We have found a critical bug related WebRTC in Chrome 51

Test cases:

1. Incoming call in Chrome-browser.
2. Attempt to playback a stream via WebRTC in Chrome 51.

When we set the remote SDP, Chrome raises such error:

[code]OperationError: Failed to set remote answer sdp: Called with SDP without SDES crypto.[/code]

Quick fix of clinet wcs_api for Web Call Server 4.x and 5.x

DtlsSrtpKeyAgreement-true

1. Open your Flashphoner.js file.
You can find this file in your web-client.

2. Replace

{“DtlsSrtpKeyAgreement”: application.useDTLS}

with

{“DtlsSrtpKeyAgreement”: true}

 

Regular fix: client 913.1799, server 1803

Commit: https://github.com/flashphoner/flashphoner_client/commit/fb37d1bdb2ea8200154648078e201e36665bea12

Client build: https://flashphoner.com/downloads/builds/flashphoner_client/wcs_api/WCS-JavaScript-API-1.0.913.1799-fb37d1bdb2ea8200154648078e201e36665bea12.tar.gz

Server build: https://flashphoner.com/downloads/builds/WCS/5.0/x8664/FlashphonerWebCallServer-5.0.1803.tar.gz (includes fixed client demo pages)