Я пытаюсь отправить аудиопоток на мою облачную службу Wowza (пробная учетная запись) с помощью RTSP. Это прекрасно работает, используя библиотеку LibStreamer для Android.

Теперь я пытаюсь сделать то же самое с FFmpeg на моем рабочем столе, транслирующим аудио моей веб-камеры.

Я пробовал следующую команду (аутентификация отключена на Wowza):

ffmpeg -f dshow -re -i audio="Desktop Microphone (HD-3000 - Microsoft LifeCam.)" -acodec aac -strict -2 -f rtsp -muxdelay 0.1 rtsp://52.57.81.141:1935/app-xxx/yyyyyy

FFmpeg, кажется, делает свое дело, однако я ожидал, что веб-консоль Wowza будет показывать "подключен" при получении потока от FFMpeg.

Есть идеи? На самом деле это может быть проблема с Wowza, но я проверил их форум и не смог найти ни одного сообщения с описанием моей проблемы.

1 ответ1

0

Ну, оказалось, что мне нужно было включить H264, и тогда я заработал. Команда ниже работает, хотя она включает параметры видео, но это не то, что мне нужно, а подключение и потоковая передача аудио.

ffmpeg -f dshow -re -i audio="Desktop Microphone (HD-3000 - Microsoft LifeCam.)" -c:v libx264 -profile:v baseline -level 3.0 -r 24 -g 48 -keyint_min 48 -sc_threshold 0 -vb 310k -c:a aac -ab 40k -ar 44100 -ac 2 -f rtsp -muxdelay 0.1 rtsp://wowza-ipaddress:1935/app-xxx/yyyyyy

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .