Page tree
Skip to end of metadata
Go to start of metadata

Browser support and compatibility for AdapterJS 0.9.0 (and higher)

Compatibility issues between AdapterJS and previous releases of the Temasys WebRTC Plugin

AdapterJS 0.9.0 (and higher) assumes plugin 0.8.794 or better, if you are using an older version of the plugin please use AdapterJS 0.2.0

List of features that are working with the browsers tested:

Supported Browser list

Legend:

STABLE - Implementation with browser is stable.

BETA - Implementation with browser is working but not stable.

NO SPT - Dropped from support list.

NOT IMPL - Webrtc is not implemented in browser specifications.

PLG STABLE - The plugin implementation is stable with browser.

PLG BETA - The plugin implementation is working with browser but not stable.

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

PLG NO SPT - Dropped from plugin support list.

 STABLEBETANO SPTNOT IMPLPLG STABLEPLG BETAPLG UNSTBPLG 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

NOT TESTED Feature is not tested in browser.

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

MINOR Minor bug that does not really affect functionality.

PASS Feature is working well.

INFO Information needed to interop.

[P]: Temasys Plugin required for support.

MediaStreamStable

CHROME CANARY FIREFOX NIGHTLY OPERA NEXT IE [P] SAFARI [P]

Issues-
MediaStreamTrackStable

CHROME CANARY FIREFOX NIGHTLY OPERA NEXT IE [P] SAFARI [P]

Issues

CHROME

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

Remote peer getAudioContext

FIREFOX

Function

getSources

not implemented in Firefox.

DataChannelStable

CHROME CANARY FIREFOX NIGHTLY OPERA NEXT IE [P] SAFARI [P]

Issues

FIREFOX NIGHTLY

User is required to use our helper function

checkMediaDataChannelSettings

to interop.

PeerConnectionStable

CHROME CANARY FIREFOX NIGHTLY OPERA NEXT IE [P] SAFARI [P]

Issues

CHROME

v23 issue - Dropped from support list

FIREFOX

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 ConnectionStableCHROME CANARY FIREFOX NIGHTLY OPERA NEXT IE [P] SAFARI [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
  • No labels