Некорректное воспроизведение в embed player

pantera

New Member
После обновления до версии 5.2.1413 перестал нормально работать ember player.
Стартует нормально, но после резвертки в полный экран видим только "черный квадрат", если вернуть в исходный размер, все так же черный квадрат, если после нажать стоп/старт начинает работать нормально и во фрейме и в полноэкранном режиме.
p.s. данная проблема наблюдается в браузере Safari
 

Max

Administrator
Staff member
Добрый день.
Данная проблема не воспроизводится на сборке WebSDK 2.0.223 в связке с WCS 5.2.1413 (тестовый сервер) и WCS 5.2.1383 (сервер demo.flashphoner.com) в примерах Embed Player и Player (в котором также есть кнопка переключения в полноэкранный режим) в MacOS Safari 15.6: при переключении в полноэкранный режим и обратно видео продолжает играть.
Проверьте, что Вы используете указанную версию WebSDK. Также уточните:
- какую версию Safari Вы используете?
- воспроизводится ли проблема в примерах на демо сервере: Player, Embed Player?
- как именно публикуется поток (WebRTC из браузера, RTMP из OBS/ffmpeg, RTSP с камеры)?
 

pantera

New Member
В том и дело что не работает даже в демке: https://disk.yandex.ru/i/cdNJ--rllHX3Aw
Поток публикуется REST API.
WebSDK 2.0.223 WCS 5.2.1413
Версия сафари 16.0 (17614.1.25.9.10, 17614)

Параллельно вместе с этим вылезла еще ошибка, если после "черного экрана" нажать стоп/старт, развернуть на полный экран, видео показывается, но если для возврата в оконный режим нажать не Esc, а кнопку возврата в оконный режим (которая в правом нижнем углу) браузер наглухо зависает. Но это полечили путем того, что просто убрали кнопку "возврата в оконный режим" из режима полного экрана.

Проверили работу в сафари 15.6, да ошибки действительно нет, значит она связана не с обновлением версии WCS, а с обновлением самого браузера.
 
Last edited:

Max

Administrator
Staff member
Поток публикуется REST API
Уточните, пожалуйста, каким именно REST API запросом публикуется поток: /rtsp/startup, /pull/rtmp/pull? Можете ли предоставить доступ к URL потока через эту форму?
а с обновлением самого браузера
Новая мажорная версия Safari всегда может нести новые проблемы. Попытаемся воспроизвести описанное поведение в Safari 16.
 

pantera

New Member
Ссылку rtsp я отправил, но мы проверили как минимум на двух десятках разных камер, поведению абсолютно одинаковое.

Ссылку публикуем через /rtsp/startup, но как и с камерами это так же не имеет значения, даже если в демке запустить "Two-way Streaming" и опубликованный стрим воспроизвести через Embed player результат будет точно такой же.
 

Max

Administrator
Staff member
Ссылку публикуем через /rtsp/startup, но как и с камерами это так же не имеет значения, даже если в демке запустить "Two-way Streaming" и опубликованный стрим воспроизвести через Embed player результат будет точно такой же.
Да, проверили RTSP поток, сам по себе он не проблемный. Воспроизведем поведение в браузере, отпишем о результатах.
 

Max

Administrator
Staff member
Воспроизвели проблему в Safari 16 (при первом переходе в полноэкранный режим видео прекращает играть, но аудио играть продолжает, на Вашем потоке этого не видно, т.к. нет аудио). Создали тикет WCS-3606, отпишем по прогрессу.
 
Top