Nimble Streamer capabilities for peer-to-peer (P2P) streaming

Nimble Streamer can be used as an origin for P2P networks

Nimble Streamer can be used as an origin for HTTP peer-to-peer streaming. This technology allows off-loading origin server or delivery network by exchanging media data between viewers.

Most used Nimble Streamer media server features for P2P are the following:

  • Choosing the number of segments in the playlist - it's part of common live streaming setup per-server and per-application.
  • Specifying segment length, this is also set up globally and per-application.
  • Segments may be obtained via byte range HTTP requests.
  • OPTIONS request is also supported.
  • CORS (Cross-Origin Resource Sharing) headers support which includes headers like Access-Control-Allow-Origin, Access-Control-Allow-Credentials, Access-Control-Allow-Methods etc.
Read this article for setup details.

You can easily combine P2P infrastructure and traditional streaming. Nimble Streamer works perfectly in both worlds.

Using Nimble Streamer as a robust and reliable origin for your P2P network

Use case: Peer5 serverless CDN for live and VOD streaming

Peer5 is a serverless CDN for massively-scaled video streaming, providing a TV-grade broadcasting solution for the Internet. Peer5 turns the peak demand issue into an advantage -- the more users that watch, the more effective the streaming becomes. Use Peer5 in combination with Nimble Streamer to simultaneously increase stream quality, reach larger audiences and reduce cost. Peer5 requires no end-user download or install and has been integrated with the most popular video players, including: JW Player, Video.js, Flowplayer, Clappr and Kaltura.

Please see Peer5's step-by-step guide for setting up Nimble Streamer to work with Peer5's serverless CDN.

Use case: Streamroot P2P video delivery for live and VOD streaming

Streamroot has built a hybrid peer-to-peer video delivery solution for online VoD and live streaming platforms. Working in tandem with Nimble Streamer, Streamroot optimizes delivery by connecting users viewing the same content at the same time, helping broadcasters reduce bandwidth costs, improve performance and better manage traffic peaks. Streamroot is plugin-free for viewers and is plug-and-play in a variety of popular video players: JWplayer, Flowplayer, VideoJS, DashJS, and others.

Streamroot has prepared a step-by-step how-to describing the setup and usage of Nimble Streamer with their P2P infrastructure.

Use case: Viblast P2P for Live and VoD streaming

Viblast PDN is an advanced peer-assisted video delivery technology. It makes streaming live and on-demand video very efficient through peer-to-peer connections between viewers: you can offload up to 70 of your bandwidth and handle unexpected viewer spikes. Viblast PDN also features Customer portal, Mobile SDK for Android and iOS and Plugin-free HTML5 player.

You can take a look at live demo on Viblast website.

Install Nimble Streamer now
Install now
Free trial of WMSPanel included

Easy installation and upgrade

Nimble Streamer can be installed in a couple of small steps and upgraded to the latest version by running two or three simple commands in console.

Let us know if you need any help and search through our documentation to find more information.

This website or its third-party tools use cookies, which are necessary to its functioning and required to achieve the purposes illustrated in the Privacy Policy. If you want to know more or withdraw your consent to all or some of the cookies, please refer to the Privacy Policy.
By closing this banner, scrolling this page, clicking a link or continuing to browse otherwise, you agree to the use of cookies.