Categories
Knowledge Support Support exacqVision Webservice Categories Products

Native Streaming in the Web Client

Affected platforms

exacqVision 7.2 or later

<br>

Description

exacqVision 7.2 introduces native h.264 video streaming to the web client. When a browser session connects to the web service, the browser and web service negotiate whether transcoding or native streaming will be used. The following logic describes how this is negotiated:

  1. If the browser does not support web sockets, fall back to polling (traditional method).
    • This includes IE8 and 9.
    • Since IE8 does not support the HTML5 element, it plays back by displaying the image element directly.
  2. If the user has disabled software decoding on the client configuration page, use web sockets JPEG.
    • This method is similar to traditional polling, but the delivery mechanism causes frames to be sent as they are generated.
  3. If the camera is not native H.264, use web sockets JPEG.
    • This includes digital PTZ “cameras” whose parent camera may be h.264, but as a virtual camera, they are not.
  4. If the camera’s resolution is 167% larger than the panel, use web sockets JPEG.
    • There is very little gain in rendering native h.264 on small panels.

At this point, the camera will attempt native h.264 decoding. If it succeeds, it will play back using software decoding. Otherwise, it will fall back to web sockets JPEG.

Categories
Knowledge Support Support exacqVision Server Categories Products

Axis showing “Request Not Found” when streaming video

Description

When connecting to some Axis cameras that do not support shock event, it could get into a state showing “Request Not Found” in the status of “Add IP Cameras” page. When in this state, the camera is actually connected and streaming video. The issue is that the device does not support shock returning a http error and the plugin did not clear the error. The “Request Not Found” error is also a valid status when try to connect to a non-axis camera.

<br>

Version Introduced

8.2.0.106946

<br>

Platform

All

<br>

Steps to reproduce

  • Verified on Axis M3007
  • Connect camera to server

<br>

Expected result

Device showing “connected” status with video streaming.

<br>

Actual result

Device showing “Request Not Found” with video streaming.

<br>

Work Around

Try reconnect to clear the error.

<br>

Version Fixed

8.2.1.xxxxx

Categories
Knowledge Support Support Categories Products exacqVision Integrations

Panasonic 360-degree Network Camera Multistreaming

Panasonic 360-degree network cameras can send up to three streams to exacqVision. This includes one JPEG stream, and two H.264 streams. All three streams are configured on the same page in the camera’s web configuration page.


If you configure two additional streams on the camera in exacqVision Client, either the main stream or one of the secondary streams must be JPEG. If you select JPEG for the main stream, the secondary streams will automatically be H.264. Similarly, if you select H.264 for both the main stream and first secondary stream, the other secondary stream will automatically be JPEG.


NOTE:
 The Image Capture Mode and Image Capture Size selected on the camera’s configuration page for each stream will also be the mode and size used by exacqVision. If you select a PTZ mode for more than one stream, any PTZ functions performed on one PTZ stream will also be performed on the other PTZ stream. You cannot control PTZ separately on multiple streams from the same camera.

<br>

Panasonic-360-degree-Network-Camera-Multistreaming.pdf