The Development of Q+ Media Player

실시간 운영체제인 Q+에서 작동하는 미디어 재생기 개발

  • Published : 2000.10.13

Abstract

ADSL, ISDN 등과 같은 초고속 인터넷 접속 서비스가 제공됨에 따라 일반 가정에서 인터넷을 이용하여 영화나 음악을 감상하는 것이 가능하게 되었다. 또한 인터넷의 발전과 함께 정보가전의 활용 범위가 확대됨에 따라 다양한 서비스를 제공하는 정보가전의 개발이 가속화되고 있으며, 정보가전을 위한 운영체제 개발 또한 중요한 목표가 되고 있다. 본 논문에서는 실시간 운영체제인 Q+에서 작동하는 미디어 재생기에 대하여 설명한다. 단말장치가 지원하는 미디어로는 MP3, MPEG-1, MPEG-4 이며, Q+의 커널 및 라이브러를 이용하여 구현하였다. 미디어 재생기는 서버와 Delivery Manager, 클라이언트로 구성된다. 서버는 멀티미디어 파일에 대한 스트리밍 서비스를 수행하며 Delivery Manager 는 서버와 클라이언트의 네트워크 투명성을 제공한다. 본 논문에서는 미디어 재생기를 Q+로 구현하면서 운영체제가 달라지면서 변경되는 프로그래밍 상의 기법 및 미디어 재생기의 성능 향상 방법에 대하여 설명한다.

Keywords