- 윈도우용 MediaPortal

XBMC에서 출발했지만, 지금은 상당히 다른길을 걷고 있는 프로그램이 MediaPortal 이라는 프로그램입니다.

공식페이지

XBMC가 리눅스등 다른 OS로 개발되기 한잠전에 XBOX에서만 구동되던 시절, XBOX 하드웨어의 확장성의 한계로 인해,
Frodo라는 XBMC 개발자가 윈도우 전용으로 다른 프로그램을 개발하기 시작한것이 MediaPortal입니다.

겉으로 보기에 기능적으로는 XBMC와 큰 차이가 없어보이지만, 따로 개발된지 오래되어 지금은 XBMC와는 상당히 다른
프로그램이 되었습니다. XBMC와는 달리 티비 수신카드와 EPG를 지원해 프로그램 내에서 예약녹화 재생같은 기능을
제공하고 있습니다.

다만, 한국 사용자가 거의 전무해, 한글화나 한국 사용자들을 위한 기능은 상당히 부족합니다.


mediaportal.jpg



- Mac OS X 용

사실 이 글을 쓰는 이유가 XBMC에서 출발한 Mac OS X용 프로그램이 XBMC를 포함 세가지나 되기때문입니다.

간단히 요약하면, OS X용 XBMC에는 세가지 버전이 있는데

1. 공식 XBMC팀의 OS X용
- Tiger, Leopard 에서 실행됩니다.

2. PLEX (예전이름, OSXBMC)
- Leopard에서만 실행되며, 몇몇 기능이 OSX에 최적화되 있습니다.

3. BOXEE
- XBMC에 소셜 네트웍 기능이 있고, 자체 인터페이스를 가지고 있습니다.


아래 두 프로그램에 대한 조금 더 설명을 드리면,


2. PLEX (OSXBMC)

http://www.plexapp.com/

처음 OSX로 포팅될때 한 개발자가 주도적으로 했는데 그가 "elan"입니다.
elan이 처음 OSX용 XBMC를 배포하면서 공식 XBMC 싸이트가 아닌 자신의 블로그에서 배포를 하고 수정된 소스코드를 제때 공개하지 않아서 이런 저런 잡음이 생겼고, 이것이 결국 프로젝트가 완전히 분리되는 계기가 됩니다.
그래서 처음에는 OSX용 XBMC였다가 OSXBMC 에서 다시 이름을 바꾸어 PLEX라고 불리게 됩니다.
현재는 서로 개발 코드를 공유하며 독자적이지만, 상호 보완적으로 개발되고 있습니다.

PLEX는 OSX에 좀 더 최적화되어 있습니다. 분리된지 얼마 되지 않아서 차이점이 크지 않아 플러그인이나 스킨이 서로 호환이 됩니다. 아직 자체 개발된 스킨이 없고 미디어스트림이라는 XBMC용 스킨을 사용해 겉으로 보기에는 XBMC와 큰 차이점이 없어보입니다.

아이튠 라이브러리같은것과 호환이 되고, 최근에는 PLEX 미디어 서버 프로그램으로 점점 XBMC와 차별화를 해 나가고 있습니다.


plex.jpg


3. BOXEE

http://www.boxee.tv/

또 다른 XBMC 기반의 OS X 프로그램인 BOXEE는 그 시작이 다릅니다.
뉴욕에 기반한 몇몇 개발자가 만든 회사에서 나온 BOXEE는 XBMC에 Social networking 을 강화한 프로그램입니다. PLEX가 여전히 XBMC용 스킨을 사용하고 기능상 큰 차이점이 없는것에 비하면, BOXEE는 독자적인 인터페이스를 가지고있고 XBMC에는 없는 Social Network 기능이 있는것이죠. 어떻게 돈을 버는지는 모르겠지만, XBMC에 기반한 상용 소프트웨어인셈이죠.
현재 리눅스와 OS X용이 공개되있으며, 윈도우용도 개발중에 있습니다.

XBMC 팀과는 좋은 관계를 유지하고 있습니다. GPL을 준수해 버그 수정내용을 XBMC팀에 제공하고 있고, 얼마전 네덜란드에서 XBMC 개발자 회의도 열어 처음으로 XBMC 개발자들이 같이 만나는 기회를 제공하기도 했구요.

겉 모습이 다른만큼 사용자 UI도 상당히 다르며, 반드시 회원 가입후 로긴을 해야 사용할수 있습니다.
로긴후에 자기 친구등록한 사람들이 어떤 미디어를 플레이 했는지등이 나오고, XBMC와는 달리 스크래퍼를 설정하는것이 아니라,
자동으로 미디어들을 검색해 정보를 받아옵니다. 다만, imdb.com의 DB를 사용하기때문에 한국 사용자들에게는 제대로된 정보가
수집되지 않습니다.

상용으로 개발되는 소프트웨어답게 전체적인 마무리에서 완성도가 높습니다. 특히 XBMC가 각종 플러그인을 설치해서 사용해야
하는 반면, BOXEE는 많은 플러그인들이 기본적으로 내장되 있어 인터넷으로 스트리밍되는 컨텐츠들을 쉽게 볼수 있게 해줍니다.


5e85f_boxee-windows.jpgboxee-activity.png




profile

no1linuxer

