Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/swarm-cloud/media-p2p-engine

P2P SDK for streaming mp4, webm, mkv, ogv, mov, wav, mp3 etc, supporting all browsers and web players, with the help of ServiceWorker and WebRTC.
https://github.com/swarm-cloud/media-p2p-engine

cdnbye datachannel media-p2p movie-p2p mp3 mp4-p2p service-worker vod-p2p webrtc webtorrent

Last synced: about 2 months ago
JSON representation

P2P SDK for streaming mp4, webm, mkv, ogv, mov, wav, mp3 etc, supporting all browsers and web players, with the help of ServiceWorker and WebRTC.

Awesome Lists containing this project

README

        

**English | [简体中文](Readme_zh.md)**

logo


P2P SDK for MP4/WebM/MP3/WAV streaming, supporting all browsers and web players, with the help of ServiceWorker and WebRTC.



npm
jsdelivr

## Browser Support
WebRTC has already been incorporated into the HTML5 standard and it is broadly deployed in modern browsers. The compatibility of SwarmCloud depends on the browser support of WebRTC and Service Worker.

Compatibility|Chrome | Firefox | macOS Safari | Opera | Edge | iOS Safari | IE |
:-: | :-: | :-: | :-: | :-: | :-:| :-:| :-:
WebRTC Datachannel | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ❌ |
Service Worker | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ❌ |
SwarmCloud | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ❌ |

## Usage
See [documentation](https://docs.swarmcloud.net/media)

## Related Projects
- [hlsjs-p2p-engine](https://github.com/cdnbye/hlsjs-p2p-engine) - Web Video Delivery Technology with No Plugins for hls.js.
- [dashjs-p2p-engine](https://github.com/cdnbye/dashjs-p2p-engine) - Web Video Delivery Technology with No Plugins for MPEG-dash.

## FAQ
We have collected some [frequently asked questions](https://docs.swarmcloud.net/faq). Before reporting an issue, please search if the FAQ has the answer to your problem.

## Contact Us
Email: [email protected]


Telegram: @cdnbye


Skype: live:86755838