Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Nimble Streamer
Transcoder capabilities overview
Nimble Streamer is a software media server
● Freeware
● Low resource usage
● High performance
● Available on x64 and ARM: ...
Nimble Streamer live transmuxing
Input:
● RTMP published and pulled
● RTSP announced and pulled
● MPEG2TS - UDP and HTTP
O...
Customers: “We need a live transcoder”
Nimble Streamer is the most efficient transmuxer on the market.
However, life is mu...
Solution?
● Add transcoding to Nimble Streamer
Requirements? As always:
● High efficiency
● Wide variety of features
● Exc...
● H.264-encoded video input and output
● H.264, MPEG2 input transport
● More codecs coming soon
High efficiency
● Decoding...
FFmpeg video filters
● scale to create multiple resolutions
● graphic overlays for company logo, games score etc.
● pictur...
Transcoding audio
AAC and MP3 audio input
● Input codecs: MP3, MP2, Speex, AAC
● Output codec: AAC
● Transrating: 256Kbps ...
Output protocols
Having encoded media, it can be wrapped into any of the following formats:
● HLS
● MPEG-DASH
● RTMP - pla...
● Create any chain of transcoding for both video and audio.
● Set up filters in a couple of clicks.
● Drag-n-drop elements...
Pricing
50 USD per month per instance
It’s that simple
No limitations on number of streams
Next
● Visit Transcoder website for all details
● View Transcoder UI in action on our YouTube channel
● Install Transcoder...
Nimble Streamer Transcoder overview
Nimble Streamer Transcoder overview
Upcoming SlideShare
Loading in …5
×

Nimble Streamer Transcoder overview

3,241 views

Published on

Nimble Streamer Transcoder has wide set of capabilities to decode, transform and encode live streaming media. Having excellent WMSPanel front-end UI, this enables rich framework to build your streaming scenarios.

Published in: Software

Nimble Streamer Transcoder overview

  1. 1. Nimble Streamer Transcoder capabilities overview
  2. 2. Nimble Streamer is a software media server ● Freeware ● Low resource usage ● High performance ● Available on x64 and ARM: Linux, Windows, Mac, Raspberry Pi/Orange Pi
  3. 3. Nimble Streamer live transmuxing Input: ● RTMP published and pulled ● RTSP announced and pulled ● MPEG2TS - UDP and HTTP Output: ● HLS ● MPEG-DASH ● MPEG2TS ● RTMP, RTSP playback ● RTMP, RTSP republishing That’s just a small part of Nimble capabilities.
  4. 4. Customers: “We need a live transcoder” Nimble Streamer is the most efficient transmuxer on the market. However, life is much more complicated: ● ABR live streams require multiple bitrates ● Resize is needed as well ● Input streams may have different transport (AVC, MPEG2, MPEG4) ● Sound may need modifications (MP3 -> AAC, re-sampling etc) ● Overlay, watermark, picture-in-picture sounds good as well
  5. 5. Solution? ● Add transcoding to Nimble Streamer Requirements? As always: ● High efficiency ● Wide variety of features ● Excellent UI
  6. 6. ● H.264-encoded video input and output ● H.264, MPEG2 input transport ● More codecs coming soon High efficiency ● Decoding done once, data transformed in multiple ways, then encoded once ● 4 different strategies for adding key frames alignment ● passthrough mode for non-changed media ● multiple transcoding threads, using multiple CPU cores Coming soon: Intel QuickSync support Video transcoding capabilities
  7. 7. FFmpeg video filters ● scale to create multiple resolutions ● graphic overlays for company logo, games score etc. ● picture-in-picture video ● image flip - vertical and horizontal ● crop video ● add any third-party filter Sequence of filters ● make filtering chains, apply filters one-by-one with no additional decoding;
  8. 8. Transcoding audio AAC and MP3 audio input ● Input codecs: MP3, MP2, Speex, AAC ● Output codec: AAC ● Transrating: 256Kbps to 192Kbps etc ● Change sample rate: 44KHz to 22KHz etc ● Pass-through support ● Apply FFmpeg filters
  9. 9. Output protocols Having encoded media, it can be wrapped into any of the following formats: ● HLS ● MPEG-DASH ● RTMP - playback and re-publish ● RTSP - playback and re-publish ● MPEG-TS - playback and multicast
  10. 10. ● Create any chain of transcoding for both video and audio. ● Set up filters in a couple of clicks. ● Drag-n-drop elements of transcoding scenario. ● Use any browser to setup and control. More dynamics: ● Apply changes without interruption of live streaming. ● Apply settings to multiple servers in a few clicks. Web UI: knitting the transcoding scenarios
  11. 11. Pricing 50 USD per month per instance It’s that simple No limitations on number of streams
  12. 12. Next ● Visit Transcoder website for all details ● View Transcoder UI in action on our YouTube channel ● Install Transcoder for further usage

×