Потоковая передача FFMPEG RTMP на сервер WOWZA с учетными данными

Я хотел бы передать свою веб-камеру с помощью FFMPEG (в Windows) на сервер Wowza. На сервере Wowza определено несколько приложений. У каждого свои учетные данные (имя пользователя и пароль).

Я использую следующую командную строку:

ffmpeg -f dshow -i video="Integrated Webcam" -s 512x288 -vcodec libx264 -b:v 1024k -pix_fmt yuv420p -f flv rtmp://<wowza server address>:1935/appname/streamname

Однако сервер Wowza не может получить поток. Что мне здесь не хватает? Должен ли я добавлять учетные данные в приложения Wowza? Если да, то какой формат URL позволит мне это сделать?

Спасибо.


person Burgaz    schedule 02.10.2013    source источник
comment
возможно, отсутствуют учетные данные?   -  person rogerdpack    schedule 28.01.2015
comment
Конечно, я комментирую это слишком поздно. однако мое недавнее исследование пришло к выводу, что аутентификация на входящем источнике в потоке rtmp невозможна на кодировщиках, не поддерживаемых wowza. вы можете видеть, что серверные модули, предоставляемые Wowza, такие как RTMPAuthenticate, ModuleOnConnectAuthenticate2 и т. д., также добавляют описательную фразу Authenticates RTMP in Flash и не предоставляют URL-адрес, поддерживаемый библиотекой с открытым исходным кодом, такой как ffmpeg, например, для тестирования приложения.   -  person Altanai    schedule 08.10.2015


Ответы (1)


Замените URL на этот

rtmp://имя пользователя:пароль@:1935/имя приложения/имя потока

person Hassan Ejaz    schedule 29.06.2016
comment
Вы забыли имя сервера, должно быть: rtmp://имя пользователя:пароль@‹адрес сервера wowza›:1935/имя приложения/имя потока - person EluciusFTW; 06.09.2016