既然不再支持 VLC 插件,如何在 Firefox 和 Chrome 中流式传输 RTSP 实时视频?

     2023-03-07     236

关键词:

【中文标题】既然不再支持 VLC 插件,如何在 Firefox 和 Chrome 中流式传输 RTSP 实时视频?【英文标题】:How to stream RTSP live video in Firefox and Chrome now that the VLC plugin is not supported anymore? 【发布时间】:2016-01-09 22:03:13 【问题描述】:

既然 VLC 插件使用的 NPAPI 在 Firefox 中已停用,而且 Google Chrome 已停用 NPAPI 很长时间,是否有任何解决方案可以在这些浏览器中流式传输 RTSP 实时视频?

【问题讨论】:

不是一个答案,但可能值得一试:查看 VLC 的 livehttp 模块,该模块使您能够分割流并通过 html5 视频传递它们。在这篇文章中,我解释了一般设置:***.com/a/6348741/693052 分段部分可以与 VLC 的 livehttp 模块互换。也许这会把你带到某个地方。但是,编解码器和(不)兼容性可能会很麻烦。 感谢您的意见。将 RTSP 流转码为 HTML5 视频可以解决问题,但会引入在某些情况下无法接受的其他问题: - 由于转码操作和用于 HTML5 视频的 HTTP 协议导致的延迟与您可以控制/移动的实时视频流不兼容周围的摄像机 - 如果您有大量摄像机和查看器,则转码基础设施会变得昂贵 - 在这些场景中可能不支持与 RTSP 一起使用的网络优化,即多播 检查这个答案http://***.com/a/33497580/636424我希望这会对你有所帮助。 How to stream video over rtsp protocol for Live555 server on web browser的可能重复 【参考方案1】:

经过长时间的挖掘和关注这个话题,我得到了有趣的结果。 在这一点上,最好的选择似乎是一个 RTSP 代理,它改变 RTSP,使其与 Web 浏览器(WebRTC 等)支持的东西兼容。

我收集了以下解决方案:

https://github.com/Streamedian/html5_rtsp_player RTSP - 代理 - JS 播放器 (nodeJS) https://github.com/lulop-k/kurento-rtsp2webrtcRTSP - WebRTC 代理 - 浏览器 (nodeJS) nodeJS 中的其他内容 - https://www.pincer.io/npm/tags/rtsp https://wmspanel.com/ https://easyrtc.com/ http://***.com/questions/21921790/best-approach-to-real-time-http-streaming-to-html5-video-client http://www.streamingmedia.com/Articles/Editorial/Featured-Articles/Choosing-a-Video-Player-Features-and-Specs-for-the-Top-Five-94188.aspx 带有 HTML5 视频标签 + WebSocket RTSP 的原生浏览器视频播放器 代理 https://github.com/SpecForge/html5_rtsp_player/wiki/HTML5-RTSP-Player~

我期待的未来:

摄像机制造商将开始实施协议,例如 WebRTC 和 MPEGdash Web 浏览器应该实现 RTSP,但这可能不会发生

【讨论】:

你好,iphone的火狐浏览器不支持扩展插件吗?

...;3、然后找到adblockplus点击进入;4、接下去点击添加到Firefox5、下载插件后,再点一次添加;6、火狐adblockplus插件安装完成;7、这时细心的同学可能会看到火狐浏览器工具栏上多了一个红色的小图标,那就是我们刚安装上去的... 查看详情

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

...07:06:07【问题描述】:我需要打开rtsp流。我有以下适用于Firefox和Chrome的代码:<embedwmode="transparent"id="vlc_1"pluginspage="http://www.videolan.org"type="ap 查看详情

FireFox 4 不再支持可滚动的 TBody - 解决方法?

】FireFox4不再支持可滚动的TBody-解决方法?【英文标题】:FireFox4nolongersupportsscrollableTBody-workarounds?【发布时间】:2011-06-1814:46:24【问题描述】:正如Firefox4changelog中所述,将不再支持可滚动的&lt;tbody&gt;。有一堆workarounds-java... 查看详情

如何在网页中嵌入 VLC

...尝试使用VLC将视频嵌入到我的HTML/ASP网页中。该框出现在FireFox中显示VLC播放器,但它不会播放任何内容。这是它的样子:请告诉我我做错了什么。我尝试了很多不同的方法。【问题讨论】:【参考方案1】:<embedtype="application/x-... 查看详情

既然 Xcode 11 中不再包含 Application Loader,如何上传 IPA

】既然Xcode11中不再包含ApplicationLoader,如何上传IPA【英文标题】:HowtouploadIPAnowthatApplicationLoaderisnolongerincludedinXcode11【发布时间】:2020-01-1810:08:15【问题描述】:我有点害怕问这个问题,因为这个问题对我来说似乎很大,但我没... 查看详情

如何在linux播放网页音乐

