alexanderY
Member
Случайным образом пользователи в комнате вдруг перестают вещать. В логах есть FAILED с описанием "Publish session closed".
Рестарт Фонера не помогает.
Билд 2175.
Рестарт Фонера не помогает.
Билд 2175.
log4j.logger.WSClients=DEBUG
proxy_pass https://127.0.0.1:8443;
proxy_pass https://127.0.0.1:8080;
Да, HTTP. Ощутимого прироста производительности это не даст, но уберет лишнюю сложность с повторным шифрованием / дешифрованием.Вы же имеете в виду прописать http://127.0.0.1:8080, не https?
http://192.168.88.59:9091/rest-api/stream/find_all
Мы вещаем поток из Флеш.У нас со сборкой 2224 такая проблема не воспроизводится.
Тестируем так:
1. Отправляем поток с WebRTC - Two Way Streaming.
https://wcs5-eu.flashphoner.com/demo2/two-way-streaming
2. Играем этот поток в Flash - Flash Streaming.
https://wcs5-eu.flashphoner.com/demo2/flash-streaming
3. Закрываем вкладку с WebRTC.
4. Выводим список стримов REST-командой find_all
В результате все чисто. REST возвращает 404 Not Found. Т.е. потоки не найдены.Code:http://192.168.88.59:9091/rest-api/stream/find_all
Если у вас воспроизводится, дайте пошаговое воспроизведение. Проверим.
"nodeId": null,
"appKey": "stream",
"sessionId": "/10.10.10.159:34464/10.10.10.191:8443",
"mediaSessionId": "32666f00-3af2-11e7-a22b-05dc1db271ba",
"remoteMediaElementId": null,
"name": "135212",
"published": false,
"hasVideo": true,
"hasAudio": true,
"status": "FAILED",
"sdp": null,
"info": "Publish session closed",
"record": false,
"recordName": null,
"width": 0,
"height": 0,
"bitrate": 0,
"quality": 0,
"rtmpUrl": null,
"streamInfo": {},
"nodeId": null,
"appKey": null,
"sessionId": null,
"mediaSessionId": "32666f00-3af2-11e7-a22b-05dc1db271ba",
"name": "135212",
"samplingTime": null,
"recordTimestamp": null,
"recordStarted": false,
"mediaProvider": "WebRTC",
Да, так воспроизводится в последней сборке 2226. Попробуем исправить.Мы вещаем поток из Флеш.
Смотрим WEBRTC.
Закрываем Флеш.
Висяк WEBRTC.
Благодарю, проблема исчезла.Исправлено в сборке 2232.