Uniview Plugin Not Supported

2 views
Skip to first unread message

Nubar Vance

unread,
Aug 5, 2024, 7:40:55 AM8/5/24
to nuberchreress
Whenyou visit a website that needs Flash to work for the first time, you are supposed to see the prompt about allowing Flash to run, especially if you hover your cursor around the area where the Flash content should be or if you click on the media content.

Internet Explorer is probably the best browser in that regard because it still provides support for the vast majority of plugins that are not supported on modern browsers (Chrome, Firefox, and others).


If the playback operation for the media content on the affected webpage fails again, then you can click on the Open content button (from the NoPlugin extension menu) to save the media file to your drive.


But fortunately there are some cloud based services that can do this job for us. One of the best is IPCamLive. This service can receive RTSP/H264 video stream from an IP Camera and can broadcast it to the viewers. IPCamLive has Flash/HTML5 video player component that will display the video on PC, MAC, tablet or mobile. The greatest thing is that this site generates the needed HTML snippet for embedding the live video like this:


I was looking for something very similar the other day (view my IP cam's RTSP video feed on a simple html page without any fancy ActiveX plugins). It is based on ffmpeg, NodeJS, NGINX (not mandatory but useful) and Node Media Server.


The description in the link is detailed and easy to follow, but I still had some tweaks to deal with before I got it to work (regarding endpoints on the NodeJS server). I asked Re-stream RTSP from IP cam with Node Media Server to http/ws and display it with html and received a good answer.


If you want to stream RTSP directly to web page, then I am afraid your only option is to use an ActiveX control viewer that comes with the camera. This is a direct connection IP Cam -> Viewer, and should really be the fastest. Not sure why you having issues; Axis ActiveX works pretty good for me.


However, this option is not really bandwidth-efficient and you can not serve multiple concurrent viewers (most of IP Cams have 10 viewers limit). The better option is to upload a single RTSP stream to centrally-hosted streaming server, which will convert your stream to RTMP/MPEG-TS and publish it to Flash players/Set-Top boxes.


Note: The above snippet uses the rtsp url format that is supported by my IP camera. So you need to get the same for your camera. You can get this information by consulting your camera vendor support. Also keep in mind that I tested it on Chrome (using an activeX plugin for Chrome) and other browsers (including mobile phone browsers) might not be supported.


One option would be to use some sort of streaming server/gateway. I tried various solutions (vlc, ffmpeg and a few more) and the one that worked best for me was Janus WebRTC server. It is somewhat difficult to set up, and you will have to compile it from source(when I tried it the version in Ubuntu repos didn't have RTSP support), but they have detailed compiling instructions and documentation on how to set everything up.


They implement a pipeline similar to Gstreamer in JS with the h264 depay in it. Note: the streaming consumed in the js is not directly rtsp but encapsulated into a ws:// by the library itself on a node.js rtsp-websocket proxy.


I have published project on Github that help you to stream ip/network camera on to web browser real time without plugin require, which I contributed to open source project under MIT License that might be matched to your need, here you go:




the Microsoft Mediaplayer can do all, you need.I use the MS Mediaservices of 2003 / 2008 Server to deliver Video as Broadcast and Unicast Stream.This Service could GET the Stream from the cam and Broadcast it. Than you have "only" the Problem to "Display" that Picture in ALL Browers at all OS-Systems


For purposes like this one I use VLC as a redistribution server. You said you get to catch the video with VLC? Right-click on the media in VLC, select "stream" and choose your options. You can also do it with command line, which gives you potential benefits of various option (transcoding, scaling, compressing, desinterlacing).Here is a batch that starts VLC distribution from source to its own 555 port (so you will have to type rstp://myvlcserveripaddress:555 in your src option on the webpage to get the stream)


Scrypted supports a variety of camera plugins, some of which are listed on this page. In the Scrypted Management Console, navigate to Plugins in the side bar. Then search and install the appropriate Scrypted Plugin for your camera manufacturer.


Cameras fall into two categories: Local cameras and Cloud cameras. Local cameras stream on the local network, while Cloud cameras stream through the cloud, even if the camera is on the local network. Cloud cameras can also be added to Scrypted, but often have limited functionality, including: high latency streams, slow snapshots, unreliable motion detection, etc.


Find the matching plugin for your camera and install it in Scrypted Management Console. Multiple brands may be supported by a plugin, so check the list carefully. For example, Amcrest supports Dahua and some Lorex cameras. Hikvision supports many white labeled cameras.


When adding a camera using the appropriate Local camera plugin, it is recommended to log in with admin login credentials. Features such as Pan/Tilt/Zoom, codec configuration, etc, are often unavailable to a user account.

3a8082e126
Reply all
Reply to author
Forward
0 new messages