Never accessed their stuff online, but you may want take a look.
If all fails, search for Honduras TV station's site; that's how I used to watch games before I got beIN Sports. As I mentioned in the reply below to Irish01, you can go to Panama's RPC Channel and watch the live stream. I've used it before.