The Nimble Streamer live transmuxing and live transcoding engines support a variety of codecs. Passthrough of input codecs is also supported in the event no transcoding or transmuxing is required.
Nimble Streamer provides users with exceptional live streaming and muxing capabilities. Its robust engine supports a variety of codecs, enabling seamless transmuxing and transcoding for a high quality viewer experience. A wide variety of video and audio codecs are able to be processed. Legacy formats and new codecs are all available.
For more information on HEVC please visit our dedicated page covering Nimble Streamer HEVC Processing. For more info about AV1, please visit AV1 processing dedicated page.
The below table highlights all of the various codecs that are supported by Nimble Streamer.
Transcoder
input
Transcoder
output
Video: H.264/AVC, H.265/HEVC, AV1, VP8, VP9, NDI
Audio: AAC, MP3, Opus, NDI
WebRTC WHIP
input
Video: H.264/AVC, VP8, VP9, AV1 from Chrome, H.265/HEVC from Apple devices
Audio: Opus
WebRTC WHEP
output
Video: H.264/AVC, VP8, VP9, AV1 in Chrome
Audio: Opus
RTMP
input+output
Video: H.264/AVC, H.265/HEVC, AV1, VP6
Audio: AAC, MP3, Speex
SLDP
output
Video: H.264/AVC, H.265/HEVC, AV1, MPEG1, MPEG2, MPEG4, VP6, VP8, VP9
Audio: AAC, MP3, MP2, AC3, E-AC3, Speex, PCM G.711 (a-law, μ-law), Opus
RTSP
input+output
Video: H.264/AVC, H.265/HEVC, VP8, VP9
Audio: AAC, MP3, MP2, AC3, E-AC3, PCM G.711 (a-law, μ-law)
Video: H.264/AVC, H.265/HEVC, AV1, MPEG1, MPEG2, MPEG4
Audio: AAC, MP3, MP2, AC3, E-AC3, Opus
HLS
input+output
Video: H.264/AVC, H.265/HEVC, MPEG1, MPEG2, MPEG4
Audio: AAC, MP3, MP2, AC3, E-AC3
DVR
input+output
Video: H.264/AVC, H.265/HEVC, AV1 (MPEG-DASH only), MPEG2
Audio: AAC, MP3, AC3, E-AC3, MPEG2
Icecast
input+output
Audio: AAC, MP3, FLAC/Ogg
Free trial of WMSPanel included