Efficient products for your streaming infrastructure


Nimble Streamer HEVC (H.265) Support

Efficient codec can be used for both input and output

HEVC

HEVC (High Efficiency Video Coding) is an advanced video compression standard that offers better compression than its predecessors. This codec enables users to stream HD and 4K content with less data, resulting in a faster and more efficient streaming experience. Additionally, HEVC reduces the amount of bandwidth required for streaming by up to 50% compared to other video codecs. This allows viewers to access higher quality video while using the same amount of data. The improved compression also provides increased flexibility when it comes to playback devices and platforms.

With Chrome browser support for HEVC on a wide range of devices, HEVC has become increasingly popular. HEVC compatibility with a variety of platforms and devices make it an ideal choice for streaming service providers who wish to provide a high quality viewing experience.

Nimble Streamer offers a variety of useful features and capabilities when it comes to HEVC transmuxing and transcoding for streaming live and VOD media.

Live Streaming HEVC

Nimble Streamer supports many different live streaming scenarios.

Input protocols

Users can utilize the following delivery methods.

Transmuxing and transcoding

Input data can be easily repackaged into any of the protocols stated in the "Output protocols" section. Due to Nimble Streamer efficiency, this requires low consumption of CPU and RAM usage.

If you want to make any kind of alteration to your content, Transcoder for Nimble Streamer offers the ability to tailor-content before it is packaged into necessary protocols.

Transcoding is available as premium add on to Nimble Streamer available through subscription. The Live Transcoder capabilities allows performing both decoding and encoding of HEVC.

Decoding can be done by

Encoding is currently supported via these encoders

  • Quick Sync hardware acceleration
  • NVENC hardware acceleration
    Check our review of NVENC encoding on Amazon EC2 GPU which describes types of instances which can be used for efficient GPU HEVC encoding.
  • SVT-HEVC software encoder

Nimble Streamer Live Transcoder has a web UI that provides easy-to-use drag and-drop workflows to apply transcoding scenarios across various servers in only a few clicks.

Advanced filtering with FFmpeg filters allows transforming content in various ways as well. Some examples are changing the video resize, graphic overlays, picture-in-picture, key frames alignments, audio re-sampling etc.

Please refer to Nimble Transcoder documentation reference for more details.

Output protocols

Users can deliver HEVC outside using the following methods.

DVR for HEVC

HEVC can be recorded and played with DVR feature set via HLS protocol. Both fMP4 and MPEG2TS containers are supported.

HEVC for Video-on-Demand

Nimble Streamer provides efficient streaming of H.265-encoded video in VOD mode via both MPEG-DASH and HLS.

Nimble DRM

Nimble Streamer DRM Nimble Streamer DRM also provides protection with digital rights management.

  • Google Widevine for MPEG-DASH via BuyDRM, EZDRM, SigmaDRM, PallyCon and Widevine Cloud Service.
  • Microsoft Playready for MPEG-DASH via BuyDRM, EZDRM, SigmaDRM and PallyCon.
  • Apple FairPlay for HLS via BuyDRM, EZDRM, SigmaDRM and PallyCon.
  • All encryption works for H.265/HEVC and H.264/AVC.

Nimble Paywall Capabilities for HEVC

The following features and capabilities are available in Nimble Streamer for building paywalls for HEVC.

  • Hot-linking protection to avoid media links hi-jacking.
  • Pay-per-view framework for controlling playback in pay-per-view, pay-per-minute, monthly subscription and other scenarios.
  • Geo-location and IP ranges restriction.
  • User-Agent block
  • SSL streaming supportis also available.
  • Paywall feature set is applicable for all output protocols.