在网站上嵌入 VLC 插件以播放 RTSP 流

     2023-02-19     191

关键词:

【中文标题】在网站上嵌入 VLC 插件以播放 RTSP 流【英文标题】:Embeding VLC plugin on web site to play RTSP stream 【发布时间】:2013-12-22 07:06:07 【问题描述】:

我需要打开 rtsp 流。我有以下适用于 Firefox 和 Chrome 的代码:

<embed 
 
 
wmode="transparent" 
id="vlc_1" 
pluginspage="http://www.videolan.org" 
type="application/x-vlc-plugin" 
autoplay="true" 
src="rtsp://USER:PASSWORD@MY_IP:MY_PORT/PSIA/streaming/channels/CAM">

到目前为止,我试图用对象包裹嵌入,但没有显着的结果。反正代码是:

    <object   
data="rtsp://USER:PASSWORD@IP:PORT/PSIA/streaming/channels/CAM_NUMBER" 
events="True"
 id="vlc_1" 
codebase="http://localhost:65211/axvlc.cab"
classid="clsid:4AD27CDD-8C2B-455E-8E2A-463E550B718F">
<param value="rtsp://USER:PASSWORD@IP:PORT/PSIA/streaming/channels/CAM_NUMBER" name="Src">
<param value="transparent" name="wmode">
<param value="True" name="ShowDisplay">
<param value="False" name="AutoLoop">
<param value="True" name="AutoPlay">
<embed   target="rtsp://USER:PASSWORD@IP:PORT/PSIA/streaming/channels/CAM_NUMBER" loop="no" autoplay="yes" version="VideoLAN.VLCPlugin.2" pluginspage="http://www.videolan.org" type="application/x-vlc-plugin" id="vlc_1_embed" wmode="transparent">
</object>

驾驶室根据:https://wiki.videolan.org/ActiveX#Creating_an_VLC_ActiveX_Distribution

解决方案应基于插件使用情况。无法使用重新流式传输。

产生流的设备是海康威视DS-7208HVI-SH DVR。

如何强制 IE 加载此插件? QuickTime 可以,但它不会打开 rtsp。

【问题讨论】:

【参考方案1】:

首先在客户端安装 Vlc Web Plugin(Mozilla 和 Firefox 插件)。它通过安装 Vlc Player 自动安装。

然后在你的 IE activeX 代码中使用这个:

<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"
    id="vlc_1"
    codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab">
    <param name="src" value="rtsp://USER:PASSWORD@MY_IP:MY_PORT/PSIA/streaming/channels/CAM" />
    <param name="autoplay" value="true" />
    <param name="toolbar" value="true" />
</object>

【讨论】:

rtsp流浏览器播放方案

...那如何在浏览器中播放呢。以下列出几种方案。1、安装插件(chrome最新版基本都不支持)类如:kurento,vlc插件(谷歌浏览器版本41以下),vgx插件(不支持高版本,chrome72.0版本可用)等。2、安装软件(中间件,基本都付费)类如:Ap... 查看详情

在 VLC 播放器中播放 RTSP 流

】在VLC播放器中播放RTSP流【英文标题】:PlayingRTSPstreaminVLCplayer【发布时间】:2011-08-1808:29:37【问题描述】:我正在尝试用java制作一个简单的rtsp流服务器。服务器能够将视频正确地流式传输到自定义写入的播放器。我无法在vlc... 查看详情

请问手机网页如何播放rtsp?

...,不是说直接在播放器上打开,请教下!参考技术A这个网站完美的解决了你的问题,前提是你会写代码发现自己太年轻so为了不把大家带进坑,更新回答web服务器转码hls、rtmp、flash(iOS不支持)android本地解码各种sdk开发包 查看详情

将流嵌入网站

】将流嵌入网站【英文标题】:EmbedStreamsontowebsite【发布时间】:2014-07-1610:49:13【问题描述】:再见,我有这些流http://xxx.xxx.xxx.xxx:9987/udp/239.100.0.105:1234,我可以通过VLC和SmPlayer播放。我可以通过JWPlayer或Flow播放器之类的东西使用... 查看详情

html中嵌入vlc播放器

先下载安装VLC的插件,然后写一个页面,页面中,指定好对应的rtsp视频地址就好了。去VLC的官网下载对应的插件,目前插件的最新版本是2.2.4.下载完成后,安装到磁盘指定位置,比如:D:VLC注册VLC插件(否则视频无法正常显示)... 查看详情

如何在 wowza 上使用 rtsp 播放流?

