Optimierte Einstellungen für VLC Streaming (RTL)
- DVB Parameter können durch “,” getrennt an Stream URL angehängt werden
--programist keine DVB-spezifische Einstellung, deshalb nicht Bestandteil der Stream URL- Module in
--soutwerden durch “:” getrennt , “#” ist Startzeichen für chain. - Fehlt das “#” gibt der paramter eine einfache Ausgabe an:
--sout=file:test.mpgerzeugt eine Datei ohne Konvertierung.
#!/bin/bash
# :dvb-voltage=18: horizontal
# :dvb-voltage=14: vertical
cvlc dvb://frequency=12187000,adapter=0,srate=27500000,voltage=18 \
--program=0x2ee3 \
--demux=ts \
--sout="#transcode{\
venc=x264{cabac,trellis=2},deinterlace,scale=0.5,vb=144,\
acodec=mp3,ab=16,channels=1,samplerate=22050} \
:standard{access=http,mux=ps,dst=0.0.0.0:8080}"
Eventuell müssen zusätzliche Audio-Encoder installiert werden siehe http://wiki.ubuntuusers.de/ffmpeg:
sudo apt-get install libavcodec-extra-53 libavdevice-extra-53 libavformat-extra-53 libavutil-extra-51 libpostproc-extra-52 libswscale-extra-2