Zoeken op website

Hoe u favoriete films (MP4-bestanden) van Linux Terminal naar uw Apple TV kunt streamen


Als u op zoek bent naar een oplossing om uw gedownloade filminhoud naar een Apple TV op uw thuisnetwerk te streamen, bent u wellicht een barrière tegengekomen die veel Linux-gebruikers tegenkomen, namelijk dat Apple deze niet heeft gemaakt het is gemakkelijk om gebruik te maken van hun AirPlay-technologie.

Er is echter een manier om uw .mp4 videobestanden naar uw Apple TV te streamen, dankzij een paar handige Ruby-programma's en de bibliotheken die door het Airplay-protocol worden gebruikt.

Ervan uitgaande dat u Ubuntu (of een op Ubuntu gebaseerde distributie) gebruikt, moet u de volgende afhankelijkheden installeren die nodig zijn om met uw Apple TV-apparaat te communiceren.

1. Open een terminalvenster en installeer het pakket “libavahi-compat-libdnssd-dev” door de volgende opdracht te typen.

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

2. Nadat de installatie is voltooid, zorg ervoor dat je minimaal Ruby 2.0 op je systeem hebt geïnstalleerd. Typ het volgende in uw terminal om er zeker van te zijn dat deze inderdaad is geïnstalleerd.

ruby --version

U ontvangt een uitvoer die er ongeveer zo uit moet zien:

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

Als 1.9.x is geïnstalleerd, wilt u uw versie van Ruby upgraden naar 2.x door de Ruby PPA toe te voegen aan uw apt-bronnen lijst. U doet dit door de volgende opdrachten in uw terminal te typen.

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

Wanneer daarom wordt gevraagd, drukt u op ENTER. Volgende run,

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

3. Nu Ruby up-to-date is, moeten we twee “edelstenen” installeren waarmee we onze video naar onze Apple TV. De edelstenen die we zullen installeren zijn airplayer en airstream.

Om te installeren moeten we het volgende uitvoeren:

sudo gem install airplayer
sudo gem install airstream

Opmerking: hierdoor worden automatisch de afhankelijkheden geïnstalleerd die nodig zijn om deze programma's uit te voeren, evenals de programma's zelf.

4. We hebben de software die we nodig hebben om onze video te streamen, maar we moeten weten waar op ons netwerk onze Apple TV zich bevindt (waar we onze video naartoe moeten sturen). Om dit te doen rennen we,

airplayer devices

Dit commando zal iets opleveren dat lijkt op:

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

Opmerking: noteer dat IP-adres (minus het ‘:7000’) gedeelte.

5. Ga nu naar het pad waar uw favoriete films zijn opgeslagen en voer vervolgens in een terminalvenster de volgende opdracht uit om de film naar uw Apple TV te streamen.

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

6. Kijk nu eens naar je tv en altviool! U streamt uw video naar uw Apple TV.

Conclusie

Welnu, voor sommigen met kennis van dit onderwerp kan Airplayer alleen voldoende zijn om video op Apple TV af te spelen. Het is mijn ervaring dat de Airstream-edelsteen deze taak betrouwbaarder uitvoert. Ik gebruik eenvoudigweg de airplayer-edelsteen om het IP-adres van de Apple TV te ontdekken.

Als je video's hebt die niet in mp4-formaat zijn en die .mkv, .avi, .mov zijn, moeten ze worden geconverteerd voordat ze kunnen worden afgespeeld via airstream.

Stel gerust uw vragen en ik hoop dat dit een pijnloos proces zal zijn om toegang te krijgen tot wat rechtmatig van u is.