Developer Guide Javascript API Reference Developer Tools Release Notes

Hybrid Peer-to-Peer Delivery

A visualization of Streamroot’s hybrid webRTC-based P2P video CDN integrated with JW Player in HTML5.


To see peer-accelerated streaming in action, use the latest version of Chrome, Firefox, Opera or Safari 11+ (Desktop). In other browsers, the video will stream directly from the CDN server. On mobile, Streamroot provides SDKs for your video app.

Streamroot peer-to-peer video CDN

Streamroot is a webRTC-based P2P approach to video delivery for online broadcasters. Combining traditional CDN delivery and distributed delivery protocols, Streamroot offloads demand from servers by safely and securely connecting viewers watching streams simultaneously. Streamroot delivers 20 million video sessions every day with major media companies across the globe. Its solutions are encoding, CDN and DRM agnostic, plugin-free for viewers and integrate seamlessly into broadcasters’ existing workflows.

Benefits of Streamroot delivery include:

  • Higher quality of service thanks to sourcing from a local mesh network
  • up to 75% lower CDN costs
  • Greater scale for large live events and globally dispersed audiences
  • Transparent & secure delivery across devices

Streamroot uses JW Player's modular framework to create a custom provider, and can be integrated into your JW Player with a single line of code.

Getting Started with JW Player and Streamroot

To get started with a free trial, contact Streamroot at

See their documentation for a step-by-step guide to using Streamroot with JW Player.

This player implementation is a Proof of Concept only provided to show the possibilities of the JW Player and Platform and should not be taken as an offer to create, edit or maintain custom integration or development.