Ricerca nel sito web

Come eseguire lo streaming dei film preferiti (file MP4) dal terminale Linux alla tua Apple TV


Se stai cercando una soluzione per trasmettere in streaming i contenuti dei tuoi film scaricati su una Apple TV sulla tua rete domestica, potresti aver incontrato un ostacolo incontrato da molti utenti Linux, ovvero che Apple non ha creato è facile sfruttare la loro tecnologia AirPlay.

Esiste tuttavia un modo per prendere i tuoi file video .mp4 e trasmetterli in streaming sulla tua Apple TV, grazie ad alcuni ingegnosi programmi Ruby e alle librerie utilizzate dal protocollo Airplay.

Supponendo che tu stia utilizzando Ubuntu (o qualsiasi distribuzione basata su Ubuntu), dovrai installare le seguenti dipendenze necessarie per comunicare con il tuo dispositivo Apple TV.

1. Apri una finestra di terminale e installa il pacchetto "libavahi-compat-libdnssd-dev" digitando il seguente comando.

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

2. Una volta completata l'installazione, assicurati di avere almeno Ruby 2.0 installato sul tuo sistema. All'interno del tuo terminale digita quanto segue per assicurarti che sia effettivamente installato.

ruby --version

Riceverai un output che dovrebbe assomigliare a questo:

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

Se è installato 1.9.x, ti consigliamo di aggiornare la tua versione di Ruby a 2.x aggiungendo Ruby PPA ai tuoi sorgenti apt elenco. Puoi farlo digitando i seguenti comandi nel tuo terminale.

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

Quando richiesto, premi INVIO. Prossima corsa,

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

3. Ora che Ruby è aggiornato, dovremo installare due “gemme ” che ci permetteranno di inviare il nostro video al nostro Apple TV. Le gemme che installeremo sono airplayer e airstream.

Per installare dovremo eseguire quanto segue:

sudo gem install airplayer
sudo gem install airstream

Nota: questo installerà automaticamente le dipendenze richieste per eseguire questi programmi così come i programmi stessi.

4. Abbiamo il software necessario per lo streaming dei nostri video, ma dobbiamo sapere dove si trova la nostra Apple TV sulla nostra rete (dove inviare il nostro video). Per fare questo corriamo,

airplayer devices

Questo comando produrrà qualcosa che assomiglierà,

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

Nota: prendi nota della parte dell'indirizzo IP (meno la parte ":7000").

5. Ora segui il percorso in cui sono archiviati i tuoi film preferiti e poi in una finestra di terminale esegui il seguente comando per trasmettere in streaming il film sulla tua Apple TV.

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

6. Ora controlla la TV e la viola! Stai trasmettendo il tuo video alla tua Apple TV.

Conclusione

Ora, alcuni esperti in questo argomento potrebbero che il solo airplayer sia sufficiente per gestire la riproduzione di video su Apple TV. Secondo la mia esperienza, l'airstream gem svolge questo compito in modo più affidabile. Utilizzo semplicemente la gemma AirPlayer per scoprire l'indirizzo IP dell'Apple TV.

Se disponi di video che non sono in formato mp4 e sono .mkv, .avi, .mov, dovranno essere convertiti affinché la riproduzione funzioni tramite airstream.

Sentiti libero di pubblicare le tue domande e spero che questo sarà un processo indolore per accedere a ciò che è tuo di diritto.