По предоставленным логам, поток, который Вы указали как проблемный
7440srrvxJTMsFn6jEZ, был опубликован на Origin в
09:02:14,686, при этом websocket соединение было установлено в
09:02:13,303, событие
publishStream было получено от клиента в
09:02:14,669
Затем в
09:02:18,291 поток
7440srrvxJTMsFn6jEZ был успешно добавлен в микшер
7440fpBzcwFrp3E7Oev
В клиентском логе потока видно, что ключевые фреймы приходят неравномерно и с большим интервалом, например, здесь интервал составил более минуты:
После этого в
09:05:10,158 публикация потока
7440srrvxJTMsFn6jEZ была остановлена на стороне клиента
Websocket сессия была закрыта клиентом в
09:05:10,170
В
09:05:10,914 поток был удален из микшера
В
09:05:11,248 микшер
7440fpBzcwFrp3E7Oev был остановлен
После этого поток
7440srrvxJTMsFn6jEZ (и любой другой поток с именем, начинающимся с
7440) не публиковался.
Однако, далее в
09:10:06,489 был опубликован поток
7441nVhb3z6tSAK85St с того же IP адреса клиента и был добавлен в микшер
7441zPpqreBm8MoHZtJ. Публикация этого потока продолжалась до
09:48:53,839, была остановлена без закрытия websocket соединения, затем возобновлена в
09:48:56,919 и окончательно остановлена с закрытием websocket соединения в
09:48:58,988. По логу этой сессии для того же самого клиента снова видна неравномерность и большой интервал получения ключевых кадров
Также однократно зафиксирована ошибка при разборе полученного пакета данных
Code:
09:20:37,683 ERROR VideoProcessor - VideoProcessor-7441nVhb3z6tSAK85St-a01eeb00-e18a-11ec-9a1c-39f68ca7c06a processor stopped, reason:
java.lang.IndexOutOfBoundsException
Это говорит о том, что пакет с медиаданными был поврежден.
Неравномерность прихода ключевых кадров и повреждения пакетов с медиаданными сигнализируют о проблемах с каналом данного клиента. Кроме того, это может приводить к фризам у зрителя.
В настройках Origin сервера у вас отключен периодический запрос ключевых кадров. Рекомендуем его включить
Code:
periodic_fir_request=true
В этом случае ключевые кадры буду запрашиваться у клиента каждые 5 секунд, это должно помочь с фризами. Однако, если канал клиента плохой, рекомендуем
контролировать качество канала и перепубликовывать поток с меньшим разрешением/битрейтом.
Предоставленные дампы трафика бесполезны, поскольку у Вас используется TCP транспорт, и разбор пакетов невозможен. Кроме того, трафик на Origin сервере снят до начала трансляции, и проблемную трансляцию он не содержит, поэтому даже количество перепосылок TCP пакетов (retransmit) оценить не представляется возможным.
Больше информации могли бы дать дебаговые логи, но их нет.
Что касается возможных проблем у зрителей, рапорты с Edge серверов не содержат клиентских логов вообще, поэтому диагностировать возможные проблемы невозможно. По зрителям рекомендации
остаются прежними (п. 5)