DOI QR코드

DOI QR Code

The Study on the implementation of Portable Http Live Streaming Transmitter based the Embedded Linux

임베디드 리눅스 기반의 휴대용 Http 라이브 스트리밍 전송기 구현에 관한 연구

  • Lee, Jea-Hee (Dept. of Information and Communication Engineering, Dong-Seoul Univ.) ;
  • Cho, Tae-Kyung (Dept. of National Defense Intelligence Engineering, Sang-Myung Univ.)
  • 이재희 (동서울대학교 정보통신공학과) ;
  • 조태경 (상명대학교 국방정보공학과)
  • Received : 2015.09.07
  • Accepted : 2015.11.20
  • Published : 2015.11.28

Abstract

In this paper, for developing and implementing the HLS(Http Live Streaming) transmitter based embedded linux which is operated easily and cheap and lower power, portable in all networks and client environments compared to exist video live streaming transmitters. We design the developed HLS transmitter hardware using the Arm11 core and then porting the Embedded Linux OS(Operating System) and implementing the HLS protocol using the open source FFmpeg and Segmenter. For proving the performance of developed HLS transmitter, we make the testing environment for testing the performance of HLS transmitter including the notebook, iPhone, android Phone, Notebook and then analysis the received video in the client displayer. In this paper, we suggest the developed HLS transmitter performance data values higher than the Apple company's HLS recommended specification values and the picture of developed HLS transmitter operation in the testing environment. The application field of this paper result is that the man who works in the emergency situation take HLS and transmit the live emergency situation to the head quarter using this portable HLS.

기존 비디오 라이브 스트리머에 비해서 매우 저렴하고 저전력으로 휴대용으로 쉽게 동작하는 HLS(Http Live Streaming) 전송기를 임베디드 리눅스 기반으로 개발 및 구현하였다. HLS 전송기를 저렴하게 구현하기 위해 Arm11 프로세서 위에 임베디드 리눅스를 운영체제로 포팅 하였고 오픈 소스인 FFmpeg와 Segmenter을 이용하여 HLS 프로토콜을 구현하였다. 노트북, iPhone, android phone, 노트북을 수신단말기로 이용하여 개발한 임베디드 리눅스 기반의 휴대용 HLS 전송기의 성능을 평가하였다. 본 논문에서 개발한 HLS 전송기는 애플사가 제안한 HLS 권고 규격 이상의 성능을 구현하였음을 성능평가 실험을 통해 확인하였다. 본 논문에서 개발한 제품의 활용분야는 실시간으로 현장의 위급상황을 현지 지휘소나 원거리 사령부에 전달해야하는 경우 HLS를 개인이 착용하여 이동하면서 실시간으로 상황영상을 전달하는 분야에 활용될 수 있을 것으로 생각된다.

Keywords

References

  1. R.Frederick, J. Geagan, M. Kellner, A. Periyann-an, Caching Support in RTSP/ RTP Servers, Draft-periyannan-rtsp-caching-01.txt, 2002.
  2. Schulzrinne. H., Real Time Streaming Protocol (RTSP), RFC 2326, 2004.
  3. Schulzrinne. H., RTP: ATransport Protocol for Real-Time Applications, RFC 1889, 1996.
  4. Squid Web Proxy Cache, http://www.squid-cache.org
  5. Asit Dan, Daniel M. Dias, Rajat Mukherejee, Dinkar Sitaram and Renu Tewari, "Buffering and Caching in Large-Sacle Video Servers," Proceeding of IEEE CompCon, Los Alamitor, pp.217-224, 2002
  6. QuickTime Streaming Server http://www.apple.com-/quicktime/products/qtss
  7. http://helloworld.naver.com/helloworld/HTTPLive-Streaming.html
  8. http;//developer.apple.com/library/ios/#docume-ntation/StreamingMediaGuide/Introduction.html
  9. carson "iPhone HTTP Streaming with FFMpeg and Open Source Segmenter" 2009.
  10. carson " iPhone Windowed HTTP Live Streaming Using Amason S3 Cloudfront Proof of Concept, 2009.
  11. http://www.solvusoft.com/ko/file-extensions/-file-extension-m3u8/
  12. http://www.gravlab.com/2013/10/26/example-sample-http-live-streaming-m3u8-embedded-player/
  13. International Standard ISO/IEC 13818-1 Information Technology - General Coding of Moving Pictures and Associated Audio Information: Systems, 2000.
  14. Text of ISO/IEC FDIS 23002-3" Information technology- MPEG video technologies - Part3:Representation of auxiliary video and supple-mental information" , 2007.
  15. Text of ISO/IEC 13818-1:2007/FDAM 4 - Transport of Multiview Video over ITU-T Rec H.222.0 $\mid$ ISO/IEC 1381-1, ISO/IECJTC1/SC29-/WGL1/N10745, London, UK, 2009.
  16. https://developer.apple.com/library/ios/documen--tation/NetworkingInternet/Conceptual/StreamingMediaGuide/UsingHTTPLiveStreaming/UsingHTTPLiveStreaming.html#//apple_ref/doc/uid/TP40008332-CH102-SW1
  17. Jea-Hee, L. Chang-Jin, S. The Study on the video Quality Estimation of IPTV using the European Digital Video Quality Standard Estimate method ETSI TR 101 209. Journal of Digital Convergence v.10, no.6, 197-203, 2012 https://doi.org/10.14400/JDPM.2012.10.6.197
  18. Jang-Nak, C. Sang-Hee, L. A Multi-Antenna Mobile Measurement System for DTV Coverage Measurement Journal of Digital Convergence v.11, no.11, 85-94, 2013 https://doi.org/10.14400/JDPM.2013.11.11.85