2016-11-21 7 views
0

Я execure команды FFmpeg для потоковой передачи одного файл mp4 (h264 или h265) следует: (Источники RTSP: Open (без аутентификации требуется))Как играть в поток с rtsp на wowza?

FFmpeg -re -i inputvideo.mp4 -strict -2 -f RTSP RTSP: //35.163.219.12:1935/live/myStream.sdp

Я играл на wowza streaming enginemanager с помощью тестового игрока. MPEG DASH: [url] http://ip:1935/live/myStream/manifest.mpd[/url] Adobe RTMP: сервер: rtmp: // ip: 1935/live; stream: myStream или сервер: rtmp: // ip: 1935/live; stream: myStream.sdp или сервер: rtsp: // ip: 1935/live; stream: myStream или сервер: rtsp: // ip: 1935/live; Поток: myStream.sdp Adobe HDS: [URL] http://ip:1935/live/myStream/manifest.f4m[/url]

Затем я играть на VLC с RTSP: //35.163.219.12: 1935/живой/myStream.sdp, но не открыть

Howerver, все не могут бежать. Как играть? Или есть ошибка? Спасибо всем :)

ответ

0
  1. Убедитесь, что у вас нет аутентификации источника с поддержкой для RTSP, как вы не проходя никаких учетных данных пользователя. Они включены по умолчанию по приложению Wowza. Перейдите в Source Security в свою конфигурацию приложения и установите RTSP для открытия.
  2. Проверьте, что поток поступает правильно, перейдя на страницу «Входящие потоки» вашего входящего потока. . Если вы нажмете на входящий поток , он должен отображать входящие данные того, что вы ожидаете от , будет битрейт вашего потока.
  3. Ваш плеер должен поддерживать формат воспроизведения, который вы используете .
+0

спасибо вам большое. Я запускаю команду: ffmpeg -re -i sample.mp4 -c: v libx264 -profile: v baseline -level 3.0 -r 24 -g 48 -keyint_min 48 -sc_threshold 0 -vb 310k -c: libvo_aacenc -ab 40k - ar 44100 -ac 2 -f rtsp -muxdelay 0.1 rtsp: // имя пользователя: пароль @ [wowza-ip-address]: 1935/live/myStre am Это оке. – user3751637