Skip to content

@ishannaithani ishannaithani released this Apr 8, 2019 · 59 commits to 0.6.x/master since this release

Note

Apply this update only if you're having issues with using the shareScreen and sendStream methods. Otherwise, use the 0.6.37 release instead.

This update causes Peers to be unable to use the Skylink Media Relay/MCU services. All Peer-to-peer connectivity will continue to work.

Dependencies

CDN links (gzipped)

  • Minified library: //cdn.temasys.io/skylink/skylinkjs/0.9.0/skylink.min.js
  • Debug library: //cdn.temasys.io/skylink/skylinkjs/0.9.0/skylink.debug.js
  • Minified with all dependencies: //cdn.temasys.io/skylink/skylinkjs/0.9.0/skylink.complete.min.js
  • Debug with all dependencies: //cdn.temasys.io/skylink/skylinkjs/0.9.0/skylink.complete.js

API Documentation

http://cdn.temasys.io/skylink/skylinkjs/0.9.0/doc/classes/Skylink.html

NPM Installation

npm install git://github.com/Temasys/SkylinkJS#0.9.0

Improvements

MediaStream

  • Internal updates to methods shareScreen and sendStream
  • Using RTCRTPSenders.replaceTrack
  • Using renegotiation when needed (when RTCRTPSenders are not available)

Session Description and Peer Connections

  • Defaults to unified-plan
  • Fixes for MS Edge SDP - no \n\r issue
  • Fixes to FF unified SDP - DTLS issue
  • Removing usage of deprecate stream methods

MCU

  • This is a breaking change for Peers using the MCU.
Assets 2
You can’t perform that action at this time.