Table of Contents

Multiviews

rC3_21

Web

Browser, können oft maximal 6 Verbindungen – kann man bei Firefox via <about:config> Option network.http.max-persistent-connections-per-server entsprechend hochsetzen.

Nativ

multiview-monitor

https://github.com/voc/multiview-monitor

raw.githubusercontent.com_voc_multiview-monitor_master_screenshot.jpg

mit i3 und mpv bei der froscon16

/.config/mpv/mpv.conf <code> hwdec=auto </code>

start-streams-vertical.sh <code>

  1. !/bin/bash export DISPLAY=:0 i3-msg workspace mpv

mpv –no-audio –really-quiet rtmp://10.73.1.3:1935/stream/s1_native_hd & P1=$? i3-msg splith sleep 3 mpv –no-audio –really-quiet rtmp://10.73.2.3:1935/stream/s2_native_hd & P2=$? sleep 3 mpv –no-audio –really-quiet rtmp://10.73.3.3:1935/stream/s3_native_hd & P3=$? sleep 3 mpv –no-audio –really-quiet rtmp://10.73.4.3:1935/stream/s4_native_hd & P4=$? sleep 10

i3-msg focus parent sleep 3 i3-msg splitv sleep 3

mpv –no-audio –really-quiet rtmp://10.73.5.3:1935/stream/s5_native_hd & P5=$? sleep 10 i3-msg splith mpv –no-audio –really-quiet rtmp://10.73.6.3:1935/stream/s6_native_hd & P6=$? sleep 10 mpv –no-audio –really-quiet rtmp://10.73.7.3:1935/stream/s7_native_hd & P7=$? read

kill -9 $P1 kill -9 $P2 kill -9 $P3 kill -9 $P4 kill -9 $P5 kill -9 $P6 kill -9 $P7 </code>

<code> export DISPLAY=:0 chromium –new-window https://streaming.media.ccc.de/foss4g-2016/schedule chromium –new-window –disable-web-security –user-data-dir index.html </code>

(Chromium wegen Hardwarebeschleunigung, index.html ist modifizierte version von voc.marudor.de bei der die zweite Hälfte der Streams von live.dus.c3voc.de gezogen wird um das 6er connection limit pro Server zu umgehen.)

Zwischen i3 workspaces hin und her schalten

while /bin/true; do for i in 1 3; do i3-msg workspace $i; sleep 10; done; done

mit ffmpeg