Savo rankomis: Nustatykite AirVideo serverio Linux
Pasidaryk Pats Ios / / December 19, 2019
Aš nežinau apie jus, bet aš turiu namų tinklas yra nevienalytė, manau, dauguma jos orumą. Tai iškelia mane įdomių klausimų. Pavyzdžiui, aš įsimylėjo su AirVideo programą, kuri mes naudojame ant iPad ah ir mažiau - ant iPhone. Į šeimos atsiradimas neseniai "Apple TV Media imtuvas davė naują impulsą programos naudojimo - dabar galiu nukreipti vaizdo įrašą į savo televizorių, neįtraukta į jau esamą kabelinį tinklą. Vairavimo atrodo šiek tiek keista: vaizdo serverio siunčiama iPhone ", kuris, savo ruožtu, siunčia visą Apple TV ir prijungtą televizorių. Bet visa tai daroma patogiai ir paprastai, todėl, kad nėra sunku, yra magija.
Bet kaip pagrindinis serveris ant mano tinklo veikia kaip nedidelį langelį, kuris paverčia vienas iš naujausių versijų Ubuntu. Tai įdėti man į klausimą, kaip jį naudoti transliacijos tikslus, nes oficiali versija AirVideo serveris tik pagal "Mac" ir "Windows.
Tačiau paaiškėjo, kad yra gana dirbti, bet nepalaikomas versija Linux. Tačiau, norint pradėti jį, jums reikia šiek tiek poshamanit. Iš žingsnių skaičius yra nedidelis, todėl siūlau nebijoti: tai nėra sunku.
- parsisiųsti AirVideoServer Linux. Tai reiškia, kad "Java" savo linux-box ten.
- Padėkite ją į katalogą, iš kurio pradėti bus. sakykime /home/%username%/AirVideo
- Atsisiųsti kodą modifikuotas (tai yra svarbu) ffmpeg.
- Išpakuokite jį į atitinkamą aplanką, siūlau - į savo AirVideo Server poaplankyje, todėl jums nebus sunaikinti pagrindinę versiją, kuri naudojama daugelyje programų Linux, pagal mano logika - /home/username/AirVideo/ffmpeg. Linux puristams galite pasirinkti labiau tinkamą vietą, bet nedrįsau atlikti kažką alpha stadijoje pagrindinėje "saugyklos" programas.
- Statyti dvejetainius.:
- Atidarykite konsolę
- Parsisiųsti visą reikalingą biblitoteki (paleisti komandą sudo apt-get install dėl šių bibliotekų: libmp3lame-dev, libfaad-dev, libx264-dev, mpeg4ip-serveris, git-core, pkg-konfigūracijos
- Vykti į katalogą su mūsų ffmpeg. Be konsolės, ji atrodys taip: CD / namų / vardas / AirVideo / ffmpeg
- Paleisti komandą Configure -enable-pthreads -disable bendr -enable-statinis -enable-GPL -enable-libx264 -enable-libmp3lame -enable-libfaad -disable-dekoderis = AAC nustatyti teisingą konfigūraciją ir
- Paleisti komandą procedūrą makiažo
- Sukurti konfigūracijos failą. Siūlau įdėti jį į katalogą AirVideo Server. Pavadinkite tai logiška AirVideoServer.propertiesBet tai nepritsipialno.
Jo Copybook turinys:
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
Aplankai = filmai: / media / Filmai serija: / media / serija
Mes suprantame, su linijomis.
path.ffmpeg turėtų nurodyti ffmpeg, kurį pastatė ankstesniame žingsnyje. Kitos dvi eilutės rodo, kur standartinė programa, būdas ištaisyti savo versiją Ubuntu, bet gali skirtis jūsų atveju. Mes ne nustatyti slaptažodį, bet jis yra pateikiamas kaip subtitrus (jei jų reikia). Tada nurodyti šriftą ir subtitrus į paskutinę eilutę - aplankų su savo vaizdo kolekcijų sąrašą. - Kairysis pradėti savo serverį ir įsitikinkite, kad ji veikia.
java-jar /home/alex/AirVideo/AirVideoServerLinux.jar /home/alex/AirVideo/AirVideoServer.properties - Dėl to, kad Bonjour stokos (kuri taip pat apdorotos, bet tai ne tema) turėsite rankiniu būdu pridėti savo serverio IP.
Voila - "iPhone pamatyti bylų sąrašus, be to - juos prarasti. Serverio "skristi" konvertuoja beveik bet vaizdo į formatą suprantamą už "iOS" įrenginių.
Aš palieku jį savo nuožiūra žaidimų su nustatant dydį ir kokybę vaizdo AirVideo programą. Kitas klausimas, kurį aš nenusprendė už save - kaip geriausiai organizuoti Automatinis paleidimas ir Auto-stop paslaugą paleidimo ir išjungimo. Todėl prašau apibūdinti geriausią būdą komentarus į šį postą bendram labui.
Jei turite kokių nors klausimų, bandysiu į juos atsakyti, kad geriausias.