Pages

February 4, 2016

HEVC H.265 live streaming in Nimble Streamer

Nimble Streamer has a huge feature set for live streaming. Nowadays live streaming uses H.264/AVC as a default codec. As media streaming technologies evolve over time, a new H.265/HEVC codec was introduced a few years ago. This is a more efficient codec, especially for 4K and upcoming 8K streaming as they require huge bandwidth consumption hence the need for a codec with better compression. So our team continued improving HEVC feature set and now we introduce live transmuxing for HEVC.

The input for HEVC live streams are RTSP and MPEG-TS via both UDP and HTTP. These are the formats that may deliver HEVC today.

As an output Nimble Streamer provides MPEG-DASH, RTSP and MPEG-TS (UDP and HTTP). The MPEG-TS output is unique among all software transmuxing solution presented on the market. Nimble can also wrap HEVC into HLS streams that can be played in certain players.

This HEVC transmuxing functionality is available on all hardware platforms supported by Nimble Streamer which includes x64 and ARM and all supported OSes like Linux, Windows, MacOS and Raspberry.

Feel free to install Nimble Streamer and try this feature set in action. Let us know if you have any questions or suggestions on it. The setup of each scenario is performed the same way as it is done for H.264-powered streams, it's transparent for WMSPanel and Nimble Streamer.

We expect HEVC streaming to grow this year so Nimble Streamer capabilities will definitely help the industry to adapt this codec.