컴퓨터와 TV 사이에 존재하던 경계는 오래전에 사라졌습니다. 과거에는 컴퓨터가 업무용으로, TV가 오락용으로 쓰였다면, 오늘날 컴퓨터는 단순한 고급 타자기 이상의 역할을 하고, TV 역시 40kg짜리 전자포탄 그 이상으로 진화했습니다.
이러한 경계의 흐릿함을 상징하는 것이 바로 미디어 센터입니다. 미디어 센터는 일반적인 컴퓨터 하드웨어 위에서 작동하는 엔터테인먼트 허브로, 평소 이메일 확인이나 게임에 사용하던 운영체제를 기반으로 구동됩니다.
미디어 센터는 컴퓨터 특유의 강력함과 유연성을 갖추고 있습니다. 여러 저장 위치를 자유롭게 활용할 수 있고, 무선 네트워크를 인식하며, 스크립트로 확장하는 등 다양한 기능을 지원합니다. 동시에 TV 리모컨, DVD 플레이어 같은 일반적인 가정용 엔터테인먼트 기기와도 잘 연동되며, 케이블 방송사에서 직접 채널 편성표를 받아오는 것도 가능합니다.
다만 미디어 센터를 구축하는 일은 결코 쉽지 않습니다. 영화와 음악을 아낌없이 수집하고, 많은 인내심과 헌신을 쏟아부을 줄 알아야 제대로 완성할 수 있습니다. 큰 화면이 곧 당신의 성소(聖所)가 되는 것이죠.

XBMC는 어떤 역할을 할까?
XBMC는 무료로 제공되는 크로스플랫폼 미디어 플레이어이자 엔터테인먼트 허브로, 집안의 미디어 센터로 손색이 없는 소프트웨어입니다. 시장에는 여러 플레이어가 존재합니다. 무료인 것도 있고 유료인 것도 있으며, 시각적으로 놀라울 정도로 아름다운 것도 있고 그렇지 못한 것도 있습니다. 예산이 빠듯해서 유료 솔루션을 구매하기 어렵지만 미적 감각은 높은 분이라면 XBMC를 꼭 한번 사용해 보시기 바랍니다.

XBMC 소개
저는 훌륭한 평가를 받았던 Sabayon Linux 4.1 에디션을 테스트하면서 처음 XBMC를 접하게 되었습니다. 이 배포판은 수많은 장점 중 하나로 XBMC 미디어 센터까지 기본 포함하고 있었는데, 이는 정말 놀라운 선물이었고 저는 깊은 감명을 받았습니다. 그때 언젠가 XBMC의 잠재력을 더 깊이 파헤쳐 보겠다고 다짐했는데, 바로 그 순간이 온 것입니다.
저는 엔터테인먼트 매니아가 아닙니다
아쉽게도 115인치 플라즈마에서 구동되는 XBMC 스크린샷으로 여러분을 감동시킬 수는 없습니다. 저에게는 그런 장비가 없거든요. 엔터테인먼트에 관해서라면 저는 소박하고 원시적인 취향의 사람입니다. 이 글에서는 XBMC가 제공하는 기능의 일부, 즉 전체 요리 중 '전채 요리' 정도만 맛보여 드리겠습니다. 완전한 설치 및 커스터마이징 가이드를 찾으신다면 저는 적임자가 아닙니다. 저는 그냥 평범한 Joe니까요.
XBMC 설치하기
XBMC는 Windows, Linux, Mac, Apple TV에 설치할 수 있으며, CD나 USB에서 바로 실행 가능하고 나중에 설치도 할 수 있는 독립형 라이브 버전도 함께 제공됩니다. 앞선 Sabayon 리뷰에서 해당 배포판 위에서 매끄럽게 구동되는 세련된 Linux 버전 XBMC를 이미 확인했습니다. 이번에는 XBMC가 독립적으로 얼마나 잘 작동하는지 살펴보겠습니다.
XBMC 구동
저는 T42, T61, 그리고 새로 구입한 RD510 등 세 대의 노트북에서 XBMC를 테스트했습니다. GRUB 메뉴에는 ATI, Nvidia, Intel 등 각종 그래픽 카드에 맞는 별도의 부팅 항목이 마련되어 있습니다.

T42에서는 ATI 항목을 선택했을 때 실제 그래픽 카드가 구형 ATI였음에도 불구하고 XBMC가 실행을 거부했지만, Intel 카드를 선택하면 정상 부팅되었습니다. 세 대의 머신 모두에서 XBMC는 사용 가능한 최대 해상도를 자동으로 선택했습니다.


Sabayon 리뷰를 읽으신 분들에게는 익숙한 화면이겠지만, 애플리케이션 인터페이스의 멋진 비주얼, 절묘한 색감 선택, 레이아웃 등 모든 것이 한결같이 훌륭하다는 점은 인정하지 않을 수 없습니다. 정말 고급스럽게 보입니다.
미디어 재생
말씀드렸듯 저는 디지털 홈 엔터테인먼트 전문가가 아니기 때문에, 평범한 동영상 녹화물과 Peter Gabriel의 클래식 명반 정도로 테스트를 진행했습니다. 결과는 기대한 대로였습니다. 음악 재생 역시 MP3 파일에서 전혀 문제가 없었고, Windows 형식의 동영상도 문제없이 재생되었습니다.


