Carrie yra nuotolinio valdymo įrankis kontroliuoti žiniasklaidos atkūrimą naudojant tinklo komandas. Media grotuvas turi būti Linux mašina ir valdiklis gali būti interneto naršyklė arba "Android" prietaiso.
Remiami žaidėjai:
- "YouTube" Firefox ar Chromo naršyklėje.
- "BBC iPlayer ant Firefox ar chromo.
- Mplayer
Šis projektas yra ne žiniasklaidos centras. Nėra funkcija pradėti žiniasklaidos atkūrimą arba pakeisti failo, kurį vaidina. Carrie naudojama tik kontroliuoti vaizdo įrašą, kuris jau dabar. Galimos funkcijos:
- Groti / pauzė
- Perjungti visą ekraną
- Kiekis iki annd žemyn
- Išjungti
Jei klientas grotuvas yra mplayer tada šie papildomos funkcijos yra prieinamos:
& Nbsp; Pereiti į priekį / atgal
& Nbsp; Perjungti fullscreen, OSD skyriaus matomumas
& Nbsp; Keisti garso ir subtitrų kalbos.
Kaip tai veikia?
Carrie yra procesas veikia mašina daro žiniasklaidos atkūrimą. Jis atveria uostą (5505 pagal nutylėjimą) ir tiekia paprastą interneto sąsaja. Arba Carrie "Android" programa gali siųsti komandas į tą patį uostą iš "Android" telefone ar planšetiniame kompiuteryje ..
Kai komanda gavo serveris bandys kontroliuoti naršyklę rodantį Flash vaizdo įrašą. Jei viena nerastas tada serveris bandys kontroliuoti mplayer per FIFO objektas - tai naudoja "vergas režimo" funkcija mplayer. mplayer turi būti konfigūruojamas anksto klausytis FIFO.
Kodėl naudoti šį, o ne kitą nuotolinio valdymo pultas?
Yra ir kitų nuotolinio valdymo skirta "Android" įrenginių su daugiau funkcijų. Carrie yra tiems vartotojams, kurie jau turi metodą jie naudoja pradėti žiniasklaidos atkūrimą, ir tiesiog norite pridėti šiek tiek nutolusius funkcijas.
Kitos nuotolinio valdymo norėčiau rekomenduoti yra:
- Sshmote: medijos centras Android. Nereikia jokių specialių serverio programinę įrangą, išskyrus Unix suderinamas OS veikia SSH serverį.
- TeamViewer: Imkis Windows arba Linux mašiną iš interneto naršyklę arba telefonu.
Serverio įdiegimas
Pirmiausia įdiekite serverio programinę įrangą:
> Sudo PIP įdiegti Carrie
arba iš šaltinio:
> Python setup.py statyti
> Sudo python setup.py įdiegti
arba be root prieigos:
(Parsisiųsti ir Išspausti tar iš http://pypi.python.org/pypi/carrie)
> Python setup.py statyti
> Virtualenv $ HOME / .carrie-ENV
>. $ HOME / .carrie-ENV / bin / įjungti
> Python setup.py įdiegti
Norėdami konfigūruoti mplayer priimti komandas per FIFO, redaguoti $ HOME / .mplayer / config ir pridėkite šią eilutę:
įvesties = failą = / tmp / mplayer.fifo
Visi nauji atvejai mplayer bus prijungti prie FIFO ir klausytis komandų. Tai neturi įtakos normaliam mplayer naudojimas. FIFO bus sukurtas Carrie paleidžiant arba maually su:
> Mkfifo /tmp/mplayer.fifo
Pradėti serveris
Pradėti:
> Carrie
Tai bus paleisti serverį ir klausytis uosto 5505, naudojant FIFO ant /tmp/mplayer.fifo bendrauti su mplayer. FIFO bus sukurta, jei ji nėra jau egzistuoja.
Pradėti:
> Carrie -h
pamatyti galimas parinktis.
Norėdami paleisti fone atskiras iš terminalo naudoti:
> Nohup Carrie 2> & 1> / dev / null &
Valdymas per naršyklę
Atidarykite žiniatinklio naršyklę ir aplankyti:
http: //
Kontroliuoti flash video tai turėtų būti padaryta iš skirtingo lango, ar kitame kompiuteryje, nuo ekrano, rodančią vaizdo. Neįmanoma kontroliuoti vaizdo įrašus vienoje kortelėje iš skirtingų kortelėje.
"Android taikymas montavimas
Arba atsisiųsti pilną projektą iš GitHub ir kaupia Android taikymo, arba ieškoti Carrie Android rinkoje
Kas naujo , šioje laidoje:.
- Pridėta "Apie" serverio puslapyje, išleidimo taikymo Android rinkoje.
Reikalavimai :
- Python
- Gertuvė
- xdotool
- xwininfo
Apribojimai :
- Kadangi nėra API bendrauti su Flash video, serverio procesas siunčia netikrą pele Renginiai kontrolės. Tai turi būti konfigūruojamas kiekvienos naršyklės ir vaizdo svetainėje kartu.
Komentarai nerastas