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

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 30 Next »

Safari caching the plugin version

It looks like Safari is able to record the latest version of the plugin in a cache. Therefore, when a new version is available, you will not be prompted any message.

To avoid this, you can disable you cache or empty it from time to time (developer->empty caches)

The latest version of the code (0.8.725) will correct this issue

Downloads (v0.8.725)

You can download the plugin installers here:

Having an issue with the plugin or implementation? Have a request for a new feature?

Let us know in our plugin discussion group. https://groups.google.com/forum/#!forum/temasys-discuss-webrtcplugin

Compatibility Matrix

 

 Win7 32 IE9Win7 64 IE9Win7 32 IE10Win7 64 IE10Win8.1 32 IE11Win8.1 64 IE 11Win 7 SafariOSX 10.9 Safari 7.x
Gum1OKOKOKOKOKOK75%OK
LocalConnectionOKOKOKOKOKOK75%OK
AppRTCOKOKOKOKOKOKOne call onlyOK
Temasys BackendOKOKOKOKOKOK90%OK

 

Features introduced by the version 0.8.725

  • The devices are only fetched and activated when needed an released as soon as possible
  • Huge improvements regarding memory release (mainly on Windows)
  • PeerConnection::onstatechange was renamed onsignalingstatechange according to the specs
  • PeerConnection::oneicechange was renamed oniceconnectionstatechange according to the specs
  • Added a cache breaker to prevent Safari caching the plugin's latest version number (preventing auto-update)
  • PeerConnection ICEServer config can now take a sequence of ICESevers urls as well as a unique one for the same bloc of credentials

Features introduced by the version 0.8.703

  • A NULL ICECandidate is sent once the ICEGathering is done
  • The data channel can be used to send strings - see here for an example
  • The function PeerConnection.getStats was implemented - see here for an example
  • The plugin can be set into verbose mode for debugging purposes - see How to use the plugin in verbose mode
  • The auto update function will now give you a direct download link
  • Stability improvements, mainly on Internet Explorer

Features introduced by the version 0.8.624

  • Authorisation to use the camera/mic is asked before starting it (in GUM)
  • When lunched the plugin sends a request asking for the latest version number and prompts a message if a newer version is available

Currently Implemented

  • GetUserMedia
  • RTCPeerConnection
  • Create Ice Server(s)
  • RTCSessionDescription
  • Rendering a stream (in a plugin element, with respect of the original video ratio)
  • Re-attaching a stream
  • Enabling/Disabling the capture from your camera
  • Enabling/Disabling the capture from your microphone
  • Click on a plugin instance (triggers element.onclick with the plugin element as arg.srcElement)
  • DataChannel (send strings only)
  • Verbose mode

Implementation In-Progress

  • DataChannel (sending raw data)
  • Drag'n'drop
  • Right click->mute

Known Issues

  • A rendering will sometimes go empty (white screen); Removing the element and injecting it again will solve the problem
  • If you microphone was disabled and you enable/disable the video camera, then your mic will be turned back on
  • Seldom crashes

 

 

This is currently pre-release software, while it is generally stable there is on-going development for this project, there are several known issues and it may occasionally crash or behave unexpectedly.

  • No labels