Carrie egy távirányító eszköz-e a média lejátszás hálózaton keresztül parancsokat. A médialejátszó kell lennie a Linux gép és a kezelő lehet egy webböngésző vagy Android készülék.
A játékosok támogatottak:
- Youtube on Firefox, vagy Chromium böngésző.
- BBC iPlayer a Firefox vagy a Chromium.
- Mplayer
Ez a projekt nem egy media center. Nincsen olyan funkció elindításához média lejátszás vagy változtassa meg a lejátszandó fájlban. Carrie csak, hogy ellenőrizzék a videó, amely már játszik. A rendelkezésre álló funkciók:
- Play / pause
- Váltás teljes képernyős
- Hangerő fel annd le
- Mute
Ha az ügyfél játékos mplayer akkor ezek további funkciók állnak rendelkezésre:
& Nbsp; Ugrás előre / hátra
& Nbsp; Váltás teljes képernyős, OSD, felirat láthatóság
& Nbsp; Change audio és felirat nyelvek.
Hogyan működik?
Carrie egy folyamat fut a gépen csinál a média lejátszás. Ez megnyit egy portot (5505 alapértelmezés szerint), és szállít egy egyszerű webes felületen. Alternatív Carrie Android alkalmazás lehet parancsokat, hogy ugyanaz a port egy Android telefon vagy tabletta ..
Amikor a parancsot kapta meg a szerver megpróbálja irányítani a böngészőt bemutató Flash video. Ha valaki nem találja, akkor a szerver megpróbálja irányítani mplayer keresztül FIFO tárgyat - ez használja a "szolga mód" funkció a mplayer. mplayer kell konfigurálni előre hallgatni a FIFO.
Miért ezt, és nem egy másik távirányítót?
Vannak más távirányítók Android készülékek több funkciót lát el. Carrie számára, akik már rendelkeznek a módszert használják kezdeni a média lejátszás, és csak azt, hogy adjunk néhány távoli funkciókat.
Más távirányítók csak javasolni tudom a következők:
- Sshmote: A Media Center for Android. Nem kell semmilyen speciális szerver szoftver, kivéve a Unix kompatibilis OS fut egy SSH szervert.
- TeamViewer: átveszi az irányítást a Windows vagy Linux gép egy webböngésző vagy telefonon.
Server telepítés
Először telepítse a szerver szoftver:
> Sudo pip telepíteni Carrie
vagy a forrás:
> Python setup.py épít
> Sudo python setup.py telepíteni
vagy anélkül root hozzáférést:
(Letöltés és kibontására tar-csomagját http://pypi.python.org/pypi/carrie)
> Python setup.py épít
> Virtualenv $ HOME / .carrie-env
>. $ HOME / .carrie-ENV / bin / aktiválni
> Python setup.py telepíteni
Konfigurálni mplayer parancsok fogadására több mint egy FIFO, szerkesztés $ HOME / .mplayer / config és ezt a sort:
input = file = / tmp / mplayer.fifo
Minden új példány az mplayer fog csatlakozni a FIFO és hallgatni parancsokat. Ez nem befolyásolja a normál mplayer használat. A FIFO jön létre Carrie indításkor, vagy maually a:
> Mkfifo /tmp/mplayer.fifo
Start a szerver
Fuss:
> Carrie
Ez elindítja a szervert, és hallgatni a port 5505, egy FIFO on /tmp/mplayer.fifo kommunikálni mplayer. A FIFO jön létre, ha az még nem létezik.
Fuss:
> Carrie -h
az elérhető lehetőségeket.
Hogy fut a háttérben elszakadt a terminál használata:
> Nohup Carrie 2> & 1> / dev / null &
Kontroll bőngészőben
Nyisson meg egy webböngészőt, és látogasson el:
http: //
Vezérlésére Flash video kell, méghozzá egy másik ablakban, vagy különböző számítógépes, a képernyőn a videó bemutatása. Nem lehetséges, hogy ellenőrizzék, videók egyetlen lapot egy másik lapon.
Android alkalmazás telepítése
Vagy töltse le a teljes projekt GitHub, és lefordítani Android alkalmazás, vagy keressen Carrie az Android piacon.
Mi az új ebben a kiadásban:
- Added 'About' kiszolgáló oldal, kiadás alkalmazás Android piacon.
követelmények :
- Python
- Lombik
- xdotool
- xwininfo
korlátai :
- Mivel nincs API való kommunikációhoz Flash video, a szerver folyamat küld hamis egér eseményeket ellenőrzésre. Ezt meg kell konfigurálni minden kombinációjára böngésző és video helyén.
Hozzászólás nem található