08-01-2019 12:43 PM
I have been studying recently on how to embed a web browser into a VI. I have followed a lot of tutorials and been successful at making both a .NET version and ActiveX version work thus far. I am now to the point where I need to view a live steaming camera through the embedded webpage. Unfortunately all .NET and ActiveX objects reference Internet Explorer 7. This limits you to what web pages you can view. As a result I then figured out how to force the web browser objects to use IE11 through window's registry. I am now at the point where I need to stream a .MJPEG camera which IE does not have native support for.
Does anyone know of a way that I can create a .NET or ActiveX control off of a Firefox or chrome browser? I have jumped through so many hurdles to get IE to function on a basic level and this problem could be solved so much more efficiently with a modern web browser.
I found this post from 10+ years ago and I don't believe it will work with the newer browsers. I am looking for a similar (but modern) solution.
08-01-2019 01:09 PM
Hi Ryan,
the point is: when you want to use ActiveX to remotely control a webbrowser then the webbrowser needs to support that.
And as ActiveX is a rather old technique it is not supported by modern browsers. (Even Microsoft dropped support for Edge.)
So your best bet is to use IE11…
08-01-2019 01:12 PM
@GerdW wrote:
Hi Ryan,
the point is: when you want to use ActiveX to remotely control a webbrowser then the webbrowser needs to support that.
And as ActiveX is a rather old technique it is not supported by modern browsers. (Even Microsoft dropped support for Edge.)
So your best bet is to use IE11…
I would actually prefer to use a .NET control, but I do not know enough about the differences to know if this would be any better than the ActiveX control. Is there a way to do it with .NET?
08-01-2019 01:28 PM - edited 08-01-2019 01:31 PM
09-21-2020 09:20 AM
have you got any solution?
I face the same issue as you .
But I even do not figure out how to change the registry of computer to allow it use IE11 .......
I