Hvernig á að streyma uppáhaldskvikmyndum (MP4 skrám) frá Linux flugstöðinni yfir á Apple TV


Ef þú ert að leita að lausn til að streyma niðurhalaða kvikmyndaefninu þínu yfir á Apple TV á heimanetinu þínu gætirðu hafa lent í hindrun sem margir Linux notendur lenda í, sem er að Apple hefur ekki gert það auðvelt að nota AirPlay þeirra. tækni.

Það er hins vegar leið til að taka .mp4 myndbandsskrárnar þínar og streyma þeim á Apple TV, þökk sé nokkrum sniðugum Ruby forritum og bókasöfnunum sem Airplay samskiptareglurnar nota.

Að því gefnu að þú sért að nota Ubuntu (eða hvaða Ubuntu byggt distro) þarftu að setja upp eftirfarandi ósjálfstæði sem þarf til að hafa samskipti við Apple TV tækið þitt.

1. Opnaðu flugstöðvarglugga og settu upp pakkann \libavahi-compat-libdnssd-dev með því að slá inn eftirfarandi skipun.

$ sudo apt-get install libavahi-compat-libdnssd-dev

2. Eftir að uppsetningunni er lokið skaltu ganga úr skugga um að þú hafir að minnsta kosti Ruby 2.0 uppsett á vélinni þinni. Inni í flugstöðinni þinni skaltu slá inn eftirfarandi til að tryggja að það sé örugglega uppsett.

$ ruby --version

Þú færð úttak sem ætti að líta eitthvað svona út:

ruby 2.1.4p265 (2014-10-27 revision 48166) [x86_64-linux]

Ef 1.9.x er uppsett, viltu uppfæra útgáfuna þína af Ruby í 2.x með því að bæta Ruby PPA við viðeigandi heimildalistann þinn. Þú myndir gera það með því að slá inn eftirfarandi skipanir í flugstöðinni þinni.

$ sudo apt-add-repository ppa:brightbox/ruby-ng

Þegar beðið er um ýttu á ENTER. Næsta hlaup,

$ sudo apt-get update
$ sudo apt-get install ruby2.0-dev

3. Nú þegar Ruby er uppfærð þurfum við að setja upp tvo „perla“ sem gera okkur kleift að senda myndbandið okkar á Apple TV okkar. Gimsteinarnir sem við munum setja upp eru airplayer og airstream.

Til að setja upp þurfum við að keyra eftirfarandi:

$ sudo gem install airplayer
$ sudo gem install airstream

Athugið: Þetta mun sjálfkrafa setja upp ósjálfstæðin sem þarf til að keyra þessi forrit sem og forritin sjálf.

4. Við höfum hugbúnaðinn sem við þurfum til að streyma myndbandinu okkar, en við þurfum að vita hvar á netinu okkar Apple TV er (hvert á að senda myndbandið okkar). Til að gera þetta hlaupum við,

$ airplayer devices

Þessi skipun mun gefa út eitthvað sem mun líkjast,

0: Apple TV (Resolution: 1280x720, Version: 200.54, IP: 192.168.0.6:7000)

Athugið: Taktu eftir þessari IP tölu (að frádregnum ':7000') hlutanum.

5. Farðu nú slóðina þar sem uppáhaldskvikmyndirnar þínar eru geymdar og keyrðu síðan eftirfarandi skipun í flugstöðinni til að streyma myndinni á Apple TV.

$ cd /path/where/video/is/
$ airstream -o IP.OF.APPLE.DEVICE ./nameofvideo.mp4

6. Skoðaðu nú sjónvarpið þitt og víóluna! Þú ert að streyma myndbandinu þínu á Apple TV.

Niðurstaða

Nú, sumir fróðir um þetta efni gæti airplayer einn nægja til að sjá um spilun myndbanda á Apple TV. Það hefur verið mín reynsla að airstream gimsteinninn sinnir þessu verkefni á áreiðanlegri hátt. Ég nota einfaldlega airplayer gimsteininn til að uppgötva IP tölu Apple TV.

Ef þú ert með myndbönd sem eru ekki á mp4 sniði og eru .mkv, .avi, .mov, þá þarf að breyta þeim til að spilun virki í gegnum airstream.

Ekki hika við að senda inn spurningar þínar og ég vona að þetta verði sársaukalaust ferli til að fá aðgang að því sem er réttilega þitt.