@Max Да все обновлено, иначе бы данного ивент и параметров не было бы :).
Проверьте пожалуйста, так как вариант с отправкой сообщения не очень хорош, потому что данную логику прийдется реализовывать на всех клиентах (веб/иос/андроид и тд)
@Max Да ивент работает, однако есть проблема
При использовании рум-апи данный ивент не работает
так же у FPWCSApi2Stream при использовании FPWCSApi2RoomManager/FPWCSApi2Room обьекты getVideoState/getAudioState равны nil и при подключении невозможно определить замучен ли уже оппонент
Error...
Добрый день. @Max
Не удалось установить причину (обновили сервер, но проблема с отображением стрима в iOS приложении, когда стрим приходит из браузера (Safari) остается прежней.
Проблема вопроизводится на устройстве (iOS 13-14, любое устройство) при использовании RTCMTLVideoView.
Используется...
@Max А вы проводили тестирование на симуляторе или на устройстве (iOS)
Потому что судя по наблюдениям при использовании RTCEAGLVideoView (в симуляторе) проблема не воспроизводится - стрим идет нормально, однако при использовании RTCMTLVideoView (на устройстве) - проблема воспроизводится
Имеется ли в сдк возможность отслеживания, событий от оппонента о mute video/audio
- в случае с mute video, видео-поток останавливается и все (событий о изменении статуса стрима не приходит)
- в случае с mute audio никаких ивентов не приходит
- по логам никаких ивентов не видно
На сервере включены fir и pli
periodic_fir_request = true
periodic_fir_request_interval = 2000
rtcp_pli_request_interval = 2000
Но это влияет только на ключевые кадры и они отрисовываются, а кадры между ними не отрисовываются.
При том что в вэб версии...
В iOS sdk, столкнулись с проблемой, что когда стрим публикуется из браузера Safari (на десктопе), то обновление кадров в iOS приложении происходит раз в 3-4 секунды (то есть видео-поток не воспроизводится по сути вообще, а видео-фрейм обновляется раз в несколько секунд). Данное поведение...
Добрый день.
Крайне непонятная логика.
Пример - у нас приложение для просмотра стрима, а так же для организации комнаты.
Так вот - получается пользователь заходит просто посмотреть стрим, который идет - и ему сразу же выдается запрос - дайте доступ к микрофону...(выглядит немножко конспиративно :) )
Выявил проблему: происходит при ивенте Left, когда в параметре info приходит не строка а number
Респонз в примере:
{"message":"OnDataEvent","data":[{"operationId":"eecfe223-918b-40c2-a063-214e4fb39af3","payload":{"name":"LEFT","roomName":"ivan_test_4/ivan_test_20","info":"336"}}]}
Респонз от...
@Max Периодически происходит краш при приходите ивента Left
LiveXP[1215:272649] Room onData LEFT
2021-02-24 19:03:41.012172+0200 LiveXP[1215:272649] -[__NSCFNumber length]: unrecognized selector sent to instance 0xaa3ecf20131a45c6
2021-02-24 19:03:41.032023+0200 LiveXP[1215:272649] ***...