웹사이트 검색

Linux 터미널에서 Apple TV로 좋아하는 영화(MP4 파일)를 스트리밍하는 방법


다운로드한 영화 콘텐츠를 홈 네트워크의 Apple TV로 스트리밍하는 솔루션을 찾고 있다면 많은 Linux 사용자가 부딪히는 장벽에 부딪쳤을 수 있습니다. Apple이 만들지 않은 장벽입니다. AirPlay 기술을 쉽게 활용할 수 있습니다.

그러나 몇 가지 멋진 Ruby 프로그램과 Airplay 프로토콜에서 사용하는 라이브러리 덕분에 .mp4 비디오 파일을 Apple TV로 스트리밍할 수 있는 방법이 있습니다.

Ubuntu(또는 Ubuntu 기반 배포판)를 사용한다고 가정하면 Apple TV 기기와 통신하는 데 필요한 다음 종속성을 설치해야 합니다.

1. 터미널 창을 열고 다음 명령을 입력하여 "libavahi-compat-libdnssd-dev" 패키지를 설치합니다.

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

2. 설치가 완료된 후 시스템에 Ruby 2.0 이상이 설치되어 있는지 확인하세요. 터미널 내부에 다음을 입력하여 실제로 설치되었는지 확인하세요.

ruby --version

다음과 같은 출력이 표시됩니다.

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

1.9.x가 설치된 경우 적절한 소스에 Ruby PPA를 추가하여 Ruby 버전을 2.x로 업그레이드해야 합니다. 목록. 터미널에 다음 명령을 입력하면 됩니다.

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

메시지가 나타나면 Enter 키를 누르세요. 다음 실행,

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

3. 이제 Ruby가 최신 버전이므로 동영상을 웹 사이트로 보낼 수 있는 두 개의 “gem”을 설치해야 합니다. 애플티비. 우리가 설치할 gem은 airplayerairstream입니다.

설치하려면 다음을 실행해야 합니다.

sudo gem install airplayer
sudo gem install airstream

참고: 이렇게 하면 해당 프로그램과 프로그램 자체를 실행하는 데 필요한 종속성이 자동으로 설치됩니다.

4. 비디오를 스트리밍하는 데 필요한 소프트웨어가 있지만 네트워크에서 Apple TV가 어디에 있는지(비디오를 보낼 위치) 알아야 합니다. 이를 위해 우리는 다음과 같이 실행합니다.

airplayer devices

이 명령은 다음과 유사한 내용을 출력합니다.

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

참고: 해당 IP 주소(':7000' 제외) 부분을 기록해 두세요.

5. 이제 좋아하는 영화가 저장된 경로로 이동한 후 터미널 창에서 다음 명령을 실행하여 영화를 Apple TV로 스트리밍합니다.

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

6. 이제 TV와 비올라를 확인해 보세요! Apple TV로 비디오를 스트리밍하고 있습니다.

결론

이제 이 주제에 대해 잘 아는 일부 사람들은 airplayer만으로도 Apple TV에서 비디오 재생을 처리하기에 충분할 수 있습니다. 내 경험에 따르면 airstream gem이 이 작업을 더 안정적으로 수행합니다. 저는 단순히 airplayer gem을 사용하여 Apple TV의 IP 주소를 알아냅니다.

mp4 형식이 아닌 .mkv, .avi, .mov 형식의 비디오가 있는 경우 airstream을 통해 재생하려면 해당 비디오를 변환해야 합니다.

질문을 자유롭게 게시해 주세요. 이것이 귀하의 정당한 권리에 접근하는 고통 없는 과정이 되기를 바랍니다.