xbmc_about

XBMC는 윈도우, OSX, 리눅스, iOS, 안드로이드 등 다양한 플랫폼에 설치하여 사용 할 수 있는 오픈소스 기반의 미디어 센터 소프트웨어입니다(자세한 소개는 xbmc 공식 사이트 또는 한국 xbmc 사용자 모임을 참고 하세요).

지금 부터 이 강력한 무료 소프트웨어를 라즈베리 파이에 설치하여 홈 미디어 센터를 만드는 방법에 대해 소개하고자 합니다.

참고로 해당 포스팅은 윈도우즈 PC 사용자를 대상으로 사전 빌드된 OS/XBMC 패키지를 라즈베리 파이에 설치하는 방법을 다룹니다. 혹시 Raspbian에 XBMC를 설치하거나 다른 OS배포 버전을 원하시는 경우 라즈베리 파이에 XBMC 설치하기를 참고해 주세요.

 

준비물

라즈베리 파이(Model B), SD카드(512MB 이상), 이더넷 케이블(또는 WiFi 동글),  HDMI 케이블, Micro USB 전원 케이블.

기타: 라즈베리 파이에 연결할 키보드 및 마우스(XBMC 구동 후 초기 설정 시 필요하며, 이후 웹UI 또는 스마트폰 앱으로 대체하여 컨트롤 가능)

20140127_003932

참고로 TV가 HDMI를 지원하지 않는 경우 이를 변환해 주기 위한 적절한 어댑터를 준비합니다. 또한 이 경우 라즈베리 파이 아날로그 오디오 출력을 TV에 입력하기 위해 추가적으로 3.5mm 아날로그  오디오 잭이 필요합니다(사진 오른쪽).

 

절차

  1. SD카드에 OpenELEC 이미지 설치
  2. TV와 라즈베리 파이 연결 및 네트워크 설정
  3. XBMC 구동 및 설정

 

1. SD카드에 OpenELEC 이미지 설치

(맥 OSX, 리눅스 PC 사용자는 원문의 Mac OSX, Linux 탭을 참고해 주세요.)

1. 준비한 빈 SD카드에 미리 구성된 이미지를 설치하기 위해 ‘디스크 이미징’ 소프트웨어 Win32 Disk Imager를 다운로드 (http://sourceforge.net/projects/win32diskimager/)하고 원하는 디렉터리에 압축을 풉니다.

2. 최신 OpenELEC 이미지를 다운로드 (http://resources.pichimney.com/OpenELEC/official_images/?C=M;O=D) 후 압축을 풉니다.

PiChimneyResources

3. Win32DiskImager.exe를 실행하고 다운로드한 이미지 파일(.img)을 선택 후 대상 드라이브가 맞는 지 확인하고 write 버튼을 클릭합니다(주의: SD카드의 모든 데이터가 삭제되므로 중요한 파일은 미리 백업 합니다).

Win32 Disk Imager

4. 설치가 완료되면 SD카드를 PC로 부터 안전하게 분리 후, 라즈베리 파이에 삽입 합니다.

 

2. TV와 라즈베리 파이 연결 및 네트워크 설정

각자의 환경에 맞게 TV와 라즈베리 파이를 연결해 줍니다. 참고로 저희집 TV는 HDMI를 지원해서 아날로그 오디오 잭은 필요없지만 참고를 위해 아래 사진 처럼 아날로그 오디오 출력(하늘색)에 연결해 보았습니다.

20140126_134222

다음으로 라즈베리 파이를 공유기에 유선 또는 무선으로 연결하면 IP 주소를 자동할당(DHCP) 받아 네트워크를 구성하게 됩니다(라즈베리 파이에 고정 IP 주소를 설정하는 방법이나 암호를 필요로하는 무선 네트워크  접속 설정 방법 등은 다음 포스팅에서 다루도록 하겠습니다). 참고로 저는 마침 TV 밑에 홈AP(공유기)가 설치되어 있어 라즈베리 파이를 이더넷 케이블로 홈AP에 연결 하였습니다.

3. XBMC 구동 및 설정

라즈베리 파이에 전원을 연결하면 OpenELEC를 사용해 부팅되고 몇 초 후 XBMC가 자동 실행되어  TV 화면에 나타나게 됩니다. 이후 키보드 및 마우스를 사용하여 초기 설정을 진행하시면 됩니다.

참고로 XBMC에서 Ctrl + s 를 누르면 스크린을 캡쳐할 수 있습니다.

screenshot000

언어설정

XBMC에서 한글을 사용하려면[System > Settings> Appearance] 로 이동하여 아래와 같은 순서로 변경 합니다(참고로 아래 이미지들은 이미 한글로 설정 XBMC의 스크린 샷이므로 설명의 영문 메뉴명을 참고해 주시기 바랍니다).

주의! 언어를 먼저 변경할 경우, 메뉴 글자가 모두 깨져 보이므로 스킨을 먼저 변경합니다.

  1. Skin > Fonts – Arial
  2. International > Language – Korean, Region – Korea

screenshot002

screenshot003

동영상 재생 시 한글 자막이 깨져보이지 않으려면 기본 폰트 Arial의 문자 집합을 한국어로 변경해 주시면 됩니다: [System > Settings> Video > Subtitle > Character Set – Korean]screenshot004

원격제어

XBMC을 원격제어 하기 위한 가장 간단한 방법은 스마트폰에 전용 리모콘 앱을 다운로드 사용하는 것입니다.

xbmc_android

안드로이드 플레이 스토어 링크

xbmc_iOSiOS 앱스토어 링크

또는 간단히 XBMC에서 웹UI 서비스를 활성화 하여 웹을 통한 제어도 가능합니다.

xbmc_samba_webui

해당 기능을 사용하려면 XBMC에서 제공하는 웹서버를 활성화 해야 하는 데, [시스템 > 설정 > 서비스 > 웹서버]로 이동하여 아래와 같이 설정이 되어 있는지 확인합니다(사용자 명 및 비밀번호는 원하는 데로 설정합니다).

screenshot001

마치며

지금까지 라즈베리 파이에 OpenELEC/XBMC를 설치하여 간단히 홈 미디어 센터를 구성하는 방법에 대해 알아보았습니다. 사실 XBMC는 막강한 플러그인들이 개발 되어 있으며 이를 잘 활용하는 것이 관건이라 할 수 있습니다. 예를 들면, Transmission 이라는 플러그인을 설치하여 라즈베리 파이가 토렌트 다운로더의 역할 수행하게 하는 것이 대표적인 예라고 할 수 있겠습니다(이 부분에 대해서도 곧 포스팅 하겠습니다). 하지만 이러한 플러그인을 전혀 사용하지 않고 단순히 동영상이나 음악 재생용으로 사용한다고 해도 XBMC는 정말 매력적인 소프트웨어라고 생각합니다.

 

참고 사이트

 

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

clear formSubmit