Please check the requirements to see if you need additional codecs for video playing. The problem with custom made software is that sometimes it requires additional codecs that are found on the distribution website for the product in question.
Also, it could be likely possible that you will need to use a specific web browser with an ActiveX enabled in order to view the channel you mention.