Abstract
Recently the interest in digital home services and its related technology has increased rapidly. Multimedia data transmission between digital devices that are connected to home network is essential function. This paper presents the design and implementation of multimedia streaming system based on IEEE1394 in Linux environment. The key features of proposed system are as follows. First, it can transmit and receive not only DV format data but also MPEG2-TS format data through IEEE1394 bus. Second, it uses device drivers that handling IEEE1394 and IEC61883 protocol transparently to reduce the complexity of communication program. Third, it applied capacity adaptation technique considering various specifications of PCs to get smooth streaming for HD data. These characteristics are tested on testbed of IEEE1394 based home network. The proposed media streaming technique can be used as a home media sever in Linux environment.
최근 들어 디지털 홈 서비스와 요소 기술에 대한 관심이 급증하고 있다. 디지털 흠에서 홈 네트워크에 연결된 디지털 기기간의 멀티미디어데이터 송수신 기능은 필수적이다. 본 논문은 리눅스 환경에서 IEEE1394를 통한 멀티 미디어 스트리밍 시스템의 설계와 구현에 대해 기술한다. 개발된 시스템의 주요 특징은 다음과 같다. 첫째, IEEE1394를 통해 DV뿐 아니라 MPEG2-75 형식의 데이터 송수신이 가능하다. 둘째, 디바이스 드라이버를 이용하여 IEEE1394, IEC61883 프로토콜을 투명하게 처리함으로써 데이터 송수신 프로그램 개발의 복잡성을 줄였다. 셋째, 흔히 사용하는 PC의 서로 다른 사양을 고려한 용량적응기법을 적용하여 DV 데이터 뿐 아니라 HD급 데이터까지 유연하게 스트리밍 할 수 있다. 이러한 기능과 특징들을 IEEE1394 기반의 흠 네트워크 테스트베드를 구축하여 시험, 검증하였다. 본 논문에서 제시된 미디어 스트리밍 기법은 리눅스 환경에서 흠 미디어 서버뿐 아니라 IEEE1394를 통한 미디어 스트리밍 기술로 충분히 활용될 수 있다.