Title |
Implementation of a unified live streaming based on HTML5 for an IP camera |
Authors |
Hong-Nam Ryu ; Gil-Jin Yang ; Jong-Hun Kim ; Byoung-Wook Choi |
DOI |
http://dx.doi.org/10.5207/JIEIE.2014.28.9.099 |
Keywords |
IP Camera ; HLS ; DASH ; Live Streaming ; FFmpeg ; MP4Box ; HTML5 |
Abstract |
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. |