Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
| operation-cube [2015/10/03 00:30] – [Tracker] bjoern | operation:cube [2018/04/23 17:27] – derpeter | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | = Encoder Cube Operation | ||
| + | This page describes the operation of the our encoder cubes [[hardware: | ||
| + | |||
| + | < | ||
| + | |||
| + | == 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 "/ | ||
| + | |||
| + | === Streaming | ||
| + | ==== DV Switch | ||
| + | ===== Stop streaming / opt out (recording goes on) | ||
| + | put a nice picture at / | ||
| + | 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 | ||
| + | | ||
| + | |||
| + | ==== remote urls | ||
| + | | ||
| + | | ||
| + | |||
| + | === 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" | ||
| + | |||
| + | ==== 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 / | ||
| + | or for the TS chain: | ||
| + | sudo / | ||
| + | ==== start encoder-scripts | ||
| + | sudo / | ||
| + | ==== Tracker-screen | ||
| + | sudo screen -x tracker-scripts | ||
| + | In the screen, you could use ctrl-a, type ': | ||
| + | |||
| + | ==== Restore FUSE mounts, e.g. after reboot | ||
| + | sudo / | ||
| + | |||
| + | Note: this script currently assumes that the mountpoints' | ||
| + | === Releasing | ||
| + | This usually is not done on the cube, make sure you know what you are doing | ||
| + | |||
| + | | ||
| + | Ctrl-a c | ||
| + | cd / | ||
| + | while true; do ./ | ||