February 6, 2014

UDP MPEG2TS stream to MPEG2TS HLS chunks converter

As long as we develop some features for Nimble Streamer, we make simple prototypes to get familiar with the protocols implementation and algorithms.

So today we've released another prototype for converting UDP MPEG2TS stream into MPEG2TS HLS chunks. It will be soon available as part of Nimble Streamer so having the working prototype we are sure that it's feasible within the product.

Check our github account to find the prototype repository:
https://github.com/WMSPanel/udp-mpeg2ts

You can simply run the Ruby script which will listen to port 2000 and transmux incoming UDP stream to MPEG2TS HLS chunks.

If you have any contributions, feel free to fork and commit your changes. Contact us if you need more information on upcoming functionality of Nimble Streamer.

UPDATE: Nimble Streamer is now able to tranxmux MPEG2TS to HLS, MPEG-DASH, RTMP, Icecast and re-stream to other MPEG2TS streams.
Check also MPEG2TS Nimble Streamer page for details.

Please also consider WMSPanel server tasks remote management via web console for convenient control of server-side commands. Launch any command, like ffmpeg process, with no need to log in via SSH, just an easy-to-use web interface.


No comments:

Post a Comment