Мы обружили критическую ошибку при использовании 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
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 (включает исправления для демо страниц)