DOI QR코드

DOI QR Code

IP 카메라를 위한 HTML5 기반 통합형 Live Streaming 구현

Implementation of a unified live streaming based on HTML5 for an IP camera

  • 류홍남 (서울과학기술대학교 NID 융합기술대학원) ;
  • 양길진 (서울과학기술대학교 전기공학과) ;
  • 김종훈 ((주)세연테크) ;
  • 최병욱 (서울과학기술대학교 전기정보공학과)
  • Ryu, Hong-Nam (Seoul National University of Science and Technology, Graduate school of NID Fusion Technology, Broadcasting.Communication Fusion Program) ;
  • Yang, Gil-Jin ;
  • Kim, Jong-Hun ;
  • Choi, Byoung-Wook (Seoul National University of Science and Technology, Department of Electrical and Information Engineering)
  • 투고 : 2014.07.16
  • 심사 : 2014.08.01
  • 발행 : 2014.09.30

초록

This paper presents a unified live-streaming method based on Hypertext Mark-up Language 5(HTML5) for an IP camera which is independent of browsers of clients and is implemented with open-source libraries. Currently, conventional security systems based on analog CCTV cameras are being modified to newer surveillance systems utilizing IP cameras. These cameras offer remote surveillance and monitoring regardless of the device being used at any time, from any location. However, this approach needs live-streaming protocols to be implemented in order to verify real-time video streams and surveillance is possible after installation of separate plug-ins or special software. Recently, live streaming is being conducted through HTML5 using two different standard protocols: HLS and DASH, that works with Apple and Android products respectively. This paper proposes a live-streaming approach that is linked on either of the two protocols which makes the system independent with the browser or OS. The client is possible to monitor real-time video streams without the need of any additional plug-ins. Moreover, by implementing open source libraries, development costs and time were economized. We verified usefulness of the proposed approach through mobile devices and extendability to other various applications of the system.

키워드

참고문헌

  1. C Norris, M McCahill, D Wood, "The growth of CCTV: a global perspective on the international diffusion of video surveillance in publicly accessible space", Surveillance & Society, pp.110-135, 2002.
  2. Ming-Jiang Yang, Jo Yew Tham, Dajun Wu, Kwong Huang Goh, "Cost Effective IP Camera for Video Surveillance," Proc. of ICIEA, pp.2432-2435, 2009.
  3. AVT Working Group, H. Schulzrinne, GMD Fokus, S. Casner, Precept Software, Inc., R. Frederick, Xerox PARC, V. Jacobson and LBN Lab, "RTP: A transport protocol for real-time application", RFC 1889. IETF draft, 1996.
  4. H. Schulzrinne, U. Columbia, A. Rao, R. Lanphier Netscape and RealNetworks, "Real Time Streaming Protocol(RTSP)", RFC 2326, IETF draft, 1998.
  5. R. Fielding, J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, T. Berners-Lee, Hypertext Transfer Protocol -- HTTP/1.1, 1999.
  6. Jeroen Wijering, "The State of HTML5 Video", LongTail Ad Solutions, Inc., 2014.
  7. Apple Corporation. HTTP Live Streaming Overview. iOS Reference Library.
  8. Thomas Stockhammer, "Dynamic Adaptive Streaming over HTTP-Standards and Design Principles," ACM Multimedia Systems Conference(MMSys). pp.133-143, 2011, USA.
  9. Anthony Vero, "The MPEG-DASH Standard for Multimedia Streaming Over the Internet", Mitsubishi Electric Research Labs, pp.62-67, 2011.
  10. Hong-Nam Ryu, Jong-Hoon Kim, Byoung-Wook Choi, "Unified Live Streaming System for an IP Camera", Institute of Control, Robotics and Systems Annual Conference, Daegu, korea. pp.234-235, 2014.
  11. Gil Jin Yang, Byoung Wook Choi and Jong Hun 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.
  12. Seyeon Tech, http://www.flexwatch.co.kr
  13. ISO/IEC, "Information technology - Coding of Audio, Picture, Multimedia and Hypermedia Information - Part 14: MP4 file format", ISO/IEC 14496-14:2003, December 2003.