...x播放网页音乐Linux系统播放网页音乐,可以安装跨平台的Firefox浏览器(火狐),安装后打开音乐网站就可以在线播放音乐了。1、首先从官网下载最新的火狐版本(Linux版):http://firefox.com.cn/2、解压火狐浏览安装包tar  -xjvf xxxx... 查看详情

既然 connect 不再使用 parseCookie 方法,那么我们如何使用 express 获取会话数据呢?

】既然connect不再使用parseCookie方法,那么我们如何使用express获取会话数据呢?【英文标题】:Sinceconnectdoesn\'tusetheparseCookiemethodanymore,howcanwegetsessiondatausingexpress?【发布时间】:2012-09-2920:14:06【问题描述】:在node.js和express中,有... 查看详情

如何在 Firefox 中禁用媒体查询支持?

】如何在Firefox中禁用媒体查询支持?【英文标题】:Howtodisablemediaqueriessupportinfirefox?【发布时间】:2013-06-0203:12:57【问题描述】:我有一个广泛使用CSS3媒体查询的移动网站。我想为不支持媒体查询的浏览器创建一个版本,为它... 查看详情

怎么让firefox支持ajax

我的网站在IE下支持AJAX评论跟会员登陆,可是在firefox下就不支持了,这是怎么回事???之前用的PortableFirefox3.0都不能支持Ajax,即页面上有Ajax操作就会Crash掉。去下载Firefox3.0Beta2Pre(Gecko/2007112305Minefield/3.0b2pre),是23号的英文版... 查看详情

如何从firefox插件执行windows命令?

】如何从firefox插件执行windows命令?【英文标题】:Howtoexecuteawindowscommandfromfirefoxaddon?【发布时间】:2012-04-1818:29:14【问题描述】:如何使用firefox插件执行windows命令并显示其输出?例如:pingwww.stackoverfow.com我只是通过执行打包在... 查看详情

获取一个 Firefox 插件来检测和模仿检查 Apple Pay 支持的尝试

】获取一个Firefox插件来检测和模仿检查ApplePay支持的尝试【英文标题】:gettingaFirefoxplugintodetectandmimicattemptstocheckforApplePaysupport【发布时间】:2019-08-1913:39:52【问题描述】:现在Apple的信用卡产品已经推出,我可以通过ApplePay在网... 查看详情

rtsp流浏览器播放方案

参考技术Artsp流在主流浏览器并不支持直接播放。比如大华的视频流:rtsp://admin:123456@192.168.10.129/cam/realmonitor?channel=1&subtype=0,用vlc可以直接播放。但在浏览器会报ERR_UNKNOWN_URL_SCHEME。那如何在浏览器中播放呢。以下列出几种方案... 查看详情

如何在移动设备上锁定我的 Firefox 扩展程序?

【中文标题】如何在移动设备上锁定我的Firefox扩展程序?【英文标题】:Howtolockmyfirefoxextensiononmobiledevices?【发布时间】:2020-02-0416:49:32【问题描述】:我不想支持他们。我怎样才能锁定这个?manifest.json中的某个地方?【问题讨... 查看详情

在 Java 中启动 VLC 并通过 rc 接口连接到它

...但我仍然有一个问题:startingvlcplayerinjavaVLC的Java绑定似乎不再处于积极开发中,并且无论如何都不支持命令行上的所有可能。鉴于以下代码,我无法从MacOS10.5.8(Java1.6 查看详情

火狐firefox57不支持tabmixplus插件的问题

火狐的TabMixPlus插件管理标签页很好用,但是在这次升级到57版本后不能用了,也没找到合适的替代品。该插件一个很常用的功能是在新建的标签页打开网页(而不是在当前页上跳转),该功能直接修改Config配置即可启用。在地址... 查看详情

在网站上显示 RTSP

...像机的RTSP链接。由于video标签不支持RTSP,谷歌浏览器也不再支持VLC和QuickTime插件,那么目前使用RTSP链接显示这个摄像头最好的方式是什么?【问题讨论】:HowcanIdisplayanRTSPvideostreaminawebpage?的可 查看详情

firefox插件

Vimium,vimperator,vimfx,pentadactyl最好用那个求分析,讲解差别Firefox插件是火狐了浏览器插件,使其功能大大增强,内容更加丰富,但过多的插件会增加浏览器的启动速度。AdblockPlus:订阅规则后,屏蔽广告的神器字体管理器:重新定... 查看详情

Firefox 开发者工具中没有 VueJS 选项卡

】Firefox开发者工具中没有VueJS选项卡【英文标题】:NoVueJStabinFirefoxdevelopertools【发布时间】:2018-09-1308:53:15【问题描述】:Vue选项卡不再在Firefox开发人员工具中弹出。它也不适用于任何使用Vue(在开发模式下)的网站。我已经... 查看详情