У меня возникла проблема с подключением моего сервера wowza к энкодеру оси через RTSP. Это кодировщик M7001 с последней версией прошивки (5.20.1).
Я использую подключение формата:
rtsp: // корень: пароль@IPADDRESS/media.amp
Та же самая строка подключения правильно работает с медиаплеером VLC. Когда я смотрю на информацию о потоковых кодеках, мне кажется, что есть два потока. Поток 0 - это пустой поток 1 - который содержит фактическое видео и который правильно воспроизводится с VLC.
Wowza пытается воспроизвести только поток 0 и поэтому показывает только пустой экран. Есть ли параметр, который я могу добавить к URL-адресу, чтобы заставить его использовать поток 1?
Я приложил скриншот, показывающий информацию о потоке из VLC.
После долгих попыток проблема была в размере пакета.
Видеокодер M7001 был подключен к нашему серверу wowza через VPN-соединение. Накладные расходы VPN приводят к уменьшению MTU, в данном конкретном случае менее 1200. Как только я уменьшил MTU в кодировщике оси, все стало работать нормально.
В этом случае удивительность VLC, заключающаяся в возможности согласовать альтернативное соединение при сбое первоначального соединения, усложнила просмотр того, что на самом деле происходит.
Настройки MTU также недоступны в обычном веб-интерфейсе, попасть в него можно через:
Параметры системы> Дополнительно> Обычная конфигурация
А затем найдите настройку MTU.