It is considered deprecated! Try WebRTC P2P Group File Sharing Experiment instead.
that allows you:
- Share files in a group (many-to-many)
- Unlimited data connections on Firefox
- It shares the file directly over all connected data ports
- By default
16 SCTP
ports are used by Firefox!
If 16 SCTP streams are used in one-to-one data connection. In 10 peers session; 160 SCTP streams will be used which is really awkward!
That's why it is strongly suggested to not open multiple peer connections on single page!
Well, maybe!
This P2P file sharing experiment works like this:
- Multi-peers are opened to support multi-users
- Multi data ports are opened in multi-directions
- If
UserA
share file...file will be transferred asynchronously over all connected data ports. - All other users are connected directly to each other; like a hexagon or other many directional shape.
In a simple one-to-one data session; chrome opens two RTP ports:
- One RTP data port of outband
- One RTP data port of inband
So many limitations in the moment; to resolve all those limitations; data/files are splitted in small chunks; and those chunks are transferred step-by-step after predefined time interval to make distribution consistent and reliable.
Just copy HTML/JS code in your site and that's all you need to do. Nothing to install! No requirements!
WebRTC File Broadcasting (file sharing) experiment works fine on following web-browsers:
Browser | Support |
---|---|
Firefox | Stable / Aurora / Nightly |
Google Chrome | Stable / Canary / Beta / Dev |
Internet Explorer / IE | Chrome Frame |
WebRTC File Broadcasting experiment is released under MIT licence . Copyright (c) 2013 Muaz Khan.