evgeniy.mukhin
Member
Добрый день. Периодически начали появляться рассинхронизации аудио и видео. Сначала появилось заикание потом расинхронизация до 100к миллисекунд. Подскажите, с чем может быть связано. Отчет прилагаю.
flashphoner.properties
следующие настройки:rtp_paced_sender=true
rtp_paced_sender_initial_rate=200000
rtp_paced_sender_increase_interval=50
rtp_paced_sender_k_up=0.9
streaming_distributor_subgroup_enabled=true
rtp_paced_sender
ice_tcp_nio=false
Это типичные симптомы потерь или недостаточной пропускной способности канала. Рекомендации остаются те ми же, что и ранее:Визуально выглядит следующим образом: исходные потоки сначала проигрываются нормально, после следуют фризы видео, звук при этом воспроизводится нормально. Какое-то время может наблюдаться рассинхронизация, после видео догоняет звук в "ускоренной перемотке". Здесь имеются ввиду исходные, не микшированные потоки.
Мы тоже это предположили и ответили в этой теме. Действительно, канвас может как давать нагрузку на клиента, так и давать лаги и фризы при сворачивании окна или даже при выводе поверх него другого окна.Здравствуйте. Странно, по идее должен был сохраниться. Провели исследование, сделали вывод, что при использовании Canvas подобное поведение наблюдается довольно часто. Похоже, проблема в этом.
06:53:07,247 INFO WSClients - WSClientsKeepaliveThread-50 Websocket ping/pong timeout us detected. Removing channel and disconnect client. channel: [...], handler=com.flashphoner.server.client.handler.DelegateHandler@1f74e119, closed=false, pageUrl='null', countUnansweredPing=11} countUnansweredPing: 11
mixer_idle_timeout
, поскольку других потоков в микшере не было.VIDEO_RATE
, VIDEO_NACK
, VIDEO_LOST
. Метрики можно собирать в Prometheus:http://WCS_address:8081/?action=stat&format=prometheus&groups=publish_streams[/ICODE]
О том, как настроить сбор метрик в Prometheus+Grafana, читайте здесь: [URL='https://flashphoner.com/10-vazhnyh-metrik-webrtc-striminga-i-nastrojka-monitoringa-prometheus-grafana/?lang=ru']10 важных метрик WebRTC стриминга и настройка мониторинга Prometheus +Grafana[/URL]