2009.02.24
15:10:52
좋은 정보이네요.

XBMC는 다른 형태로 개발되고 있군요. XBMC가 PC로 포팅되면서 아쉬운 점은 HDTV를 지원하질 못한다는 점일 것입니다. XBMC는 완벽한 HTPC로 자리매김하기 위해선 향후는 HDTV 지원쪽으로 나가야 할 겁니다.

예전에는 비디어 플레이어를 MPlayer를 지원했는데, 지금은 DVDPlayer로 지원하고 있군요. MPLayer를 계속 지원한다면 HDTV쪽 지원은 그리 어렵지 않은 껍니다. MPlayer 자체가 HDTV 지원 기능이 있고, 채널만 넣어 주면 HDTV지원하니깐요. 하지만 한글 EPG는 단순한 문제는 아닐껍니다. 외국에선 EPG 기능이 탑재된 HTPC 프로그램들이 있습니다만, 국내에는 아직 없는 것 같습니다,

리눅스의 경우를 말씀드리자면, 리눅스의 미디어 센터는 현재 XBMC외에, MythTV, Elisa, Freevo 등이 대표적입니다. XBMC와 거리가 먼 얘기이지만, MythTV는 비디오, 사진, 음악, 웹 서핑, 날씨, 게임 기능외에 HDTV와 아날로그 TV 시청 기능과 녹화 기능을 지원합니다. MySQL이라는 데이터베이스와 연동되는 것이 특징이구요. 국민대인가 모 대학의 연구진이 MythTV에서 동작하는 EPG에 대한 연구 논문을 발표한 적이 있더군요.
ELisa는 직관적인 인터페이스를 가지고 있지만, 시스템 리소스를 많이 차지해서 부담되는 프로그램이고, Freevo는 다소 그래픽적으로는 XBMC나 MythTV와는 비교되지 않을 정도로 떨어지긴 합니다만, MythTV가 지원하는 대부분의 기능을 가지고 있죠. Freevo는 mplayer를 비디오 플레이로 채택하고 있어서 HDTV를 보는데는 문제가 없습니다.

MPlayer의 HDTV에 관련된 소스를 XBMC에 접속시키면 XBMC에서도 HDTV를 보는데 큰 어려움은 없을 것 같습니다. XBMC의 DVDPlayer가 MPlayer 코드로 만들어진 것 같은데 아닌가요? Mplayer 코드로 만들어진 것이라면 HDTV에 관련된 부분을 적용하는 것은 그리 어렵지 않을 것 같은데요.

XBMC 개발하시는 분들이 더 잘 아시겠지만요.....

[레벨:9]뉴로스타

2009.02.25
02:45:32
profile
티비 녹화기능으로 따지면, 공개용 프로그램중에 MythTV를 따라올만한것은 없는것 같습니다.

이것도 언제 정리해서 글을 올리려고 하는데, 물론 통합된 시스템으로 녹화와 재생이 같은 프로그램내에서 일어날수도 있지만, 현재 추세와 MythTV같은 프로그램도 보면 기본적으로 FrontEnd와 BackEnd로 나누어져 있죠.

BackEnd가 말하자면, 녹화와 데이터 관리를 하고, FrontEnd가 유저에게 보여지는 UI로 재생을 담당하고 BackEnd와 소통을 할수 있게 하는거죠.

XBMC는 말하자면, Frontend로 개발된 프로그램이고 앞으로도 그럴것 같습니다. 제가 알기로는 지금도 MythTV의 Backend와 서로 소통해서 예약녹화라는지, 녹화된 티비들을 볼수 있습니다.

한국에서 이것이 가능하냐는 지금 현재로도 안될이유가 전혀 없는것 같습니다. 다만, 예약녹화를 위해서는 EPG가 필수인데, 말씀하신 논문이 아마 XMLTV에 관한것 일겁니다.
현재 XMLTV는 한국 EPG를 지원하지 않더군요. 그렇게 어렵지 않은 Perl로 되있고, Grabber만 만들면 되니, 누군가 맘만 먹으면 일주일안에 만들수 있을것 같습니다.
물론 전 능력이 안되니 택도 없는 이야기구요 ^^

[레벨:5]edge

2009.12.15
22:53:56
지금 시점에서의 Boxee가 가장 활발히 진행되는 것으로 보이는 군요. Win/OSX/Ubuntu를 지원하며, 얼마전 Beta 시연회를 열었고, 거기서 D-Link에서 만든 Boxee Box를 선보였더군요.

지금은 Closed beta 테스트라지만, 잘 뒤지면 인터넷에서 beta 판을 구할 수 있습니다.
XBMC 기반이라서 쉽게 한글화가 가능합니다.

설정부분은 XBMC 와 동일하지만, 콘텐츠 설정 등을 간략화 시켰더군요.
드라마들도 쉽게 검색은 되지만, 결국 돈내라는 소리로 들립니다.
그래도 Ecosystem이 만들어진다는 점에서 긍정적으로 봅니다.
결론은 Blockbuster 비디오 체인는 곧 망할거란 소리.

제가 보는 MediaPortal의 장점은 Windows에 특화 되있어, 외부코덱을 불러쓸 수 있다는 점입니다. 최근에는 그래픽카드들이 대부분 CUDA나 DXVA 지원하기 때문에, 아주 유용합니다.