Categories
Knowledge Support Support exacqVision Client Categories Products

Video Codecs vs Video Containers

Codecs

Codec is a term that combines compression and decompression. Transmitting video streams or storing video files in a compressed format to save bandwidth and storage capacity requires one algorithm to compress the video and another to decompress it at the system receiving the stream or playing the file.

Containers

Containers are just that, a container sort of like a shipping box, that holds all the pieces of your file together so that when you want to play back a file, everything needed is there. An example might be including subtitles or metadata with your video. Some container types are capable of this while others are not, which may influence the type you choose. This is illustrated in the article ExacqVision Export Video File Types

<br>

Categories
Knowledge Support Support exacqVision Server Categories Products

Axis with VMD4 reporting “Device reporting an error” and stream video

Description

This is limited to Axis cameras supporting VMD4 (fw 6.50 and later) either after factory default or out of box. In this case, the plugin detects VMD4 is preferred over VMD1 and by default VMD4 is stopped. The Axis plugin in this case sends a request to start VMD4 and some camera model and fw might not response correct and return http error 500. The device reports/logs the error. This is resolved by disable/enable the device or manually start VMD4 before connecting to the camera.

<br>

Version Introduced

9.0.0.123243

<br>

Steps to reproduce

factory default axis camera with fw 6.50 and later with VMD4 support

<br>

Expected result

camera connect with motion configuration setting for VMD4.

<br>

Actual result

camera connected and stream but missing motion configuration and connection status showing “Device reporting an error”.

<br>

Work Around

disable/enable the camera would resolve the issue.
manually start VMD4 from the camera web page before connecting to the server.