A Study of Media Player Program Development using Direct-Show

Direct Show를 사용한 동영상 플레이어 개발 연구

  • Kim, Min-Gi (Dept. of IT Application Technology, Hoseo Graduate School of Venture) ;
  • Park, Dea-Woo (Dept. of IT Application Technology, Hoseo Graduate School of Venture)
  • 김민기 (호서대학교 벤처전문대학원 IT응용기술학과) ;
  • 박대우 (호서대학교 벤처전문대학원 IT응용기술학과)
  • Published : 2010.05.27

Abstract

Various forms in order to play the video decoder and Demux specific needs. Depending on need, many developers to develop a filter, but KMP existing GOM player or players do not have the Open API, created difficulties in the use of filters and used for video playback issues are the selection of Codec. In this paper, written by the filter, easy to play and develop the library and search for Seek function designed to screen and screen capture, full screen, your screen, zooming DLL files for user convenience, such as building to the development. This study multimedia S/W technology and information and communication will contribute to the development.

여러 가지 형태의 동영상을 재생하기 위해서는 특정 디코더 및 Demux가 필요하다. 필요에 따라, 많은 개발자들이 필터 개발을 하고 있지만, 기존의 GOM플레이어나 KMP플레이어는 API가 Open되어있지 않아, 작성된 필터 사용의 어려움이 있고, 동영상 재생에 사용되는 Codec의 선택에 대한 문제점이 있다. 본 논문에서는 작성된 필터를 이용하여, 손쉽게 플레이할 수 있는 라이브러리를 개발하며, 화면을 찾기 위한 Seek기능을 설계하고, 화면캡처, 전체화면, 재생화면, 확대, 축소 등 사용자 편의성을 위한 DLL파일로 구축하여 개발한다. 본 연구는 멀티미디어 제작 S/W기술과 정보통신 발전에 기여 할 것이다.

Keywords