So, I have this really weird problem. I am working on a video on demand solution for a Hybrid DTH Set Top Box. The problem is that this box can only read MPEG2 TS Files with AAC Audio. It does not support HLS, HDS or HSS just simple HTTP Streaming (It does not support RTP, RTMP or RTSP or the likes).
I tried using wowza to stream a .TS transcoded file to the box and it cannot read it because I have to use either one of the above mentioned protocols It supports. After scampering from piller to post for a solution I came across VLC Media Player which also doubles up as a media server. I was able to successfully stream and play the file by using the following command line parameter on the server. The Client however just point’s to the server’s IP address…
C:\Program Files (x86)\VideoLAN\VLC" vlc -vvv “C:\content\mahadev.ts” :sout=#http{mux=ts,dst=:1935/} :sout-keep
As you may have noticed, I was running this demo from my laptop doubling up as an application / media server. My questions is, I want to bring my application to production and wish to know how I can use Wowza Media Server to solve this issue. Is there a combination of VLC and Wowza that I can use to achieve this purpose?
I wish to extend my application to all other screens and devices as well therefore want to invest in just one server that can take me the entire way. Any help from anyone in this matter will be highly appreciated!