Настройка Wowza для перекодирования аудио в потоке для воспроизведения с помощью Flowplayer
Это действительно длинный выстрел, но я полагаю, это не помешает выбросить это здесь:
У меня есть IP-камера, которая имеет поток RTSP с видео h.264 и аудио G.711. Я устанавливаю приложение Wowza (myapp
) использовать rtp-live
StreamType
а затем получил Flowplayer с плагином RTMP, корректно воспроизводящим видео. Тем не менее, я считаю, что звук не транскодируется (звучит ужасно, и у меня нет транскодирования).
мой Streams/StreamType
в conf/myapp/Application.xml
является rtp-live
, У меня есть поток RTSP, указанный в content/camera.stream
, Это действительно так, и это работает, выпуская стандартный поток RTMP в rtmp://myserver/myapp
с потоком camera.stream
,
Итак, я пытался включить транскодирование аудио при прохождении через видео, но все, что я нахожу ( Руководство по транскодированию и другие), просто смущает меня больше, и все мои попытки не работают, часто с ошибками из-за отсутствия файлов SMIL (Я пытался следовать руководству, но я мог что-то пропустить). Я нашел одно руководство, которое конкретно описывает транскодирование только для аудио, но, конечно, мне не повезло.
Это правильный подход к вещам? Я подумал об этом, а затем попытался последовать примеру Flowplayer для динамической потоковой передачи с Wowza с использованием плагинов F4M и HTTP Streaming, но без радости.
Я думаю, что большая часть моей проблемы заключается в том, что мне неясно, какой формат URL я должен использовать для ссылки на свои потоки.
http://myserver:1935/myapp/smil:camera.stream.smil/manifest.f4m
или, может быть
http://myserver:1935/myapp/_definst_/ngrp:camera.stream_all/manifest.f4m
?
Любые предложения о том, с чего начать? Что должен мой Application.xml
а мой шаблон перекодировки выглядит? Благодарю.