Oma käed: komplekt AirVideo server Linux
Kas Ta Ise Ios / / December 19, 2019
Ma ei tea sinust, aga mul on kodus võrk on heterogeenne, ma arvan, et enamik tema väärikust. See paneb mind huvitavaid küsimusi. Näiteks, ma armusin AirVideo programm, mis me kasutame iPad-ah ja vähem - iPhone. Tekkimist perekonnas hiljuti Apple TV meedia vastuvõtja andis uut hoogu kasutamise programmi - saan nüüd suunata video TV, mis ei ole hõlmatud juba kaabelvõrgus. Sõidu tundub natuke imelik: video server saadetakse iPhone, mis omakorda saadab kõik Apple TV ja ühendatud TV. Aga kõik see on tehtud mugavalt ja lihtsalt, et ei ole raske, on maagia.
Aga kui esmane server minu võrku toimib väike kast, mis lülitab üks viimaseid versioone Ubuntu. See pani mind küsimus, kuidas seda kasutada streaming eesmärkidel, sest ametlik versioon AirVideo server ainult Mac ja Windows.
Aga selgus, et seal on üsna töötavad, kuid ei toeta versiooni Linux. Aga selleks, et alustada, on sul vaja natuke poshamanit. Etappide arv on väike, nii et ma soovitan mitte hirm: see ei ole raske.
- lae alla AirVideoServer Linux. Mõju on, et java oma linux-box olemas.
- Pane see kataloog, kust alustada tehakse. ütleme /home/%username%/AirVideo
- Lae lähtekoodi muundatud (see on oluline) ffmpeg.
- Paki see õigesse kausta, ma soovitan - alamkataloogis oma AirVideo Server, nii et sa ei hävita elementaarsem versioon, mida kasutavad paljud programmid Linux, vastavalt minu loogika - /home/username/AirVideo/ffmpeg. Linux puristidele valida mitme sobiva koha, kuid ma ei julgenud teha midagi alfa staadiumis peamine "hoidla" programmid.
- Ehitamine Binaarfailidesse.:
- Avage konsool
- Lae kõik vajalikud biblitoteki (käivitada käsk sudo apt-get install järgmistel raamatukogud: libmp3lame-dev libfaad-dev libx264-dev mpeg4ip-server, git-core, PKG-config
- Liigu kataloogi meie ffmpeg. Konsoolis, see näeb välja selline: cd / home / kasutajanimi / AirVideo / ffmpeg
- Käivita käsk käsu ./configure lubage-pthreads -disable jagatud lubage-staatiline lubage-GPL lubage-libx264 lubage-libmp3lame lubage-libfaad -disable-dekooder = aac luua õige konfiguratsiooni ja
- Käivita käsk menetlust make
- Loo konfiguratsioonifaili. Teen ettepaneku panna see kataloog AirVideo Server. Kõne see loogiline AirVideoServer.propertiesAga see nepritsipialno.
Sisu oma vihik:
path.ffmpeg = / home / Alex / AirVideo / ffmpeg / ffmpeg
path.mp4creator = / usr / bin / mp4creator
path.faac = / usr / bin / faac
password =
subtitles.encoding = windows-1251
subtitles.font = Verdana
kaustad = Filmid: / media / Filmid, seeria: / media / Series
Me mõistame liinid.
path.ffmpeg tuleks viidata ffmpeg, mida ehitatud eelmise etapi. Järgmised kaks rida näitab, kui standard programmi, kuidas parandada oma versiooni Ubuntu, kuid võivad erineda teie puhul. Me ei ole seadnud parooli, kuid see on antud subtiitrite (kui neid vajate). Seejärel määra font ja subtiitrite viimasel real - kataloogide nimekiri oma video kogud. - Vasak alustada oma server ja veenduge, et see töötab.
java-jar /home/alex/AirVideo/AirVideoServerLinux.jar /home/alex/AirVideo/AirVideoServer.properties - Puudumise tõttu Bonjour (mis on ka ravida, kuid see pole teema) pead käsitsi lisada ip oma server.
Voila - iPhone vt failide nimekirja, pealegi - kaotamisega. Server "lennult" pöördunud praktiliselt iga video formaadis mõistetav iOS-seadmetele.
Ma jätan oma äranägemisel mänge millega suurust ja kvaliteeti video AirVideo programmi. Teine punkt, mida ma ei ole otsustanud ise - kuidas kõige paremini korraldada auto-start ja auto-stop teenuse käivitamise ja seiskamise. Seetõttu ma palun, et kirjeldada parim meetod kommentaarides selle postituse jaoks ühise hea.
Kui teil on küsimusi, ma püüan vastata neile parim.