PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Endloser Youtube Stream



Irhabi
03.01.2017, 00:22
Hi @all,

ich sehe auf Youtube immer mehr endlose Serienstreams und wollte fragen, ob man sowas "nebenbei" mit dem Raspberry Pi (oder sonst mit dem Laptop) realisieren kann.

Ich habe vorweg schon gegooglet und bin nicht wirklich fündig geworden, da überall ein Kameramodul verwendet wurde und keine fertige Video-Datei.

mfg
Irhabi

Leange
03.01.2017, 01:25
Hi

http://www.makeuseof.com/tag/live-stream-youtube-raspberry-pi/

Kp warum das nicht auch für Dateien funktionieren sollte


raspivid -o - -t 0 -vf -hf -fps 30 -b 6000000 | avconv -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/[your-secret-key-here]

Der Teil vorm '|' aktiviert die Kamera, kannste also weglassen.

Avconv anpassen, für -i dein Source Vid, und von dem rest kannste vermutlich auch einiges weglassen. Siehe: https://libav.org/avconv.html

Oh und unter 5.6:


‘-loop number (input)’Set number of times input stream shall be looped. Loop 0 means no loop, loop -1 means infinite loop.


Könnte vielleicht nützlich sein.

MfG Leange

Irhabi
03.01.2017, 20:25
Erstmal danke für deine Antwort, leange.

die ersten Versuche haben auch gut hingehauen, bis auf die loop-option.
Mein command lautet wie folgt:

avconv -re -i meinedatei.mp4 -loop -1 -f flv rtmp://rtmp.a.youtube.com/verzeichnis/geheimerkey

Als error erscheint: "Option loop not found."

Wenn ich die loop-option auslasse, dann klappt alles auch problemlos. "-loop 999" klappt auch nicht.

mfG,
Irhabi

Leange
04.01.2017, 00:40
In der Reihenfolge: ?

avconv -re -loop -1 -i meinedatei.mp4 -f flv rtmp://rtmp.a.youtube.com/verzeichnis/geheimerkey

Irhabi
05.01.2017, 00:59
Nope, geht auch nicht. Ich habe auch schon gehört, dass die loop-Funktion nur für Bilder sein soll und eben nicht für Videos.

Vllt ist aber auch avconc einfach nicht das, wonach ich suche. Die Frage ist jetzt, ob ffmpeg das richtige ist, obwohl es kaum an Unterschied gibt (korrigiert mich falls ich falsch liege).

mfG,
Irhabi

Irhabi
08.01.2017, 20:57
Die Frage ist jetzt, ob ffmpeg das richtige ist [...]
Und tatsächlich, ich lag richtig. Ich habe dieses Tutorial (http://www.jeffreythompson.org/blog/2014/11/13/installing-ffmpeg-for-raspberry-pi/) befolgt und ffmpeg sowie dazugehörige Packages compiliert und zum Schluss noch mit folgendem Command den Livestream aktiviert:


ffmpeg -re -stream_loop -1 -i meinedatei.mp4 -f flv rtmp://rtmp.a.youtube.com/verzeichnis/geheimerkey

Und siehe da, das 30 Sekunden lange Video wurde immer wieder abgespielt.