Problems with MJPEG through Open Network Bridge

We are running Milestone 2023 R3 and Open Network Bridge version 23.3.63.1. We have some problems getting MJPEG video, both live and recorded, througn Open Network Bridge from certain cameras. Viewing both live and recorded video is working properly in Smart Client. But when viewing the streams through Open Network Bridge we have 3 scenarios:

  1. Working - When using an Axis F44 both with the Axis driver and the universal driver it is working properly. We get both live and recorded video as MJPEG without problems.
  2. Broken frames - When using an Iphone and the video push driver we get a video stream with frames, but the frames are broken. When viewing the stream in VLC the image is mostly green but the top row of pixels are changing.
  3. No frames - When using a custom camera and the universal driver we get no frames at all. We get a video stream but only control data. When viewing the stream in VLC the image is blank but the time is ticking.

I would understand this behaviour if it would be the same in Smart Client, but now everything is working just fine in Smart Client. Then why is Open Network Bridge unable to provide working streams?

Thank you for the feedback , we’ll look into it and will get back to you

Any ideas?

Hey,

It looks like we have a bug for the video push and we’ll look into it.

About the universal driver still investigating

Thank you! Looking forward to a fix :slight_smile:

Hi,

Some update.

RTP has some limitation when it comes to JPEG, and with the iOS we are hitting it. We are looking into possible solution for the iOS client.

For the Universal driver, our setup works fine , so the reason for not streaming in your case might be related to the JPEGs provided by your camera - either an unsupported JPEG or an issue on our side with that jpeg.

Could you please get a a jpeg image from your camera, so we can investigate what is the problem. If not secure communication between RS and the camera, a wireshark trace should be enough .

Sorry for the late answer but I have been out of office. I will have a look at this next week when I’m back.