Omin käsin asettaa AirVideo palvelimen Linux
Tee Se Itse Ios / / December 19, 2019
En tiedä teistä, mutta minulla on kotiverkko on heterogeeninen, mielestäni useimmat hänen ihmisarvonsa. Tämä saa minut mielenkiintoisia kysymyksiä. Esimerkiksi minä ihastuin AirVideo ohjelma, jota käytämme iPad-ah ja vähemmän - iPhonessa. Syntyminen perheeseen äskettäin Apple TV mediavastaanottimeen antoi uutta pontta ohjelman käytön - Voin nyt ohjata videon televisioon, joka ei kuulu jo olemassa kaapeliverkossa. Ajaminen tuntuu hieman oudolta: videopalvelimeen lähetetään iPhoneen, joka puolestaan lähettää kaikki Apple TV ja liitetyn television. Mutta kaikki tämä tapahtuu helposti ja yksinkertaisesti, niin että ei ole vaikeaa, on taikuutta.
Mutta ensisijaisena palvelimena minun verkossa toimii pieni laatikko, joka muuttaa yksi uusimpia versioita Ubuntu. Tämä laittaa minulle kysymyksen, miten sitä käytetään streaming tarkoituksiin, koska virallinen versio AirVideo palvelimen ainoastaan Mac- ja Windows.
Mutta kävi ilmi, että on olemassa melko työskentelevät mutta tueta versio Linux. Mutta jotta aloittaa sen, tarvitset hieman poshamanit. Vaiheiden lukumäärää on pieni, joten ehdotan, ettei pelko: se ei ole vaikeaa.
- download AirVideoServer Linux. Tästä seuraa, että java Linux-ruutuun siellä.
- Laita se hakemisto, josta alkaa tehdään. sanokaamme /home/%username%/AirVideo
- Ladata lähdekoodin modifioitu (tämä on tärkeää) ffmpeg.
- Pura se sopivaan kansioon, ehdotan - alikansiossa oman AirVideo Server, joten et tuhoa perusversio, jota käytetään monissa ohjelmissa Linux saamieni logiikka - /home/username/AirVideo/ffmpeg. Linux puristeja voi valita sopivampi paikka, mutta en uskaltanut tehdä jotain alfa vaiheessa tärkein "arkistoon" ohjelmia.
- Rakenna binäärit.:
- Avaa konsoli
- Lataa kaikki tarvittavat biblitoteki (suorita komento sudo apt-get install seuraaville kirjastoista: libmp3lame-dev, libfaad-dev, libx264-dev, mpeg4ip-palvelin, git-ydin, pkg-config
- Siirry hakemistoon meidän ffmpeg. Konsoli, se näyttää tältä: cd / home / käyttäjätunnus / AirVideo / ffmpeg
- Komento ./configure -Enable-pthreads -Disable-yhteinen -Enable-staattinen -Enable-gpl -Enable-libx264 -Enable-libmp3lame -Enable-libfaad -Disable-dekooderi = aac vahvistaa oikea kokoonpano ja
- Komento menettely make
- Luo asetustiedosto. Ehdotan laittaa sen hakemistoon AirVideo Server. Soita se loogista AirVideoServer.propertiesMutta se nepritsipialno.
Sisältöä hänen sovinnainen:
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
kansiot = Elokuvat: / media / Elokuvat, sarja: / media / Sarja
Me ymmärrämme viivoilla.
path.ffmpeg pitäisi osoittaa ffmpeg, johon on rakennettu edellisessä vaiheessa. Seuraavat kaksi riviä näyttää, missä vakio-ohjelma, tapa korjata minun version Ubuntu, mutta ne saattavat erota oman tapauksessa. Emme ole asettanut salasanaa, mutta se annetaan tekstityksen (jos niitä tarvitaan). Sitten määrittää fontin ja tekstityksen viimeisellä rivillä - luettelo kansioita videokokoelmat. - Vasen aloittaa palvelimeen ja varmista, että se toimii.
java -jar /home/alex/AirVideo/AirVideoServerLinux.jar /home/alex/AirVideo/AirVideoServer.properties - Puutteen takia Bonjour (joka on myös käsitelty, mutta se ei ole aihetta) sinun on lisättävä manuaalisesti IP palvelimen.
Voila - iPhone katso luettelot tiedostojen lisäksi - menettää niitä. Palvelin "lennossa" käännynnäisiä lähes minkä tahansa videon ymmärrettävässä muodossa iOS-laitteille.
Jätän oman harkintansa pelejä asettamalla koko ja laatu videon AirVideo ohjelman. Toinen seikka, jota en ole päättänyt itse - miten parhaiten järjestää automaattisen käynnistyksen ja auto-stop palvelun käynnistys ja sammutus. Siksi pyydän kuvaamaan paras menetelmä kommentteja tähän virkaan yhteiseksi hyväksi.
Jos sinulla on kysyttävää, yritän vastata niihin parhaisiin.