**This is an old revision of the document!**
Encoder Cube Operation
This page describes the operation of the our encoder cubes Encoder Cubes.
Scripte auf den cubes
The SDI-Script handles the grabbing from the SDI cards and feeds the data to the DV-Switch chain. This is also true if the HD chain is used with an external video mixer. The SDI scrip is configures “/etc/sdi-script/”.
Streaming
DV Switch
Stop streaming / opt out (recording goes on)
put a nice picture at /opt/voc/share/nostream.png
sudo sdi-script stop saalN-sd-dvswitch sudo sdi-script start saalN-sd-dvswitch-nostream
start stream again
sudo sdi-script stop saalN-sd-dvswitch-nostream sudo sdi-script start saalN-sd-dvswitch
HD Chain
Note: The screen session has the same name as the script
streams starten
sudo sdi-script start slides-ffmpeg sudo sdi-script start hd-ffmpeg
lokal testing
mplayer rtmp://encoder1.lan.c3voc.de:1935/stream/s1_native_sd
remote urls
https://cdn.c3voc.de/s5_native_sd.webm https://cdn.c3voc.de/hls/s5_native_hd.m3u8
Recording
DV Switch
stop recording
sudo sv stop dvsink
start recording
sudo sv start dvsink
Start recording at 10 am
echo "sudo sv start dvsink" | at 10:00
HD Chain
Note: The screen session has the same name as the script
1080p - Stereo start/stop
sudo sdi-script start recording-hd-ts-stereo
Grabber
Start / stop grabber source
sudo sv start / stop / restart grabbersource
Tracker
start tracker-scripts
sudo /opt/crs/tools/tracker3.0/start-screenrc-dv.sh
or for the TS chain:
sudo /opt/crs/tools/tracker3.0/start-screenrc-ts.sh
start encoder-scripts
sudo /opt/crs/tools/tracker3.0/start-screenrc-encoding-only.sh
Tracker-screen
sudo screen -x tracker-scripts
In the screen, you could use ctrl-a, type ':quit' and press return to quit the whole screen at once. Note that process like FFmpeg are not aborted immediately.
Releasing
This usually is not done on the cube, make sure you know what you are doing
Releasing-Script auch noch starten
Ctrl-a c cd /opt/crs/software/tools/voc-scripts/c3tt-publishing/ while true; do ./script-H-media-ccc-upload.py ; sleep 30 ; done