DOI QR코드

DOI QR Code

MPEG-2 TS Header Extension for Efficient HTTP Adaptive Stream of SVC/MVC

SVC/MVC의 효율적인 HTTP 적응 스트리밍을 위한 MPEG-2 TS 헤더의 확장

  • Jang, Euy-Doc (School of Electronics, Telecommunication & Computer Engineering, Korea Aerospace University) ;
  • Kim, Jae-Gon (School of Electronics, Telecommunication & Computer Engineering, Korea Aerospace University) ;
  • Lee, Jin-Young (Broadcasting & Telecommunications Convergence Research Laboratory, ETRI) ;
  • Kang, Jung-Won (Broadcasting & Telecommunications Convergence Research Laboratory, ETRI) ;
  • Bae, Seong-Jun (Broadcasting & Telecommunications Convergence Research Laboratory, ETRI)
  • 장의덕 (한국항공대학교 항공전자 및 정보통신공학부) ;
  • 김재곤 (한국항공대학교 항공전자 및 정보통신공학부) ;
  • 이진영 (한국전자통신연구원 방통미디어연구본부) ;
  • 강정원 (한국전자통신연구원 방통미디어연구본부) ;
  • 배성준 (한국전자통신연구원 방통미디어연구본부)
  • Received : 2011.03.16
  • Accepted : 2011.04.07
  • Published : 2011.05.30

Abstract

In this paper, we propose the extension of the MPEG-2 Transport Stream (TS) header for efficient adaptation of multi-layer coded video such as scalable video coding (SVC) and multiview video coding (MVC) in the HTTP streaming. First of all, the limit of the existing TS in terms of flexible adaptation of multi-layer video is investigated, and the signaling by extending TS header is proposed to provide efficient adaptation in a TS level. The proposed extension utilizes the private data field in the adaptation field of TS header to signal scalability and/or view information, which enable us to support diverse adaptation that suits underlying constraints of client capabilities, network conditions and user preferences. In short, the extension enables adaptation of scalable video with full scalability as well as view selection of multiview video in a TS level while keeping backward compatibility with the existing TS syntax/semantics. The performance of the proposed extension is compared with the existing adaptation using PID (packet ID) in terms of efficiency and complexity of adaptation. Furthermore, the increase of TS overhead caused by proposed extension is analyzed and an extension scheme to minimized the overhead is proposed.

본 논문에서는 SVC(Scalable Video Coding) 및 MVC(Multiview Video Coding) 등의 다계층(miulti-layer) 비디오의 효율적인 적응 HTTP 스트리밍을 위한 MPEG-2 TS(Transport Stream) 헤더의 확장을 제안한다. 먼저 TS로 다중화한 SVC/MVC를 HTTP를 통하여 스트리밍할 경우 계층별 적응 스트리밍을 지원하기 위한 기존 TS의 한계점을 분석하고, TS 헤더의 확장을 통하여 TS 레벨에서 효율적인 적응을 제공하는 시그널링(signaling) 기법을 제시한다. 본 논문의 헤더 확장은 TS의 적응 헤더(adaptation header)의 사적 데이터 필드(private data field)를 이용하여 스케일러빌리티 및 뷰 정보를 기술함으로써 TS와의 호환성을 유지하면서 TS 레벨에서의 다양한 스케일러블 계층 단위로 적응(adaptation)을 가능하게 한다. 제안한 기법과 기존의 PID(packet ID)를 사용한 방법에 대하여 적응의 유연성 및 복잡도 등을 비교 분석한다. 또한 제안한 기법의 TS 오버헤드 증가를 분석하고 이를 최소화하기 위한 헤더 확장 기법을 제안한다.

Keywords

References

  1. SO/IEC JT C1/SC 9/WG11, HTTP Streaming of MPEG Media Context and Objectives, N11337, Dresden, April 2010.
  2. Microsoft Inc.: "IIS Smooth Streaming Transport Protocol," http://learn.iis.net/p age.aspx /684 /sm ooth-stre am ing-transport-protocol.
  3. 3GPP TS 26.233, Transparent end-to-end packet switched streaming service (PSS): Protocols and codecs (Release 9)".
  4. ISO/IEC JTC1/SC29/WG11, "Requirements on HTTP Streaming of MPEG Media," N11340, Dresden, April 2010
  5. ISO/IEC 13818-1:2007, "Information Technology - Generic Coding of Moving Pictures and Associated Audio Information - Part 1: Systems/Amd. 3: Transport of scalable video over ITU-T Rec. H.222.0 | ISO/IEC 13818-1," Nov. 2007.
  6. ISO/IEC 13818-1:2007, "Information Technology - Generic Coding of Moving Pictures and Associated Audio Information - Part 1: Systems/Amd. 4: Transport of multiview video over ITU-T Rec. H.222.0 | ISO/IEC 13818-1," Dec. 2009.
  7. T. Schierl, K. Gruneberg, and T. Wiegand, "Scalable Video coding over RTP and MPEG-2 Transport Stream in Broadcast and IPTV Channel," IEEE Wireless communications, vol. 16, no. 5, pp. 64-71, Oct. 2009. https://doi.org/10.1109/MWC.2009.5300304
  8. ISO/IEC JTC1/SC29/WG11 "TS Header Extension for Efficient Adaptation in the HTTP Streaming, " m17773, Geneva, July 2010.
  9. 장의덕, 박동일, 김재곤, 이응돈, 조숙희, 최진수, "MPEG-2 TS 기반의 UHDTV 다중화", 방송공학회논문지, 제15권, 제2호, pp. 205-216, 2010년3월. https://doi.org/10.5909/JBE.2010.15.2.205
  10. ITU-T and ISO/IEC JTC 1, "Advanced video coding for generic audiovisual services," ITU-T Rec. H.264 and ISO/IEC 14496-10 (MPEG-4 AVC), 2010.
  11. ISO/IEC JTC1/SC29/WG11, "Text of ISO/IEC DIS 23001-6 Dynamic Adaptive Streaming over HTTP," N11749, Daegu, Jan. 2011.
  12. ISO/IEC JTC1/SC29/WG11, "Use Cases for HTTP Streaming of MPEG Media", N11339, Dresden, April 2010.