동영상 재생에서 눈에 띄는 장점은 바로 가상 TV 리모컨입니다. XBMC는 키보드 없이 사용하도록 설계되어 있어서, 새 폴더를 만들 때 가상 키보드가 나타나고 TV 리모컨과 같은 가상 리모컨도 제공됩니다. 두 요소 모두 일반 TV 리모컨의 채널/음량 키로 조작할 수 있습니다. 또 하나 흥미로운 점은 현재 재생 중인 미디어가 모든 메뉴의 배경을 대신한다는 것입니다. 메인 메뉴나 하위 카테고리로 돌아가도 영상이 계속 재생되는 것이죠. 이런 시각적 연출들이 전체 경험의 고급스러운 느낌을 한층 더해줍니다.



이미지 갤러리
XBMC로 사진, 스크린샷 등 갤러리의 이미지를 감상할 수도 있습니다. 이 역시 세련된 스타일과 꼼꼼한 디테일로 구현되어 있습니다.

문제점
독립형 버전은 Sabayon에서 사용해 본 것보다 훨씬 많은 문제를 안고 있었습니다. Sabayon 개발자들이 자사 배포판과 완벽히 호환되도록 XBMC를 다듬는 데 상당한 시간을 투자한 것으로 보이며, 라이브 에디션에서는 그런 혜택을 누릴 수 없습니다.
네트워킹
이유를 알 수 없게도 XBMC는 세 대의 노트북 모두에서 무선 어댑터와 함께 작동하지 않았습니다. 어댑터는 인식되었지만 XBMC가 이를 활성화하지 않았고, 옵션은 회색으로 비활성화되어 변경할 수 없었습니다.

저는 리눅스의 거친 방법을 동원해 콘솔(Ctrl + Alt + F1)로 진입한 뒤, 사용자 이름과 비밀번호(xbmc)를 입력하고 명령줄로 네트워크를 수동 설정해 보았습니다. 하지만 소용이 없었습니다. 더 심각한 것은 GUI로 돌아왔을 때 화면 중앙에 X Windows 특유의 X자 마우스 커서가 나타났는데, 정상 작동하는 일반 커서와 함께 그 자리에 굳어버렸다는 점입니다. 반면 유선 연결은 잘 작동했고, Samba를 통해 Windows 머신과 통신하며 NTFS 파일시스템에서 파일을 가져오는 데도 문제가 없었습니다.

간헐적인 사운드
세 대의 머신 모두에서 소리가 간헐적으로만 작동했습니다. 작동할 때의 음질은 좋았지만, 원인을 파악하기 위해 깊이 조사하지는 않았습니다. 다만 Sabayon에서의 경험과는 비교도 되지 않는 수준이었습니다.
읽기 전용 외장 미디어
XBMC는 외장 미디어를 문제없이 인식했지만, 읽기 전용으로 마운트했습니다. 이것 자체는 나쁘지 않지만, 연결된 외장 장치에 스크린샷을 저장하려 할 때 실패했습니다. 콘솔로 진입해 장치를 언마운트한 후 다시 마운트하면 문제가 해결되긴 했습니다. 물론 화면 중앙에 남겨진 추한 고스트 커서는 그대로였습니다만...
추가 정보
오늘은 여기까지입니다. XBMC의 전체 기능을 다 담지는 못했지만, 저는 TV 보수주의자 Mr. TV니까요. 미디어 센터를 직접 구축하기에는 너무 귀찮은 법입니다. 그럼에도 이런 복잡한 시스템의 아름다움은 충분히 이해하며, 거실에 멋진 미디어 센터를 만들기 위해 시간과 정성을 쏟는 분들의 인내심과 헌신이 부럽기까지 합니다. 언젠가 저도 도전해 볼지 모르겠습니다. XBMC의 전체 기능 목록이 궁금하시다면 Wikipedia 문서를 참고해 보세요.
결론
의외로 XBMC는 독립형 제품으로 사용할 때 리눅스 배포판 위의 애플리케이션으로 사용할 때보다 덜 매끄럽게 작동합니다. 문제의 수 자체는 많지 않았지만 하나하나가 까다로웠습니다. 무선 네트워크 미지원은 미디어 센터 구성의 유연성을 크게 떨어뜨립니다. 읽기 전용 외장 장치는 XBMC로 영상을 스트리밍하거나 녹화하려는 경우 걸림돌이 됩니다. 여기에 고스트 마우스 커서로 인한 시각적 오류는 정말 짜증스러운 부분입니다. 게다가 문제를 해결하려고 명령줄로 내려가야 한다면 그것 자체가 잘못된 설계입니다.
XBMC는 너무 아름답고 세련되어서, 드라이버 문제나 명령줄 해킹 같은 아마추어적인 결함으로 실패해서는 안 됩니다. 우아하고 누구에게나 친숙하려는 제품이라면 누구나 쉽게 사용할 수 있어야 합니다. 엄지손가락 두 개와 TV 리모컨을 조작할 수 있는 지능만 있다면 누구든 XBMC를 사용할 수 있어야 하는 것입니다.
저는 계속 테스트하고 조사할 계획입니다. 그동안 XBMC를 사용할 생각이시라면 Sabayon Linux를 추천합니다. 훌륭한 배포판을 그대로 누릴 수 있을 뿐 아니라, 그 위에 설치된 XBMC는 이미 완벽하게 길들여져 있어 어떤 문제 없이 즉시 작동하기 때문입니다. 그럼 다음에 만나요!
Cheers.