DOI QR코드

DOI QR Code

동적 단일 버퍼링 기법을 적용한 스마트 HLS의 채널변경 분석

Channel Transition Analysis of Smart HLS with Dynamic Single Buffering Scheme

  • 투고 : 2016.05.10
  • 심사 : 2016.09.19
  • 발행 : 2016.12.31

초록

본 논문에서는 OTT(Over The Top)가 채널상태에 따라 동적으로 최적화함으로서, 최고의 비디오 비트율(bit-rate)로 전송하기 위한 스마트 HLS(HTTP Live Stream) 플랫폼을 제안하였다. HLS 플랫폼은 스마트 OTT가 채널변경 시간을 최적화도록 HLS 서버와 OTT 클라이언트 사이의 대역폭을 모니터링 한다. 이를 위해 다중 비트율과 적정한 대역폭으로 비디오 스트림을 조정하도록 설계되었다. 제안한 스마트 OTT는 최적의 비트율로 버퍼링을 함으로서 라이브와 VOD(Video On Demand)비디오를 재생할 수 있다. 이러한 HLS 플랫폼은 세그먼트 형식의 H.265 MPEG-2 TS(Transport Stream) 비디오와 관련 정보를 담고 있는 m3u8 파일과 스마트 OTT가 연동한다. 이로서 설계한 단일 버퍼링 기반의 스마트 OTT는 동작 중인 채널 대역폭 효율과 복호화된 VOD에 대한 적응적 비트율을 활용함으로서 대역폭이 허용하는 최대의 데이터를 버퍼링으로 최적의 비디오를 전송할 수 있다.

In this paper, we propose a smart HLS(HTTP Live Stream) platform with dynamic single buffering for the best transmission of adaptive video bit-rates. This smart HLS can optimizes the channel transition zapping-time with the monitoring of bandwidth between HLS server and OTT(Over The Top) client. This platform is designed through the control of video stream due to proper multi-bitrates and bandwidths. This proposed OTT can decode the live and VOD(Video On Demand) videos with the buffering of optimumal bitrate. And, the HLS can be cooperated with a smart OTT, and segmented for the m3u8 files of H.265 MPEG-2 TS(Transport Stream) videos. As a resullt, this single buffer based smart OTT can transmit optimal videos with the maximum data buffering according to the adaptive bit-rate depending on the network bandwidth efficiency and the decoded VOD video, too.

키워드

참고문헌

  1. In-ki Kim et al, "Analysis of Smart OTT based Zapping Time with Adaptive Buffering for Live Streaming," ICONI 2015, Dec. 2015. http://www.iconi.org/2015
  2. I.K. Kim, M.G.Kang etal, "Method of processing OTT data based on dynamic adaptive buffering," Korea Patent (10-2016-0026673), http://www.kipris.or.kr
  3. G.J. Yang, B.W. Choi, and J.H. Kim, "Implementation of HTTP Live Streaming for an IP Camera using an Open Source Multimedia Converter," International journal of software engineering and its applications, vol. 8, no.6, pp. 39-50, 2014. http://dx.doi.org/10.14257/ijseia.2014.8.6.04
  4. How-Sing Lin, "Improving the Availability of Scalable on-demand Streams by Dynamic Buffering on P2P Networks," KSII transactions on internet and information systems, vol. 4, no. 4, Aug. 2010. http://dx.doi.org/10.3837/tiis.2010.08.003
  5. Hyoung-Gook Kim, "Enhanced Timing Recovery Using Active Jitter Estimation for Voice-Over IP Networks," KSII transactions on internet and information systems, vol. 6, no. 4, Apr. 2012. http://dx.doi.org/0.3837/tiis.2012.04.003
  6. M. K. Jung, "Design of streaming system with live streaming load balance and VOD media file distribution from fixed nodes based on overlay network," Kongju University, Feb. 2015. http://dlps.nanet.go.kr/SearchDetailList.do
  7. C. M Sung, "QoE-aware DASH Agent for Video Streaming Service in Mobile Cloud Environments," Kyungbuk University, Feb. 2016. http://www.riss.kr/search/detail/DetailView.do?p_mat_type=be54d9b8bc7cdb09&control_no=097fb38ce507db68ffe0bdc3ef48d419
  8. T. H Ban, "(A)study on adaptive dual-streaming system," Baejae University, Feb. 2016.
  9. Hyun-Sik Kim et al, "An Adaptive Buffering Method for Practical HTTP Live Streaming on Smart OTT STBs," TIIS, Vol. 10, No.3, March 31, 2016. http://dx.doi.org/10.3837/tiis.2016.03.028
  10. http://www.encoding.com/httplive-streaming-hls, 2015
  11. http://www.avacoustics.in/video/video-streaming, 2016
  12. https://www.hlsplayer.net/
  13. http://www.kaonmedia.com/
  14. http://www.uniqcast.com/blog/blog-article.php?id=21
  15. http://www.squadeo.tv/quickplayer-for-web-white-paper/