Computer >> 컴퓨터 >  >> 시스템 >> Linux

우분투(Ubuntu)에서 애플 AirTunes 무선 음악 스트리밍 설정하는 방법

필자는 본질적으로 우분투(Ubuntu) 사용자지만, MakeUseOf처럼 자주 드나드는 자전거 기반 IT 기업 iSupportU에는 진짜 맥(Mac) 애호가들이 몇몇 있습니다. 그래서 최근 회사 메모에 따르면 'AirTunes'라는 기술을 통해 사무실 스테레오로 음악을 전송할 수 있게 되었다고 합니다.

먼저 전형적인 애플식 명명법에 대해 투덜거렸고, 이어서 우분투에서도 이 기능을 쓸 수 있을지 궁금해졌는데, 마침 곁에 있던 동료 리눅스 사용자가 똑같은 질문을 소리 내어 던지는 것을 들었습니다.

그제야 비로소 정보를 검색하기 시작했습니다. 찾은 자료는 유용했고, 언제나처럼 친절한 우분투 포럼 사용자들의 도움도 컸지만, 인터넷에 이 부분을 정리한 글이 부족하다고 느꼈습니다. 그럼 그 빈틈을 직접 채워보겠습니다. 이 가이드는 우분투 10.04를 기준으로 작성되었지만, 다른 리눅스 배포판에도 상당 부분 적용할 수 있습니다.

1단계: 필요한 소프트웨어 설치

시작하려면 두 개의 패키지를 설치해야 합니다. 바로 pulseaudio-module-raoppaprefs입니다. 첫 번째 패키지는 우분투가 원격 오디오 출력 프로토콜(RAOP)을 사용할 수 있게 해주며, 두 번째 패키지는 이 기능을 손쉽게 설정할 수 있는 GUI 도구입니다. 설치는 터미널을 열고 아래 명령어 한 줄이면 끝납니다.

sudo apt-get install pulseaudio-module-raop paprefs

우분투 외의 배포판을 사용한다면 패키지 이름이 다를 수 있으니 각 배포판의 저장소에서 확인해 보시기 바랍니다.

2단계: AirTunes 감지 활성화

설치가 끝났다면 이제 paprefs 프로그램을 실행합니다. 터미널에서 실행해도 되고, Alt + F2를 누른 뒤 'paprefs'를 입력해도 됩니다. 걱정하지 마세요. 여기까지 왔다면 거의 다 온 것이고, 이후 과정은 모두 GUI 환경에서 진행됩니다.

설정 창이 열리면 '네트워크에서 검색된 Apple AirTunes 사운드 장치를 로컬에서 사용 가능하게 함(Make Discoverable Apple AirTunes sound devices available locally)' 체크박스에 체크하기만 하면 됩니다. 이것으로 AirTunes 감지 기능이 활성화됩니다.

3단계: 출력 장치를 AirTunes로 전환

감지 기능이 켜졌다면 이제 사운드 출력을 로컬 컴퓨터 스피커에서 원격 AirTunes 장치로 전환만 하면 됩니다. 화면 우측 하단 트레이의 볼륨 아이콘을 클릭한 뒤 '기본 설정(Preferences)'으로 들어갑니다.

'출력(Output)' 탭을 열면 목록에 Apple AirTunes 장치가 표시되는 것을 확인할 수 있습니다. 해당 장치를 선택하면 음악이 무선 스피커로 흐르기 시작합니다.

만약 목록에 장치가 보이지 않더라도 당황할 필요는 없습니다. PulseAudio를 재시작하거나 컴퓨터를 재부팅하면 대부분 정상적으로 나타납니다.

알아둬야 할 몇 가지 문제점

물론 이 방법이 어느 정도 편법인 만큼 몇 가지 단점도 있습니다. 첫째, 필자가 테스트한 결과 약 6초의 재생 지연이 발생했습니다. 음악 감상용이라면 큰 문제가 아니지만, 영화 시청 용도로는 적합하지 않습니다.

둘째, 출력을 다시 컴퓨터 스피커로 돌리는 것은 간단하지만, 서버 측에서는 로그아웃 처리되지 않는다는 점입니다. 그래서 필자가 AirTunes 사용을 마친 뒤 맥을 쓰는 동료가 다시 연결하려 하면 '이미 다른 사용자가 장치에 접속 중'이라는 메시지를 보게 됩니다. 답답한 상황이지만, AirPort Express를 재부팅하면 간단히 해결됩니다.

이 문제들에 대한 해결책을 찾게 되면 댓글로 공유할 계획이니 기대해 주세요. 물론 여러분이 먼저 해결책을 알고 있다면 자유롭게 남겨주시길 바랍니다.

마무리

직장의 AirTunes 장치로 음악을 스트리밍할 방법을 찾아서 기뻤고, 이 가이드가 최소한 몇몇 독자에게는 도움이 되기를 바랍니다. 유용했다면 댓글로 알려주세요. 재생 지연을 줄이거나 AirPort를 재시작하지 않고 로그아웃하는 방법을 찾으셨다면 그것도 함께 공유해 주시면 감사하겠습니다.

마지막으로, 모든 리눅스 배포판을 동시에 테스트할 수는 없기에 Fedora나 SUSE 등 다른 배포판에서 이 단계들이 어떻게 작동하는지 결과를 알려주시면 큰 도움이 됩니다.

사진 출처: Jared C. Benedict