Daniels blog
19 Jan/11 3

Flere videoer synkront fjernbetjenes via netværket til at starte med VLC

Et design studerende ønskede at bygge for præsentationen af ​​deres speciale, en videoinstallation. På fjernsyn på værelset indrettet til at kunne køre parallelt med tre af hendes skabte film og startes samtidig. De tre film er skåret således, at de deler et kunstværk (og forhåbentlig en god årskarakter) resultat. En begivenhed Virksomheden ønskede at bygge nogle € 1.000. Dette overskredet budgettet for mine venner, desværre, på omkring 1000 €, så vi er nødt til at bygge dig selv med open source software zusammengefrickelt. 3 (Windows) bærbare computere er forbundet via HDMI til tv'et, og hver er forbundet via en switch. En fjerde (Linux) laptop tjente som en central styring computer. Den VLC Media Player tilbyder en fremragende støtte næsten alle videoformater og mange andre nyttige funktioner. I denne opsætning, var Fjernbetjening eksternt grænseflade VLC anvendes, hvilket giver spilleren mulighed for via et netværk eller internettet helt.

Den Windows-maskine fik IP har 192.168.0.1 til 192.168.0.3. Linux-kontrol computer, IP 192.168.0.100.
Fjernbetjeningen script er baseret på tutorial fra Markus Berg (tak).

 # / Bin / sh ip [0] = "192.168.0.1" ip [1] = "192.168.0.2" ip [2] = "192.168.0.3" port = 20000 {send_cmd funktion til adresse i $ {ip [@] } do echo "$ 1" | nc $ adresse $ port & gjort} while ([1]) gør klar echo "video kommandoen" echo echo "s | HOME" echo "p | PAUSE / PLAY" echo "z | TILBAGE COIL" echo "? kommandoen" "CP | TILBAGE COIL + PAUSE" echo "f | | FULL SCREEN ON / OFF" echo "b Quit" ekko ekko ekko ekko-n læse kommando case "$ kommando" i s) send_cmd play p) send_cmd break ,, z) send_cmd forrige;, ZP) send_cmd forrige perl-e "select (undef, undef, undef, .3)" send_cmd break f) fullscreen send_cmd b) exit,, ESAC gjort; 

Dette script om kontrol med computeren, er dette Spartan menu:

 Video Kommando

  s | HOME
  p | PAUSE / PLAY
  z | TILBAGE COIL
  ZP | TILBAGE COIL + PAUSE
  f | Fuld skærm ON / OFF
  b | Afslut

 Command? 

På Windows-maskine var nu kun ud af Windows konsollen VLC Remote Control-tilstand kan startes:

 VLC - extraintf oldrc - rc-vært 192.168.0.1:20000

Nu har selv video i de respektive VLC afspilningslisten blevet tilføjet. Fjernbetjeningen blev gjort.

Desværre var der (som næsten altid) nogle faldgruber. I vores første test zickte omkring Windows Firewall. Præsentationen skulle være deaktiveret. Generelt Windows var ikke et særligt godt valg til præsentationen, fordi opdatering beskeder, Avira pop-ups og andre Nervereien kursus i videoen synes temmelig pinligt. Den Windows-maskine skulle være temmelig kastreret. Firewalls og virusscanning og automatiske opdateringer er slået fra. Mange programmer, der havde gjort sig godt tilpas i bakken, blev fjernet. I sidste ende, ville jeg realisere den næste tid på at lege med Linux-klienter, men på grund af tidspres ikke var tilgængelige.

Kommentarer (3) Trackbacks (0)
  1. Mange nyere Grakas har 3 udgange! Og i Windows kan du nemt styre 3 skærme og gå! :-)
    Ville kun med NER Batch 3 VLCs nødt til at starte i parallelt på de 3 skærme ...

  2. er også en uendelig løkke muligt med dette script på Windows-maskiner? det vil sige, de film afspilles i synkronisere hele dagen på præsentationen.

  3. Smukke ting. Muligvis. vil også være en Matrox Graka i "Video serveren machine" en opløsning.


Efterlad en kommentar

* Kopier denne adgangskode:

* Indtast eller indsæt kodeord her:

580 spam-kommentarer blokeret hidtil Spam Free Wordpress

Kopier venligst strengen i feltet nedenunder E2p13l:

Ingen trackbacks.