Video Player Component

Just as aside, home assistant, the platform I use for my home automation is able to pull in rtsp streams from my cameras and display them on my dashboard, which is nothing more than a webpage.

Yes, the bulk of the work will be in adding support for RTSP and then streaming over HTTP to the Video Player Component.

That sounds awfully familiar.....

2 Likes

lol, indeed! Itā€™s worth mentioning again that there is a module available right now that can meet this need before there is core product support.

1 Like

If you are in an environment where disabling the ā€œUse secure session keys and login pageā€ option at top right in Blue Iris Web server Advanced configuration is acceptable,


MJPEG streams work with an URL like this:

http://BlueIrisServerIP:81/mjpg/shortCameraName/video.mjpg?user=username&pw=password

Substitute your server IP, short camera name, andā€“if usedā€“username and password.

Would the improved video player allow re-enabling secure sessions keys and login page?

We havenā€™t started a design for the effort yet, but details like that will certainly be taken into consideration so we can have a clean/simple user experience.

2 Likes

openCV (https://opencv.org) or gstreamer (https://gstreamer.freedesktop.org) will certainly be able to do the job in the gateway scope, for converting rtsp stream to http.
The module will have to use JNA and java bindings for those library.

2 Likes

That's what my module does, using the jars OpenCV publishes. It's a bit tricky due to license limitations.

2 Likes

Hi, Does this work on Ignition Perspective Inline Frame Component or the video Player Component?

Hi, Is this ip camera still working on inline frame in the browser?
Thank you

@jball curious if there were any updates on this topic?

The feature request to add RTSP still needs to be worked, but I will bump the ticket again. Itā€™s priority has been bumped several times.

1 Like

Thank you!

It would be great if the video player could support HLS stream format, or webRTC

That would be really cool.

I would say build your own module, but I tried to build a perspective component module, but gave up as the docs are not quite there yet and I am not an expert module dev by any means. I know it is not, and shouldnā€™t be a priority for IA, to make module development easier, but in some of these cases I wish there was a Perspective Component Module For Dummies guide for how to import a js library and render a component with a div that uses the js library.

3 Likes

Sure but right now I am focus on terminate a module for vision 8.1 for a video component supporting rtsp h264, h265 stream with PTZ control for onvif cameraā€¦
Its an upgrade of an existing module supporting rtsp h264 low, main profile and onvif ptz.
Modules for perspective need a new long learning curveā€¦perhaps laterā€¦

1 Like

@pturmel, is this still at the bottom? Just saw you updated in your post RE the module :slight_smile: We're looking at displaying a "wall" of RTSP streams from 200 cameras on a number of TVs mounted on a wall.

Or @jball?

Have a look at the french ICC21 international schedule : Bouygues Energies & Services. I have a demo of a New video module for vision and perspective for rtsp video stream :wink:

3 Likes

Here it is at last : French International Schedule hosted by our partner AXONE-IO : ā€œUne Plateforme Unique pour tous les Projetsā€.

Video link available at : Ignition by Inductive Automation : une plateforme unique pour tous les projets - YouTube

video

7 Likes

Impressive!