My campus until today had an analog cable feed from Comcast. I was encoding this, and streaming it out with:
Code: Select all
v4l2-ctl --set-freq=343.25 --device=/dev/video0 --set-ctrl volume=10 #CNN
cvlc -d "v4l2c:///dev/video0:v4l2-input=0:v4l2-standard=NTSC:v4l2-width=720:v4l2-height=480" --sout '#standard{access=http,dst=:8001,mux=ts}' &
So, got my channel scan, but I'm curious about two things.
One, I don't get what the "program" piece is in this command listed here (https://wiki.videolan.org/Documentation ... B_Channel/):
Code: Select all
vlc -vvv --color --ttl 12 --ts-es-id-pid --programs=8508,8505 dvb: \
--dvb-frequency=11739000 --dvb-srate=27500000 --dvb-voltage=13 \
--sout-standard-access=udp --sout-standard-mux=ts --sout \
'#duplicate{dst=std{dst=address1},select="program=8508",dst=std{dst=address2},select="program=8505"}'
I think I can get the stream to work, but I'm curious how I can basically burn the closed captions onto the stream. The streams are shown on digital signs in our building with no audio, so closed captions have been a desire for a while.
Thanks!