Design and Implementation of an Adaptive Synchronization Algorithm of the MPEG Stream for VOD Services

VOD 서비스를 위한 MPEG 스트림의 적응적 동기화 알고리즘 설계 및 구현

  • 조대제 (우송공업대학 컴퓨터정보계열) ;
  • 이영후 (삼성전자 연구원) ;
  • 유기영 (경북대학교 컴퓨터공학과)
  • Published : 2000.10.01

Abstract

In this paper, an adaptive multimedia synchronization scheme for VOD (Video On Demand) services in internet environments is proposed. This scheme considers the characteristics of MPEG (Moving Picture Expert Group) system stream. Consequently, the intra-synchronization is handled at the pack layer, and the inter-synchronization is handled at the packet layer. The proposed scheme can cope adaptively with variation of packet loss, jitter and client's playback capacity. If there are variations of the packet loss or client's playback capacity, the server will change the transmission rate by selective picture skip. The client can then adjust and control the playback time according to the variation of the network jitter. Our experimental results show that the proposed scheme can quickly adapt to the network condition, and can guarantee a better quality of service than the other existing schemes.

본 논문에서는 인터넷 환경에서 VOD(Vedeo On Demand)서비스를 위한 적응적 멀티미디어 동기화 방식을 제안하였다. 제안된 방식은 MPEG (Moving Picture Expert Group)시스템 시트림의 특징을 고려하여 팩(pack) 계층에서 미디어 내 동기화를 제어하며, 패킷(packet) 계층에서 미디어간 동기화를 제어한다. 망의 상태에 따른 패킷 손실과 지연에 대해서 각각 적응적으로 서버의 전송률과 클라이언트의 재생예정시간을 조절한다. 그리고 망에서 발생하는 손실뿐만 아니라, 클라이언트의 재생 처리능력을 동시에 고려한 선택적 픽처 폐기를 통하여 서버의 전송률을 조절한다. 성능 평가를 통해 제안된 방식이 기존 방식보다 더 나은 서비스 품질을 제공함을 알 수 있었다.

Keywords

References

  1. I. Joe, 'Packet loss and jitter control for real-time MPEG video communications,' Computer Communications, Vol. 19, No, 3, pp. 901-914, 1996 https://doi.org/10.1016/S0140-3664(96)01124-3
  2. E. Biersack, W. Geyer, and C. Bernhardt, Intra-and inter-stream synchronization for stored multimedia streams, Proc. of MULTIMEDIA 96, pp, 372-381, 1996
  3. S. Tasaka, H. Nakanishi, and Y. Ishibashi, Dynamic resolution control and media synchronization of MPEG in wireless LANs, Proc. of IEEE GLOBECOM, 1997 https://doi.org/10.1109/GLOCOM.1997.632527
  4. Z, Chen, S, Tan, R. Campbell, and Y. Li, Real time video and audio in the world wide web, Fmc. Fourth International World Wide Web Conference. 1995
  5. S. Cen, C. Pu, R. Staehli, C. Cowan, and J. Walpole, A distributed real-time MPEG video audio player, Fifth International Workshop on Network and Operating System Support of Digital Audio and Video (NOSSDAV'95), Durham, New Hampshire, Apr. 1995
  6. ISO/lEC 13818-1, International Standard, 11 Nov. 1994
  7. ISO/lEC 13818-2, International Standard, 24 Mar. 1995
  8. ISO/lEC 13818-3, International Standard, 11 Nov. 1994
  9. H. Schulzrinne, S Casner, R. Frederick, and V. Jacobson, RTP: a transport protocol for real-time application, RFC 1889, Jan, 1996
  10. J.Y. Hui, E. Karasan, J. Li, and J. Zhang. 'Client-server synchronization and buffering for variable rate multimedia retrievals,' IEEE JSAC, Vol. 14, No. 1, pp. 226-237,Jan. 1996 https://doi.org/10.1109/49.481707
  11. P.V. Rangan, S.S. Kumar, and S.Rajan, 'Continuity and synchronization in MPEG,' IEEE JSAC, Vol. 14, No.1, pp. 52-60,Jan. 1996 https://doi.org/10.1109/49.481693
  12. Y. Xie, C. Liu, M.J. Lee and T.N. Saadawi, 'Adaptive multimedia synchronization in a teleconference system,' IEEE ICC '96, pp. 1355-1359, 1996 https://doi.org/10.1109/ICC.1996.533630
  13. M.C. Yuang, S.T. Liang, Y.G. Chen, and C.L. Shcn, 'Dynamic video play out smoothing method for multimedia application,' IEEE ICC ' 96, pp. 1365-1368, 1996 https://doi.org/10.1109/ICC.1996.533632
  14. W.C. Feng. F. Jahanian, and S. Sechrest, 'Providing VCR functionality in a constant quality video-on-demand transportation service,' Proc. Of MULTIMEDIA ' 96, pp. 127-135, 1996 https://doi.org/10.1109/MMCS.1996.534964