Ich muss mp4-Videodateien über FFMPEG streamen und die Ausgabe mithilfe des RTMP-Protokolls an RED5 streamen. Ich verwende dazu den folgenden Befehl. Es ist perfekt codiert, aber es wird nicht abgespielt, wenn ich mit Jwplayer einbettet.
Error loading stream Could not connect to the server
wie kann ich das lösen und wie live stream streamen .... ???
1 Antwort auf die Frage
3
Unnikrishnan
Versuchen Sie diesen Befehl. Dies ist der Befehl, den ich normalerweise zum Streaming einer Videodatei als Live-Stream verwenden
ffmpeg -re -i localFile.mp4 -c kopiert -f flv rtmp: // server / live / streamName
Die Option -re weist FFmpeg an, die Eingabedatei in Echtzeit und nicht so schnell wie möglich zu lesen. Mit -c copy (Alias -acodec copy -vcodec copy) sage ich FFmpeg, die Essenzen der Eingabedatei ohne Transcoding zu kopieren, sie dann in einen FLV-Container (-f flv) zu packen und den endgültigen Bitstream an ein RTMP-Modul zu senden Ziel (rtmp: // server / live / streamName).
Stellen Sie sicher, dass sich jwplayer.js und player.swf an den richtigen Positionen befinden.
wie kann ich mit jwplayer einbetten ???
Kevin - Dhinesh babu vor 10 Jahren
0
welche version von jwplayer du verwendest?
Unnikrishnan vor 10 Jahren
0
jwplayer 6.0 oben
Kevin - Dhinesh babu vor 10 Jahren
0
Ihr obenstehender ffmpeg-Code gibt diesen Fehler zurück. `Nicht erkannte Option 'c' Der Wert 'copy' für die Option 'c' konnte nicht eingestellt werden
Kevin - Dhinesh babu vor 10 Jahren
0
Kein Fehler hier Befehl noch einmal prüfen. Ändern Sie die Reihenfolge der Optionen
Unnikrishnan vor 10 Jahren
0
Wie kann ich eine Multi-Input-Datei hinzufügen?
Kevin - Dhinesh babu vor 10 Jahren
0
Dies ist der Befehl, den ich verwendet habe. Ffmpeg -re -i /usr/local/content/sample.mp4 -c kopiert -f flv rtmp: //192.168.1.34: 1935 / live / test
Unnikrishnan vor 10 Jahren
0
Mein Freund, sagte ich mulit Eingabe wie folgende Syntax `ffmpeg -re i- inputfile1.mp4, inputfile2.mp4, inputfile3.mp4 -c kopieren -f flv rtmp: // xxxxx / live / test` wie kann ich befehlen
Kevin - Dhinesh babu vor 10 Jahren
0
Ich denke, Sie können mit diesem Befehl nicht mehrere Dateien wie diese hinzufügen. Versuchen Sie zuerst den Befehl, den ich sagte. Es gilt für eine einzelne Datei.
Unnikrishnan vor 10 Jahren
0
Ich bin froh, dass es funktioniert hat :)
Unnikrishnan vor 10 Jahren
0
Können wir vlc für ffmpeg und rtmp verwenden, um mehrere Dateien zu erhalten?
Kevin - Dhinesh babu vor 10 Jahren
0
Ich habe nicht viel mit VLC gearbeitet. Ich denke, Sie können mehrere Instanzen von FFMpeg öffnen. Ich meine, einfach die Befehle auf verschiedenen Registerkarten für verschiedene Dateien ausführen. Die Systemlast wird jedoch steigen. Versuchen Sie es trotzdem.
Unnikrishnan vor 10 Jahren
0
Lasst uns [diese Diskussion im Chat fortsetzen] (http://chat.stackexchange.com/rooms/12709/discussion-between-unnikrishnan-and-tamil-arvu)
Unnikrishnan vor 10 Jahren
0