operation:cube

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
operation-cube [2015/10/03 00:30] – [Tracker] bjoernoperation:cube [2018/08/19 20:57] (current) – [HD Chain] andi
Line 1: Line 1:
 += Encoder Cube Operation
  
 +This page describes the operation of the our encoder cubes [[hardware:encoder|Encoder Cubes]].
 +
 +<bootnote important>This page is partly outdated since we switched to voctomix, see [[:voctomix]]</bootnote>
 +
 +== Scripts on the 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
 +<bootnote>The screen session has the same name as the script</bootnote>
 +===== 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.
 +
 +==== Restore FUSE mounts, e.g. after reboot
 +  sudo /opt/crs/tools/tracker3.0/bin/restore-fuse-mounts.sh
 +
 +Note: this script currently assumes that the mountpoints' target directories already exist.
 +=== 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
  • operation/cube.txt
  • Last modified: 2018/08/19 20:57
  • by andi