Hello guys,
I have a single RTMP source being pushed to my Wowza Streaming Engine and I would like to know how can I make the WSE transcode the RTMP to an ABR HLS stream. Is this possible?
Hello guys,
I have a single RTMP source being pushed to my Wowza Streaming Engine and I would like to know how can I make the WSE transcode the RTMP to an ABR HLS stream. Is this possible?
Sending in one live stream, regardless of the source type (RTMP, RTSP, UDP based MPEG-TS, etc…), and generating ABR content is the purpose of Transcoder. Our article covers this in detail.
https://www.wowza.com/docs/how-to-set-up-and-run-wowza-transcoder-for-live-streaming
Note that Transcoder is CPU/GPU intensive. Hardware system requirements for Wowza Streaming Engine can be found at the link below:
https://www.wowza.com/products/streaming-engine/specifications
We have an article on how to find the right hardware for your needs.
https://www.wowza.com/blog/4-tips-for-sizing-streaming-server-hardware
We do have benchmarks regarding the usage of our Transcoder with specific details on the hardware that was in use. Note that the benchmarks do not reflect the performance impact that the Spectre and Meltdown patches had on overall hardware and OS performance.
https://www.wowza.com/docs/wowza-transcoder-performance-benchmark
Yes you sure can @Sebastian Toro and this is a very common workflow for Wowza customers. It’s quite easy to do in the Engine manager and it’s called creating a SMIL file. Here are some tools for you to get started including a step-by-step video tutorial on ABR.
But, first, here is how to send your RTPM stream to Engine and enable HLS playback:
https://www.wowza.com/docs/how-to-set-up-live-streaming-using-an-rtmp-based-encoder
Once the RTMP stream is ingested and processed by Engine, you can then set up your adaptive bitrate files:
https://www.wowza.com/docs/how-to-do-adaptive-bitrate-streaming
Please reach out to tech support with a support ticket should you need additional assistance setting this up and they’re happy to help.