Skip to main content

Video Streaming and Storage Quality

Learn how video quality is determined, and how motion and device considerations impact resolution across the Coram web app.

Updated over 2 weeks ago

💡 At a Glance

Coram dynamically adjusts video streaming quality based on context, and storage quality based on motion detection. Single-camera Timeline views can display high-definition (HD) video using the camera’s native resolution, while multi-camera displays default to standard definition (SD) to conserve bandwidth.

⚡ Key Takeaways

  • Adaptive Streaming Quality
    For multi-camera views (Live View, Kiosk, and Personal Wall) Coram uses SD to maintain smooth performance. In a single-camera Timeline view, for recordings where motion is detected, live video is set to HD for detailed playback.

  • Motion-Triggered Recording
    Footage without motion is stored in SD to save resources. When motion is detected, Coram stores both SD and HD versions, allowing you to access high-resolution clips when needed.

  • Managing HD Streaming Preferences in TImeline View
    Timeline view defaults to HD for clearer video. Youu can toggle it using the HD button, and your preference is saved per browser and device (but resets if you switch browsers or clear your cache).

For detailed information, keep reading below.

Overview

Coram dynamically adjusts video streaming quality based on viewing context, balancing clarity with bandwidth usage. In single-camera views on the Timeline page, whether for live feeds or past recordings, Coram offers high-definition (HD) video that uses the camera’s native resolution. For multi-camera displays like Live View, Kiosk, and Personal Wall, streams default to standard definition (SD) to conserve bandwidth.

Changes in Streaming and Recording Quality Due to Motion

When a camera does not detect motion, Coram stores the recorded footage in SD quality. If motion is detected, both SD and HD footage is stored, allowing access to native-resolution footage when required, while still offering SD playback for faster load times and reduced bandwidth requirements.

Note: Different streaming protocols (HLS versus WebRTC) affect latency and quality. To learn more about latency , refer to Managing Video Streaming Latency.

Video Quality in Different Views

Live View, Kiosk, and Personal Wall

When watching multiple camera feeds, such as through the Live View, Kiosk, or Personal Wall pages, each video stream is shown in SD at approximately 512 kbps and 6 FPS. This helps maintain smooth playback and reduces bandwidth usage, especially when several video feeds are required to load simultaneously.

Timeline View

For a camera's Timeline view, high resolution (HD) live video streaming is now enabled by default. HD provides a clearer image, which is beneficial for reviewing important details or analyzing events precisely.

To change this setting, in the bottom right corner of the video player, click the HD button.

Note: HD quality is not available for portions of video that do not include motion, and the resolution depends on the specifications of the camera capturing the video.

An animated gif showing the location of the HD video button in the Timeline page.

When you toggle between high definition and standard resolution in the Timeline view of a camera, your most recent selection is saved automatically in your browser. That setting is then applied the next time anyone in your organization views any camera from the same device and browser. For example:

  • If you switch to Low Res while viewing one camera, the next camera you open will also load in Low Res.

  • If you switch back to HD, that preference will carry across all Timeline views on that browser and device.

Note: This setting is stored locally in your browser. If you access Coram from a different device or browser, or if you clear your browser cache, the video quality will reset to high definition by default.

Did this answer your question?