Мы обружили критическую ошибку при использовании WebRTC в новой верии браузера Google Chrome 51

Тесты, на которых обнаруживается ошибка:

1. Входящий WebRTC-звонок в браузере Google Chrome.
2. Попытка проиграть видеопоток по WebRTC в браузере Google Chrome, например из интерфейса Streaming Min.

При установке удаленного SDP с сервера, Chrome выводит ошибку и не дает установить WebRTC-соединение:

OperationError: Failed to set remote answer sdp: Called with SDP without SDES crypto.

Быстрое исправление ошибки в wcs_api для Web Call Server 4.x и 5.x

DtlsSrtpKeyAgreement-true

1. Отредактируйте файл Flashphoner.js file.
Это основной файл API, который можно найти в веб-клиенте.

2. Замените

{«DtlsSrtpKeyAgreement»: application.useDTLS}

на

{«DtlsSrtpKeyAgreement»: true}

 

Быстрое исправление ошибки в wcs_video для Web Call Server 3

Откройте файл WebRtcMediaManager.js
и выполните ту же замену, что и для ветки wcs_api.

 

Постоянный фикс: client 913.1799, server 1803

Коммит: https://github.com/flashphoner/flashphoner_client/commit/fb37d1bdb2ea8200154648078e201e36665bea12

Сборка клиента: https://flashphoner.com/downloads/builds/flashphoner_client/wcs_api/WCS-JavaScript-API-1.0.913.1799-fb37d1bdb2ea8200154648078e201e36665bea12.tar.gz

Сборка сервера: https://flashphoner.com/downloads/builds/WCS/5.0/x8664/FlashphonerWebCallServer-5.0.1803.tar.gz (включает исправления для демо страниц)