Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Supported Browser list

Legend:

Status
subtletrue
colourGreen
titleSTABLE
- Implementation with browser is stable.

Status
subtletrue
colourYellow
titleBETA
- Implementation with browser is working but not stable.

Status
subtletrue
colourRed
titleNO SPT
- Dropped from support list.

Status
subtletrue
colourGrey
titleNOT IMPL
- Webrtc is not implemented in browser specifications.

Status
subtletrue
colourGreen
titlePLG STABLE
- The plugin implementation is stable with browser.

Status
subtletrue
colourYellow
titlePLG BETA
- The plugin implementation is working with browser but not stable.

Status
subtletrue
colourRed
titlePLG UNSTB
- The plugin implementation is working with browser, it's not stable and not recommended for use.

Status
subtletrue
colourRed
titlePLG NO SPT
- Dropped from plugin support list.

 
Status
subtletrue
colourGreen
titleSTABLE
Status
subtletrue
colourYellow
titleBETA
Status
subtletrue
colourRed
titleNO SPT
Status
subtletrue
colourGrey
titleNot IMPL
Status
subtletrue
colourGreen
titlePLG STABLE
Status
subtletrue
colourYellow
titlePLG BETA
Status
subtletrue
colourRed
titlePLG UNSTB
Status
subtletrue
colourRed
titlePLG NO SPT
Chrome

 

 

34 +

31 - 33

21 - 30

 

20 -----
Firefox

30 +

26 - 2920 - 2519 -----
Opera

22 +

 

20 - 21-19 -----
IE

-

--11 -11 +9 - 10-8 -
Safari

-

--7 -7 +654 -
 Notes
Chrome

For older Chrome (20 and below) support, use the Plugin.

Recommended solution is to update to the latest Chrome browser.

Versions 23 - 30 are unlikely to be supported due to the lack of DataChannels and only RTPDataChannels support.

Chrome 29 allows you to use SCTPDataChannels with a flag in chrome:// settings,

but for automatic enabled SCTPDataChannels, we suggest using Chrome 31.x or greater.

RTPDataChannels may be dropped from Chrome support. As noted in: here.

Firefox

For older Firefox (19 and below) support, use the Plugin.

Recommended solution is to update to the latest Firefox browser.

Opera

For older Opera (19 and below) support, use the Plugin.

Recommended solution is to update to the latest Opera browser.

Webrtc support is released in 20 and above as stated in here.

IE

Does not support webrtc. Please use the Plugin to use and support.

IE will only properly support the plugin in standard mode, not in quirks mode.

Safari

Does not support webrtc. Please use the Plugin to use and support.

Safari 5 with the browser has some object element issues. It is not recommended to be used.

Features
Browsers used for test
  • Chrome: 37
  • Chrome Canary: 39
  • Firefox: 32
  • Firefox Nightly: 35
  • Opera: 24
  • Opera Next: 24
  • IE: 11
  • Safari: 7

Legend

Status
colourGrey
titleNot tested
Feature is not tested in browser.

Status
colourRed
titleMAJOR
Major bug affecting functionality. It is broken and is required to use later version for fix.

Status
colourYellow
titleMINOR
Minor bug that does not really affect functionality.

Status
colourGreen
titlePASS
Feature is working well.

Status
colourBlue
titleINFO
Information needed to interop.

[P]: Temasys Plugin required for support.

MediaStreamStable

Status
colourGreen
titleChrome
Status
colourGreen
titlecanary
Status
colourGreen
titleFirefox
Status
colourGreen
titleNightly
Status
colourGreen
titleOpera
Status
colourGreen
titleNext
Status
colourGreen
titleIE [P]
Status
colourGreen
titleSafari [P]

Issues-
MediaStreamTrackStable

Status
colourYellow
titleChrome
Status
colourGreen
titlecanary
Status
colourYellow
titleFirefox
Status
colourGreen
titleNightly
Status
colourGreen
titleOpera
Status
colourGreen
titleNext
Status
colourGreen
titleIE [P]
Status
colourGreen
titleSafari [P]

Issues

Status
colourYellow
titleChrome

This issue occurs with 36 - 31. You are required to update to the latest chrome for this bug fix.

Remote peer getAudioContext

Status
colourYellow
titleFirefox

Function

getSources

not implemented in Firefox.

DataChannelStable

Status
colourGreen
titleChrome
Status
colourGreen
titlecanary
Status
colourBlue
titleFirefox
Status
colourBlue
titleNightly
Status
colourGreen
titleOpera
Status
colourGreen
titleNext
Status
colourGreen
titleIE [P]
Status
colourGreen
titleSafari [P]

Issues

Status
colourBlue
titleFirefox
Status
colourBlue
titleNightly

User is required to use our helper function

checkMediaDataChannelSettings

to interop.

PeerConnectionStable

Status
colourBlue
titleChrome
Status
colourGreen
titlecanary
Status
colourBlue
titleFirefox
Status
colourGreen
titleNightly
Status
colourGreen
titleOpera
Status
colourGreen
titleNext
Status
colourGreen
titleIE [P]
Status
colourGreen
titleSafari [P]

Issues

Status
colourBlue
titleChrome

v23 issue - Dropped from support list

Status
colourBlue
titleFirefox

Required to add parameter

mozDontOfferDataChannel

in the Mandatory offer constraints to interoperability for Firefox version 27 to 31,

or you can simply use our helper function

checkMediaDataChannelSettings

to interop.

ICE ConnectionStable
Status
colourGreen
titleChrome
 
Status
colourGreen
titlecanary
 
Status
colourGreen
titleFirefox
 
Status
colourGreen
titleNightly
 
Status
colourGreen
titleOpera
 
Status
colourGreen
titleNext
 
Status
colourGreen
titleIE [P]
 
Status
colourGreen
titleSafari [P]
Issues

Ice connection states fired may vary based on browsers despite being connected, please use our helper function

checkIceConnectionState

to parse and make browser result in same states.

Intereopability

 
Chrome
Canary
Firefox
Nightly
Opera  
Next
IE
Safari
Chrome
YesYesYesYesYesYesYesYes
Canary
YesYesYesYesYesYesYesYes
Firefox
YesYesYesYesYesYesYesYes
Nightly
YesYesYesYesYesYesYesYes
Opera
YesYesYesYesYesYesYesYes
Next
YesYesYesYesYesYesYesYes
IE
YesYesYesYesYesYesYesYes
Safari
YesYesYesYesYesYesYesYes