Internet Audio Broadcasting Technology Using MPEG-2 AAC Streaming

MPEG-2 AAC 스트리밍을 이용한 인터넷 오디오 방송기술

  • 이태진 (한국전자통신연구원 방송미디어연구부) ;
  • 홍진우 (한국전자통신연구원 방송미디어연구부)
  • Published : 2002.02.01

Abstract

This paper presents the Internet audio broadcasting technology based on the streaming technology. In this paper, we choose the MPEG-2 AAC for multimedia data, and for the streaming of this data we use RTP/RTCP protocol. We use RTSP protocol for the control of streaming data and TCP/IP for the exchange of information between server and client. By using all of these protocols and MPEBG-2 AAC, we explain the implementation method for the unicast/multicast streaming server/client system. Our system was tested by ETRI intranet, which is connected by 2000 researchers. Experimental result show that our system can be process the packet loss and jitter by retransmission and variable length buffer. Multicast streaming server can be used for the audio broadcasting service inside the company, unicast streaming server can be used for the AOD (Audio On Demand) service.

본 논문에서는 스트리밍 기술을 이용한 인터넷 오디오 방송 시스템을 제안한다. 본 논문에서 제안하는 인터넷 오디오 방송 시스템은 MPEG-2 AAC를 오디오 데이터로 사용하고, 이를 실시간으로 전송하기 위해 RTP/RTCP 프로토콜을 이용한다. RTSP프로토콜은 세션의 설정 및 스트림의 제어를 통해 사용자에게 편리한 인터페이스를 제공하기 위해 사용하고, TCP/IP는 중요한 제어정보의 교환을 위해 사용한다. 본 논문에서는 위의 여러 가지 프로토콜과 MPEG-2 AAC를 이용하여 멀티캐스트/유니캐스트 방식의 스트리밍 서버/클라이언트를 구현하는 방법에 대해 기술한다. 구현한 시스템은 2000여명의 연구원들이 사용하고 있는 ETRI 인트라넷과 외부 인터넷 환경에서 실험하였다. 실험결과 패킷 손실과 지터가 발생하여도, 재 전송을 통한 패킷 손실 보상과 가변버퍼를 이용한 지터 처리 방법으로 처리할 수 있었다. 멀티캐스트 방식의 스트리밍 기술은 사내 오디오 방송 등에 이용되어질 수 있고, 유니캐스트 방식의 스트리밍 기술은 AOD (Audio On Demand)에 이용되어질 수 있다.

Keywords

References

  1. Worldwide Technology & Market Development 1999~2004 Digital Audio Broadcasting & internet Radio Time Page
  2. 17th ICA Streaming of AAC data over Internet by using RTP/RTCP T. J. Lee;J. S. Lucas;J. W. Hong
  3. J. Audio Eng. Soc. v.48 no.7/8 Real-Time Streaming of Multichannel Audio Data over Internet AOXIANG XU;WIESLAW WOSZCZYK(et al.)
  4. Principles of Digital Audio(Fourth Edition) K. C. Pohlmann
  5. ISO/IEC JTC1/SC29/WG11 N2006 Report on the MPEG-2 AAC Stereo Verification Tests D. Meares;K. Watanabe;E. Scheirer
  6. ISO/IEC IS 13818-7 Generic Coding of Moving Pictures and Associated Audio. Part-7 Advanced Audio Coding (AAC)
  7. Internetworking With TCP/IP Vol Ⅰ: Principles, Protocols, and Architecture D. E. Comer
  8. High-speed Networks: TCP/IP and ATM Design Principles W. Stallings
  9. RFC 1889 RTP: A Transport Protocol for Real-Time Applications H. Schulzrinne;S. Casner;R. Frederick(et al.)
  10. RFC 2326 Real Time Streaming Protocol (RTSP) H. Schulzrinne(et al.)
  11. 추계학술 발표대회 논문집 v.20 no.2(s) MPEG-2 AAC를 이용한 인터넷 오디오 방송기술 이태진;홍진우