WebRTC Peer-to-peer connections
WebRTC Peer-to-peer connections
Method of allowing two users to communicate directly, browser to browser using the RTCPeerConnection API.
Spec | https://w3c.github.io/webrtc-pc/ |
---|---|
Status | W3C Working Draft |
IE | Edge | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|---|
57 | 62 (*) | ||||
56 | 61 (*) | TP | 48 (*) | ||
16 | 55 | 60 (*) | 11 | 47 (*) | |
11 | 15 | 54 | 59 (*) | 10.1 | 46 (*) |
10 | 14 | 53 | 58 (*) | 10 | 45 (*) |
9 | 13 | 52 | 57 (*) | 9.1 | 44 (*) |
8 | 12 | 51 | 56 (*) | 9 | 43 (*) |
Show all | |||||
7 | 50 | 55 (*) | 8 | 42 (*) | |
6 | 49 | 54 (*) | 7.1 | 41 (*) | |
5.5 | 48 | 53 (*) | 7 | 40 (*) | |
47 | 52 (*) | 6.1 | 39 (*) | ||
46 | 51 (*) | 6 | 38 (*) | ||
45 | 50 (*) | 5.1 | 37 (*) | ||
44 | 49 (*) | 5 | 36 (*) | ||
43 (*) | 48 (*) | 4 | 35 (*) | ||
42 (*) | 47 (*) | 3.2 | 34 (*) | ||
41 (*) | 46 (*) | 3.1 | 33 (*) | ||
40 (*) | 45 (*) | 32 (*) | |||
39 (*) | 44 (*) | 31 (*) | |||
38 (*) | 43 (*) | 30 (*) | |||
37 (*) | 42 (*) | 29 (*) | |||
36 (*) | 41 (*) | 28 (*) | |||
35 (*) | 40 (*) | 27 (*) | |||
34 (*) | 39 (*) | 26 (*) | |||
33 (*) | 38 (*) | 25 (*) | |||
32 (*) | 37 (*) | 24 (*) | |||
31 (*) | 36 (*) | 23 (*) | |||
30 (*) | 35 (*) | 22 (*) | |||
29 (*) | 34 (*) | 21 (*) | |||
28 (*) | 33 (*) | 20 (*) | |||
27 (*) | 32 (*) | 19 (*) | |||
26 (*) | 31 (*) | 18 (*) | |||
25 (*) | 30 (*) | 17 | |||
24 (*) | 29 (*) | 16 | |||
23 (*) | 28 (*) | 15 | |||
22 (*) | 27 (*) | 12.1 | |||
21 | 26 (*) | 12 | |||
20 | 25 (*) | 11.6 | |||
19 | 24 (*) | 11.5 | |||
18 | 23 (*) | 11.1 | |||
17 | 22 | 11 | |||
16 | 21 | 10.6 | |||
15 | 20 | 10.5 | |||
14 | 19 | 10.0-10.1 | |||
13 | 18 | 9.5-9.6 | |||
12 | 17 | 9 | |||
11 | 16 | ||||
10 | 15 | ||||
9 | 14 | ||||
8 | 13 | ||||
7 | 12 | ||||
6 | 11 | ||||
5 | 10 | ||||
4 | 9 | ||||
3.6 | 8 | ||||
3.5 | 7 | ||||
3 | 6 | ||||
2 | 5 | ||||
4 |
iOS Safari | Opera Mini | Android Browser | Blackberry Browser | Opera Mobile | Android Chrome | Android Firefox | IE Mobile | Android UC Browser | Samsung Internet | QQ Browser | Baidu Browser |
---|---|---|---|---|---|---|---|---|---|---|---|
11 | |||||||||||
10.3 | all | 56 (*) | 10 (1) | 37 (*) | 59 (*) | 54 | 11 | 11.4 | 5 (*) | 1.2 (*) | 7.12 (*) |
10.0-10.2 | 4.4.3-4.4.4 | 7 | 12.1 | 10 | 4 (*) | ||||||
9.3 | 4.4 | 12 | |||||||||
9.0-9.2 | 4.2-4.3 | 11.5 | |||||||||
Show all | |||||||||||
8.1-8.4 | 4.1 | 11.1 | |||||||||
8 | 4 | 11 | |||||||||
7.0-7.1 | 3 | 10 | |||||||||
6.0-6.1 | 2.3 | ||||||||||
5.0-5.1 | 2.2 | ||||||||||
4.2-4.3 | 2.1 | ||||||||||
4.0-4.1 | |||||||||||
3.2 |
Notes
Microsoft also offers a compatible implementation known as ObjectRTC. See Object RTC for support details for that API.
BlackBerry 10 recognizes RTCPeerConnection but real support is unconfirmed.
Can be enabled via the "Enable WebRTC 1.0" flag
- * Partial support with prefix.
Resources
- WebRTC Project site
- Plug-in for support in IE & Safari
- Prototype implementation for ORTC
- Introducing WebRTC 1.0 and interoperable real-time communications in Microsoft Edge
Data by caniuse.com
Licensed under the Creative Commons Attribution License v4.0.
http://caniuse.com/#feat=rtcpeerconnection