位置: IT常识 - 正文

WebRTC实现rtsp流在浏览器中播放(rtp webrtc)

发布时间:2024-01-03
WebRTC实现rtsp流在浏览器中播放

推荐整理分享WebRTC实现rtsp流在浏览器中播放(rtp webrtc),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:webrtc rtt,webrtc sfu,webrtc rtc,webrtc推流到rtmp,webrtc rtt,webrtc推流到rtmp,webrtc推流到rtmp,webrtc rtp rtcp,内容如对您有帮助,希望把文章链接给更多的朋友!

WebRTC实现rtsp流在浏览器中播放(rtp webrtc)

一般诸如海康威视,大华等监控视频流都是推送的rtsp或rtmp流,这些都是无法在浏览器中直接播放的。因此出现了以下几种方法实现在浏览器端播放。

处理该问题的主流方法大概分为以下几种

PS(由于浏览器的更迭以及Flash不在被支持,所以依赖IE和Flash的方法如使用IE浏览器配合VLC插件,通过video.js配合Flash实现网页播放此处不作介绍)

通过Nginx+ffmpeg+nginx-http-flv-module模块将rtsp流转为flv格式使用flv.js直接播放通过webrtc-streamer将rtsp转为WebRTC流播放其他一些插件

通过WebRTC实现播放

webrtc-streamer插件开源地址:https://github.com/mpromonet/webrtc-streamer通过git clone命令下载对应系统webrtc解压后进入文件目录下,通过CMD打开,输入webrtc-streamer.exe -H 0.0.0.0:9001启动服务(可以指定ip地址和端口号,远程访问注意防火墙)启动成功后可输入以下地址访问页面预览,注意,如果绑定的不是0.0.0.0请输入对应iphttp://127.0.0.1:9001/webrtcstreamer.html?video=你的rtsp流地址如果无法查看视频(确保rtsp流地址正确的情况下,不确定可以先用vlc访问一下),可能是权限问题,尝试用管理员身份打开CMD

通过代码实现

<html><head><script src="js/adapter.min.js" ></script><script src="js/webrtcstreamer.js" ></script><script> var webRtcServer= null; window.onload= function() { webRtcServer= new WebRtcStreamer("video","http://ip地址:9001");webRtcServer.connect("rtsp地址"); } window.onbeforeunload = function() { webRtcServer.disconnect(); }</script></head><body class="body"><video id="video" autoplay muted ></video></body><style>.body{ width:100%; height:100%; padding:0; margin:0;}#video{ padding:0; width:720px; height:400px;}</style></html>
本文链接地址:https://www.jiuchutong.com/zhishi/284139.html 转载请保留说明!

上一篇:摇篮山-圣克莱尔湖国家公园 (© Rob Blakers/Getty Images)(摇篮山圣克莱尔湖国家公园)

下一篇:路由器WDS桥接成功但是电脑无法上网该解决方法(路由器wds桥接成功为什么不能上网)

  • 手机个人所得税app下载官网
  • 运输行业一般纳税人税率
  • 零星小额交易要交税吗
  • 增值税申报表在哪里打印
  • 企业所得税前扣除是什么意思
  • 不征税收入怎么申报企业所得税
  • 收到员工归还借款属于现金流量表
  • 收回已作为坏账准备的应收账款会计分录
  • 生产中材料的合理损耗核算
  • 车过户怎么处理
  • 建筑物加高违法么
  • 未开票收入改为开票收入做账
  • 普通发票费用会计分录
  • 上月计提的工资,下月做调整
  • 存货计价方法的选择对利润表中的项目没有影响
  • 发票冲红有时间要求吗
  • 两处拿工资的缴税问题
  • 租赁服务可以享受加计抵减吗
  • 个人独资企业查账征收个人所得税汇算清缴
  • 交换房产土地如何交税
  • 旅游业小规模纳税人亏损怎么填报
  • prevsrv.exe - prevsrv是什么进程 有什么用
  • 大额医疗救助金怎么申请
  • 应交税费在借方是进项还是销项
  • 准予从销项税额中扣除的有
  • 残疾人保障金汇算清缴填在哪里
  • 外贸企业代理出口销售的出口退税手续由谁办理
  • 工程完工结转成本怎么算
  • 共管账户和监管账户是一样的吗知乎
  • vue的安装命令
  • 会计差错更正账务处理会计分录
  • 向农户收购农产品怎么打款
  • 个税申报中是否婚前各自首套贷款
  • 工会经费计税依据是上年工资还是当年工资
  • 建行e信通怎么转让
  • mac配置flutter环境变量
  • es6箭头函数写法
  • kill命令用法
  • 会计在账本上怎么记账
  • 研发支出可以计提吗
  • opengl环境光参数
  • Python解释器有哪几种
  • 研发费用计入什么表
  • mysql5.5创建用户
  • 变动成本法的计算步骤
  • 固定资产后续计量包括哪些内容
  • 房地产开发产品科目设置
  • 应交税费期末余额在借方怎样处理
  • 税控盘全额抵扣怎么填申报表
  • 机关单位工会经费提取比例
  • 房屋建筑物固定资产标牌图片
  • 委托加工产品消费税税率
  • 支付银行贷款利息的会计处理
  • 收到投资款现金流量
  • 税收罚款支出计算公式
  • sqlserver Union和SQL Union All使用方法
  • win10系统怎么修改用户名称
  • xp 指定的域不存在,或无法联系
  • 如何安装ubuntu20.04
  • vmware怎么放大虚拟机
  • windows8.
  • win7系统怎么连接
  • linux datetime命令
  • Win10 Mobile 10572新增实用功能:未接电话会显示响铃的次数
  • smss.exe是干嘛的
  • win7资源管理器停止工作怎么办
  • win8快捷键设置在哪里设置
  • fdisk硬盘分区工具
  • win7系统怎么关闭屏幕保护
  • 基于jquery实现可定制的web在线富文本编辑器附源码下载
  • perl keys
  • jquery.ui
  • ug编程代码意思
  • 我置顶你也只顶你
  • socket客户端发送数据
  • JQuery点击行tr实现checkBox选中的简单实例
  • 国税局下设几个部门
  • 个人所得税全员申报什么时候开始的
  • 房产折旧怎么算
  • 国税软件下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号