Live Streaming in milestone smart client getting more pixelation ONVIF

Hi,

We are doing live streaming in milestone smart client. We observed live video streaming getting more pixelation or noise. We checked with the ONVIF Device Manager application, we do not see any pixelation in the Onvif device manager. The retrieved recordings videos from the milestone smart client look fine, but facing issues with live streaming. We are serving the same RTSP URL for both Milestone smart client and the ONVIF device manager.

Live streaming In Milestone smart client:

Live streaming In Onvif device manager:

The live-streaming video parameters are resolution 2K(1920x1080), 30 FPS, and 1MB bitrate. We are attached wireshark capture of Milestone smart client streaming time and Onvif device manager streaming time. Let us know why this issue happening. Please let us know if you need any information.

Our initial guess would be that the camera’s encoding software violates the H264 standard in a way that the web player can deal with it, but the Smart Client’s decoder cannot. (Our implementation of decoder versus another one.)

For further investigation, can you please see following questions?

Does the same thing happen in playback?

What does it look like in the preview in the management client?

Does the Smart Client have hardware acceleration enabled? (Can be disabled using the settings in Smart Client)

What happens if you disable it? What graphics card does the machine have?

One more thing, can you please try out to change some of the streaming properties, if some settings work and other don’t maybe you can detect a pattern. (If you see a pattern, you can know how to reproduce the issue)

Hi Rie,

Does the same thing happen in playback?

[VVDN] No, retrieved videos are proper.

What does it look like in the preview in the management client?

[VVDN] In preview management also pixelation was there.

Does the Smart Client have hardware acceleration enabled?

[VVDN] Default it was auto, we disabled it but still pixelation in streaming.

What graphics card does the machine have?

[VVDN] The machine has Microsoft Hyper-V Video.

We changed the streaming properties and checked. If we are doing streaming with low resolution (640x480), bitrate-512Kbps, 10 - 30 Fps able to see the streaming there is no pixelation.

low Bit rate and ResolutionWe changed the bitrate 512Kbps to 1Mbps. We faced pixelation.

We can able to reproduce the issue. The network connectivity was good we can able to stream 3Mbps bitrate in Onvif Device Manager but in milestone, we are facing the issues. Please let us know what would be the cause.

Our initial guess would be that the camera’s encoding software violates the H264 standard in a way that the web player can deal with it, but the Smart Client’s decoder cannot (Management Client’s decoder is the same decoder).