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
multiview [2016/08/24 11:11] andimultiview [2026/07/26 21:08] (current) – external edit 127.0.0.1
Line 1: Line 1:
-== Multiviews+## Multiviews
  
-=== Web+### rC3_21
  
-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://live.chaoswest.tv/4k_monitor/>
  
-* https://voc.marudor.de +### Web
-  * WebM SD mit Audio-Bars +
-* http://streaming.media.ccc.de/<$konferenz>/multiview +
-  * alle Streams inklusive Subformate, hängt Erfahrungsweise aber nach ein paar Stunden auf+
  
 +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+- <http://streaming.media.ccc.de/>\<\$konferenz\>/multiview 
 +- alle Streams inklusive Subformate, hängt Erfahrungsweise aber nach ein 
 +  paar Stunden auf
  
-mit i3 und mpv bei der froscon16+<!-- -->
  
-~/.config/mpv/mpv.conf +- \<del\> <http://voc.marudor.de>\</del\404 
-<code> +- WebM SD mit Audio-Bars
-hwdec=auto +
-</code>+
  
-start-streams.sh +### Nativ
-<code> +
-#!/bin/bash +
-i3 splitv +
-mpv --no-audio --really-quiet rtmp://10.73.1.3:1935/stream/s1_native_hd & +
-P1=$? +
-sleep 10 +
-mpv --no-audio --really-quiet rtmp://10.73.2.3:1935/stream/s2_native_hd & +
-P2=$? +
-sleep 10 +
-mpv --no-audio --really-quiet rtmp://10.73.3.3:1935/stream/s3_native_hd & +
-P3=$? +
-sleep 10+
  
-i3 focus parent +#### multiview-monitor
-i3 splith +
-mpv --no-audio --really-quiet rtmp://10.73.4.3:1935/stream/s4_native_hd & +
-P4=$? +
-sleep 10 +
-i3 splitv +
-mpv --no-audio --really-quiet rtmp://10.73.5.3:1935/stream/s5_native_hd & +
-P5=$? +
-sleep 10 +
-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 +<https://github.com/voc/multiview-monitor> 
-kill -9 $P2 + 
-kill -9 $P3 +![](https://raw.githubusercontent.com/voc/multiview-monitor/master/screenshot.jpg) 
-kill -9 $P4 + 
-kill -9 $P5 +#### mit i3 und mpv bei der froscon16 
-kill -9 $P6 + 
-kill -9 $P7 +/.config/mpv/mpv.conf \<code\> hwdec=auto \</code\> 
-</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 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 +while /bin/true; do for i in 1 3; do i3-msg workspace \$i; sleep 10; 
 +done; done 
 + 
 +#### mit ffmpeg 
 + 
 +![](section>howto:ffmpeg#ffmpeg_only_multiview&noheader) 
  • multiview.1472037094.txt.gz
  • Last modified: 2016/08/24 11:11
  • by andi