This article outlines how HTTP live streaming, aka HLS, is utilized in live streaming video from Meraki security cameras.
Meraki MV cameras use HTTP Live Streaming (HLS) as the delivery mechanism for video. HTTP Live Streaming (HLS) is a protocol originally developed by Apple for streaming media. It works by creating a continuous collection of small files which are downloaded by the web browser and played back seamlessly. Video delivered this way is simple for a browser to interpret and removes the need for special software or browser plugins that can show the video.
Below are the workflow steps for streaming live video via HLS to Dashboard.
Due to how HLS functions, there is a small buffering period which leads to a slight delay in the video stream. For local direct streams, this delay can be 5-10 seconds.