A RTSP-based MPEG-4 Streaming System

RTSP에 기반한 MPEG-4 스트리밍 시스템

  • Published : 2002.12.01

Abstract

This paper describes the implementation of a RTSP-based MPEG-4 streaming system. The implemented system consists of content authoring tool, streaming server and streaming client. The existing MPEG-4 multiplexer has been modified with improvement to generate a file format with which the server load and streaming delay are reduced. The streaming system uses RTSP, instead of DMIF, as its communication protocol. With RTSP, the server provides extensive control functionalities as in DMIF and its implementation effort is greatly simplified. The implemented system supports the user interactivity for both streaming and local file playback. The effectiveness of the proposed multiplexing scheme has been validated with the various experiments on the fully functional server.

본 논문은 RTSP에 기반한 MPEG-4 스트리밍 시스템의 구현에 대해 기술한다. MPEG-4 스트리밍 시스템은 컨텐츠 저작 도구, 서버, 클라이언트로 구성된다. 기존에 제공되는 멀티플렉싱 방법에 의한 컨텐츠 스트리밍시 발생하는 지연 시간 및 서버 부하 등의 문제점을 해결하기 위한 새로운 멀티플렉싱 방법을 제안한다. 구현된 시스템은 전송 제어 프로토콜로 RTSP를 사용하여 DMIF를 구현하기 위한 새로운 전송 계층의 구현에 따른 부담을 줄였으며, 로컬 재생뿐만 아니라 스트리밍 재생시에도 사용자 상호 작용 기능을 지원한다. 멀티플렉싱 기능의 지원 여부에 따른 효율성을 서버의 성능 분석을 통해 검증하고 제안된 MPEG-4 스트리밍 시스템이 올바로 작동함을 보인다.

Keywords

References

  1. Rob Koenen, 'Overview of MPEG-4 Standard,' ISO/IEC JTC1/SC29/WG11 N3747, October 2000
  2. ISO/IEC 14496-1, 'Coding of Audio-Visual objects : System, final draft international standard,' ISO/IEC JTC1/SC29/WG11 N2501, October 1998
  3. MPEG-4 DMIF Group, 'Generic Coding of Audio-Visual Objects : Part6 - DMIF,' ISO/IEC JTC1/SC29/WG11 N2506 FDIS of ISO/IEC 14496-6, November 1998
  4. H. Schulzrinne, A. Rao, R. Lanphier, 'Real Time Streaming Protocol(RTSP),' RFC 2326, April 1998
  5. V. Jacobson, M. Handley, 'SDP : Session Description Protocol,' RFC 2327, April 1998
  6. Peter Westerink, Lisa Amini, Sundar Veliah, Will Belknap, 'A live intranet distance learning system using MPEG-4 over RTP/RTSP,' IEEE International Conference on Multimedia and Expo, Vol.2, pp.601-604, February 2000 https://doi.org/10.1109/ICME.2000.871435
  7. A. Basso, S. Varakliotis, 'Transport of MPEG-4 over IP/RTP,' IEEE International Conference on Multimedia and Expo, Vol.2, pp.1067-1070, February 2000 https://doi.org/10.1109/ICME.2000.871545
  8. H. Kalva, L. Tang, J.F. Huard, G. Tselikis, J. Zamora, L. Cheok, A. Eleftheriadis, 'Implementing Multiplexing, Streaming, and Server Interaction for MPEG-4,' IEEE Transactions on Circuits and Systems for Video Technology, pp.1299-1311, December 1999 https://doi.org/10.1109/76.809164
  9. ISO/IEC 14496-1, 'IM1 Tools,' ISO/IEC JTC1/SC29/WG11 N2523, October 1998
  10. Xbind, 'XbindIP,' http://www.xbind.com, 1998