】如何在wowza上使用rtsp播放流?【英文标题】:Howtoplaystreamwithrtsponwowza?【发布时间】:2017-04-0418:58:22【问题描述】:我执行命令ffmpeg以流式传输一个文件mp4(h264或h265)遵循:(RTSP源:打开(无需身份验证))ffmpeg-re-iinputvideo.m... 查看详情

用vlc读取摄像头产生rtsp流,dss侦听并转发

用VLC读取摄像头产生RTSP流,DSS侦听并转发(二)  之前介绍过《用VLC读取摄像头产生RTSP流,DSS主动取流转发(一)》本文介绍另一种方法。摄像机地址是192.1.101.51,VLC运行在192.1.101.77上,DSS服务器架设在192.1.101.30上,二... 查看详情

vlc-2.2.1播放rtsp流,画面不清与卡顿问题处理

参考技术Avlc-vvv启动vlc,看调试打印,有如下信息:vlcpictureistoolatetobedisplayed(missing30ms)Morethan4lateframes,droppingframe解决方法:升级vlc-2.2.1到vlc-3.0.8。 查看详情

在网站上显示 RTSP

】在网站上显示RTSP【英文标题】:DisplayingRTSPonwebsite【发布时间】:2016-09-2215:44:05【问题描述】:我有一个指向要在网页上显示的摄像机的RTSP链接。由于video标签不支持RTSP,谷歌浏览器也不再支持VLC和QuickTime插件,那么目前使... 查看详情

用vlc读取摄像头产生rtsp流,dss主动取流转发

用VLC读取摄像头产生RTSP流,DSS主动取流转发(一)  摄像机地址是192.1.101.51,VLC运行在192.1.101.77上,DSS服务器架设在192.1.101.30上。 Step1:VLC从摄像机取流,产生RTSP流vlc-vvvrtsp://192.1.101.51--sout#rtp{dst=192.1.101.77,sdp=rtsp://192 查看详情

记:rtmp,rtsp,http视频流播放

参考技术Artmp的视频流使用video-js插件即可直接播放。rtsp的视频流无法直接在浏览器端播放,http的视频流工作中需要播放格式为mjpeg的视频流,所以,也无法直接播放。通过使用插件vlc可以使以上两类视频流直接播放,即在电脑... 查看详情

在 android 上播放 RTSP 流

】在android上播放RTSP流【英文标题】:PlayRTSPstreamingonandroid【发布时间】:2013-01-2902:16:54【问题描述】:我有一个RTSP源,我想在我的android应用上播放它,但它播放2或3分钟并且不能播放更长时间:(我怎样才能玩得更久?//thereismycod... 查看详情

easynvr开发中vlcplayer如何将日志输入到文件中以及设置以tcp方式拉取rtsp流

...者ffplay来确认对应的rtsp流是否可以拉取到流。在使用VLC播放器器有时需要存储对应的日志分析对应的源头是否可用,因此需要针对VLC进行设置。按照以下方式启动vlc.exe,则保证了对应的程序运行:vlc.exe--extraintf=ht... 查看详情

视频转换rtsp流转rtmp流播放(未完)

...垫。 这篇文章,选择ffmepg命令把rtsp流转为rtmp,接着vlc插件测试下生成的rtmp流。最后已经配置好了red5服务器,并测试成功看到画面之后;下面就来利用red5实时查看rtmp视频流;总体思路是这样。  查看详情

vlc通过rtsp地址向ipc取流播放不了问题排查

... 另外一个是UDP,转RTP分析看看: WC!这丢包率能播放就神奇了,再看另一个, 好吧,基本上能确定是网络丢包所导致的。但是平常见到hik rtsp取流不都是tcp吗,怎么这里是udp的?问了下,才知道原来vlc可以设置的... 查看详情

如何通过live555 linux流Udp组播,然后打开VLC读取的rtsp网络流

...live555阅读广播,然后尝试发送一个RTSP服务器我正在阅读网站上的教程,但找 查看详情

在web端实现rtsp流的视频的播放

...当如何相关步骤搜索历经看到网络上有一种在浏览器安装插件的方法,但是网友并不推荐,表示有的浏览器版本即便安装了插件也是不支持的;然后又看到第二种方法--后台转成rtmp形式,然后看到网友同样持有不推荐的态度;然... 查看详情

海康威视rtsp取流问题?

海康威视摄像头通过VLC插件播放rtsp流视频,报错连接失败,求问摄像头需要做什么配置吗?参考技术A1、先确认rtsp协议是否正确,ip:port、user/pwd等还有相关拼写是否符合海康的标准;2、ping检查网络,ping对应ip是否通;检查对... 查看详情