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 [2016/05/12 17:45] – [Tracker] atzeoperation:cube [2026/07/26 22:17] (current) – external edit 127.0.0.1
Line 1: Line 1:
-Encoder Cube Operation+Encoder Cube Operation
  
 This page describes the operation of the our encoder cubes [[hardware:encoder|Encoder Cubes]]. This page describes the operation of the our encoder cubes [[hardware:encoder|Encoder Cubes]].
  
-== Scripte auf den 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. 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. This is also true if the HD chain is used with an external video mixer.
 The SDI scrip is configures "/etc/sdi-script/". The SDI scrip is configures "/etc/sdi-script/".
  
-=== Streaming +### Streaming 
-==== DV Switch +#### DV Switch 
-===== Stop streaming / opt out (recording goes on) +##### Stop streaming / opt out (recording goes on)
 put a nice picture at /opt/voc/share/nostream.png  put a nice picture at /opt/voc/share/nostream.png 
   sudo sdi-script stop saalN-sd-dvswitch   sudo sdi-script stop saalN-sd-dvswitch
   sudo sdi-script start saalN-sd-dvswitch-nostream   sudo sdi-script start saalN-sd-dvswitch-nostream
  
-===== start stream again+##### start stream again
   sudo sdi-script stop saalN-sd-dvswitch-nostream   sudo sdi-script stop saalN-sd-dvswitch-nostream
   sudo sdi-script start saalN-sd-dvswitch   sudo sdi-script start saalN-sd-dvswitch
  
-==== HD Chain +#### HD Chain 
-Note: The screen session has the same name as the script +<bootnote>The screen session has the same name as the script</bootnote> 
- +##### streams starten
-===== streams starten+
    sudo sdi-script start slides-ffmpeg    sudo sdi-script start slides-ffmpeg
    sudo sdi-script start hd-ffmpeg    sudo sdi-script start hd-ffmpeg
  
-==== lokal testing+#### lokal testing
    mplayer rtmp://encoder1.lan.c3voc.de:1935/stream/s1_native_sd    mplayer rtmp://encoder1.lan.c3voc.de:1935/stream/s1_native_sd
  
-==== remote urls+#### remote urls
    https://cdn.c3voc.de/s5_native_sd.webm    https://cdn.c3voc.de/s5_native_sd.webm
    https://cdn.c3voc.de/hls/s5_native_hd.m3u8    https://cdn.c3voc.de/hls/s5_native_hd.m3u8
  
-=== Recording +### Recording 
-===== DV Switch +##### DV Switch 
-====== stop recording+###### stop recording
   sudo sv stop dvsink   sudo sv stop dvsink
      
-====== start recording+###### start recording
   sudo sv start dvsink   sudo sv start dvsink
  
-====== Start recording at 10 am+###### Start recording at 10 am
   echo "sudo sv start dvsink" | at 10:00   echo "sudo sv start dvsink" | at 10:00
  
-==== HD Chain+#### HD Chain
 Note: The screen session has the same name as the script Note: The screen session has the same name as the script
  
-===== 1080p - Stereo start/stop+##### 1080p - Stereo start/stop
    sudo sdi-script start recording-hd-ts-stereo    sudo sdi-script start recording-hd-ts-stereo
    
-=== Grabber +### Grabber 
-===== Start / stop grabber source+##### Start / stop grabber source
    sudo sv start / stop / restart grabbersource    sudo sv start / stop / restart grabbersource
  
-=== Tracker +### Tracker 
-==== start / stop tracker-scripts +#### start tracker-scripts
   sudo /opt/crs/tools/tracker3.0/start-screenrc-dv.sh   sudo /opt/crs/tools/tracker3.0/start-screenrc-dv.sh
 or for the TS chain: or for the TS chain:
   sudo /opt/crs/tools/tracker3.0/start-screenrc-ts.sh   sudo /opt/crs/tools/tracker3.0/start-screenrc-ts.sh
-==== Tracker-screen+#### start encoder-scripts 
 +  sudo /opt/crs/tools/tracker3.0/start-screenrc-encoding-only.sh 
 +#### Tracker-screen
   sudo screen -x tracker-scripts   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+ 
 +#### 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 This usually is not done on the cube, make sure you know what you are doing
  
  • operation/cube.1463075115.txt.gz
  • Last modified: 2016/05/12 17:45
  • by atze