Ich bekomme nur Audio ODER! Video mit ffserver

760
Michael Lachmann

Ich bin neu hier und habe vielleicht eine einfache Frage, aber ich kann keine Lösung finden.

Ok, ich habe einen RTMP-Stream von OBS (Openbroadcastersoftware). Diesen Stream transcodiere ich mit ffmpeg und schickte ihn zu twitch .... Funktioniert einwandfrei.

Jetzt habe ich zu Hause zwei STBs, die den RTMP-Stream nicht abspielen können, nur RTSP. Ok, ich habe meinen Stream mit ffmpeg mit folgendem Befehl an ffserver geschickt:

ffmpeg -i rtmp://localhost:1935/live30/STREAM -r 30 -s 1280x720 http://localhost:1234/feed1.ffm; 

ffserver empfängt den Stream.

Dies ist meine ffserver Konfiguration:

HTTPPort 1234  RTSPPort 1235  MaxBandwidth 7000  <Stream status2.html>  ACL allow 192.168.10.0 192.168.10.255  </Stream>  <Feed feed1.ffm> File /tmp/feed1.ffm  FileMaxSize 5M  </Feed>   <Stream test.mpeg4>  Feed feed1.ffm  Format rtp  VideoCodec mpeg4  VideoFrameRate 30  VideoBufferSize 80000  VideoBitRate 3500  VideoQMin 5  VideoQMax 15  VideoSize hd720  PreRoll 0   AudioCodec aac  Strict -2 AudioBitRate 128  AudioChannels 2  AudioSampleRate 44100   </Stream> 

OK, es funktioniert NICHT. Wenn ich den Ton (unkommentiert) deaktiviere, sehe ich den Videostream. Wenn ich den Videobereich deaktiviere, kann ich den Ton hören.

Was ist falsch an meiner Konfiguration?

0
Zu Ihrer Information, `ffserver` wurde kürzlich aus dem FFmpeg git master Zweig entfernt. [Weitere Informationen] (https://superuser.com/q/1296377/110524). LordNeckbeard vor 6 Jahren 0

0 Antworten auf die Frage