multiview

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
multiview [2016/08/21 13:45] andimultiview [2021/12/22 15:00] andi
Line 5: Line 5:
 Browser, können oft maximal 6 Verbindungen – kann man bei Firefox via ''about:config'' Option ''network.http.max-persistent-connections-per-server'' entsprechend hochsetzen. Browser, können oft maximal 6 Verbindungen – kann man bei Firefox via ''about:config'' Option ''network.http.max-persistent-connections-per-server'' entsprechend hochsetzen.
  
-* https://voc.marudor.de 
-  * WebM SD mit Audio-Bars 
 * http://streaming.media.ccc.de/<$konferenz>/multiview * http://streaming.media.ccc.de/<$konferenz>/multiview
   * alle Streams inklusive Subformate, hängt Erfahrungsweise aber nach ein paar Stunden auf   * alle Streams inklusive Subformate, hängt Erfahrungsweise aber nach ein paar Stunden auf
  
 +*<del> http://voc.marudor.de</del> 404
 +  * WebM SD mit Audio-Bars
  
 === Nativ === Nativ
  
-mit i3 und mpv bei der froscon16+==== multiview-monitor
  
 +https://github.com/voc/multiview-monitor
 +
 +{{https://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> <code>
 #!/bin/bash #!/bin/bash
-i3 splitv+export DISPLAY=:
 +i3-msg workspace mpv 
 mpv --no-audio --really-quiet rtmp://10.73.1.3:1935/stream/s1_native_hd & mpv --no-audio --really-quiet rtmp://10.73.1.3:1935/stream/s1_native_hd &
 P1=$? P1=$?
-sleep 10+i3-msg splith 
 +sleep 3
 mpv --no-audio --really-quiet rtmp://10.73.2.3:1935/stream/s2_native_hd & mpv --no-audio --really-quiet rtmp://10.73.2.3:1935/stream/s2_native_hd &
 P2=$? P2=$?
-sleep 10+sleep 3
 mpv --no-audio --really-quiet rtmp://10.73.3.3:1935/stream/s3_native_hd & mpv --no-audio --really-quiet rtmp://10.73.3.3:1935/stream/s3_native_hd &
 P3=$? P3=$?
-sleep 10 +sleep 3
- +
-i3 focus parent +
-i3 splith+
 mpv --no-audio --really-quiet rtmp://10.73.4.3:1935/stream/s4_native_hd & mpv --no-audio --really-quiet rtmp://10.73.4.3:1935/stream/s4_native_hd &
 P4=$? P4=$?
 sleep 10 sleep 10
-i3 splitv+ 
 +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 & mpv --no-audio --really-quiet rtmp://10.73.5.3:1935/stream/s5_native_hd &
 P5=$? P5=$?
 sleep 10 sleep 10
 +i3-msg splith
 mpv --no-audio --really-quiet rtmp://10.73.6.3:1935/stream/s6_native_hd & mpv --no-audio --really-quiet rtmp://10.73.6.3:1935/stream/s6_native_hd &
 P6=$? P6=$?
Line 53: Line 71:
 </code> </code>
  
-Zwischen Firefox/iceweasel und mpv hin und her schalten 
  
-  while true; do xdotool key Super+1; sleep 10; xdotool key Super+2; sleep 10; done+<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 3do i3-msg workspace $i; sleep 10; done; done  
 +   
 +   
 +==== mit ffmpeg 
 + 
 +{{section>howto:ffmpeg#ffmpeg_only_multiview&noheader}} 
 + 
  • multiview.txt
  • Last modified: 2021/12/23 17:30
  • by andi