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
Last revisionBoth sides next revision
operation:cube [2016/03/22 20:32] – operation-cube renamed to operation:cube (Move to common operation namespace) danimooperation:cube [2018/04/23 17:27] derpeter
Line 1: Line 1:
 = Encoder Cube Operation = Encoder Cube Operation
  
-Diese Seite beschreibt den Betrieb unserer [[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>
-Das SDI script kümmert sich um das zusammen spiel der SDI Karten und der nachgelagerten Chain. +
-Die Konfigurationen finden sich jeweils in "/etc/sdi-script/" und sind ggf. anzupassen.+
  
 +== 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 === Streaming
 ==== DV Switch ==== DV Switch
-===== Stream stoppen / opt out (Aufnahme läuft weiter)  +===== Stop streaming / opt out (recording goes on)  
-hübsches Bild nach /opt/voc/share/nostream.png legen+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
  
-===== Stream wieder starten +===== 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: die screen session heist wie das sdi-script was gestaret wurde+Note: The screen session has the same name as the script
  
 ===== streams starten ===== streams starten
Line 26: Line 28:
    sudo sdi-script start hd-ffmpeg    sudo sdi-script start hd-ffmpeg
  
-==== lokal testen+==== lokal testing
    mplayer rtmp://encoder1.lan.c3voc.de:1935/stream/s1_native_sd    mplayer rtmp://encoder1.lan.c3voc.de:1935/stream/s1_native_sd
  
Line 35: Line 37:
 === Recording === Recording
 ===== DV Switch ===== DV Switch
-====== Aufnahme stoppen+====== stop recording
   sudo sv stop dvsink   sudo sv stop dvsink
      
-====== Aufnahme wieder starten+====== start recording
   sudo sv start dvsink   sudo sv start dvsink
  
-====== Aufnahme um 10 Uhr wieder starten+====== 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: die screen session heist wie das sdi-script was gestaret wurde+Note: The screen session has the same name as the script
  
 ===== 1080p - Stereo start/stop ===== 1080p - Stereo start/stop
Line 51: Line 53:
    
 === Grabber === Grabber
-===== Grabber source starten / stoppen / restarten+===== Start / stop grabber source
    sudo sv start / stop / restart grabbersource    sudo sv start / stop / restart grabbersource
  
 === Tracker === Tracker
-==== Tracker-scripte starten+==== 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: 
 +  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 ==== 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. 
 + 
 +==== 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 === Releasing
-Passiert meisst nicht auf dem cube, vorher immer rücksprache halten!!+This usually is not done on the cube, make sure you know what you are doing
  
  Releasing-Script auch noch starten  Releasing-Script auch noch starten
  • operation/cube.txt
  • Last modified: 2018/08/19 20:57
  • by andi