位置: IT常识 - 正文

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

编辑:rootadmin
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桥接成功为什么不能上网)

  • 品牌究竟需要怎样的DMP?(品牌最需要什么)

    品牌究竟需要怎样的DMP?(品牌最需要什么)

  • 怎么删除企业微信联系人(怎么删除企业微信创建的企业)

    怎么删除企业微信联系人(怎么删除企业微信创建的企业)

  • vivo NEX 3s的解锁方式有哪些呢(vivonex3s解锁忘记密码怎么办)

    vivo NEX 3s的解锁方式有哪些呢(vivonex3s解锁忘记密码怎么办)

  • 300m路由器和1000m路由器有什么区别(300m路由器和2.4g路由器)

    300m路由器和1000m路由器有什么区别(300m路由器和2.4g路由器)

  • 为什么苹果充值不了(为什么苹果充值显示付款方式被拒)

    为什么苹果充值不了(为什么苹果充值显示付款方式被拒)

  • 华为8lite什么型号(华为8lite手机多少钱)

    华为8lite什么型号(华为8lite手机多少钱)

  • win10重置后很卡怎么办(window10系统重置卡了)

    win10重置后很卡怎么办(window10系统重置卡了)

  • 怎么打开扫描二维码(怎么调出扫描)

    怎么打开扫描二维码(怎么调出扫描)

  • 苹果8p跑分多少算正常

    苹果8p跑分多少算正常

  • vega10相当于什么显卡(vega10参数)

    vega10相当于什么显卡(vega10参数)

  • 电视剧怎么投屏到电视(Hisense电视剧怎么投屏)

    电视剧怎么投屏到电视(Hisense电视剧怎么投屏)

  • 去iphone售后帮验机吗(苹果售后验证手机要钱吗)

    去iphone售后帮验机吗(苹果售后验证手机要钱吗)

  • 小米cc9怎么分屏(小米cc9怎么分屏使用方法)

    小米cc9怎么分屏(小米cc9怎么分屏使用方法)

  • 华为手机有扫描功能吗(华为手机有扫描图片文本的功能吗)

    华为手机有扫描功能吗(华为手机有扫描图片文本的功能吗)

  • 微信辅助解封一年几次(微信辅助解封一个月能解几次)

    微信辅助解封一年几次(微信辅助解封一个月能解几次)

  • 微信聊天记录咋恢复(微信聊天记录咋查)

    微信聊天记录咋恢复(微信聊天记录咋查)

  • 港版11pro与国行区别(11pro港行还是国行好)

    港版11pro与国行区别(11pro港行还是国行好)

  • 苹果x三维触控怎么关闭(苹果X三维触控怎么打开)

    苹果x三维触控怎么关闭(苹果X三维触控怎么打开)

  • 平板电脑可以上微信吗(平板电脑可以上飞机随身带吗)

    平板电脑可以上微信吗(平板电脑可以上飞机随身带吗)

  • 手机左上角怎么设置字(手机左上角怎么不显示中国电信)

    手机左上角怎么设置字(手机左上角怎么不显示中国电信)

  • 苹果电量低于20提示怎么关闭(苹果电量低于20弹窗怎么关闭)

    苹果电量低于20提示怎么关闭(苹果电量低于20弹窗怎么关闭)

  • 苹果手机微信里面的信息删除了怎么恢复(苹果手机微信里的文件怎么删除)

    苹果手机微信里面的信息删除了怎么恢复(苹果手机微信里的文件怎么删除)

  • 手机软件停止运行怎么办(手机软件停止运行)

    手机软件停止运行怎么办(手机软件停止运行)

  • WordPress如何禁用RSS Feed并移除链接(wordpress技巧)

    WordPress如何禁用RSS Feed并移除链接(wordpress技巧)

  • 实收资本印花税是营业账簿吗
  • 个人开不动产租赁发票税率
  • 小型中央空调机
  • 工程图纸设计费用收费标准
  • 年初建账考虑要点有哪些
  • abc类企业是什么意思
  • 购入汽车的增值税可以抵扣差额开具的销项吗
  • 房地产企业土地使用权入什么科目
  • 当月开票当月收款
  • 企业所得税佣金扣除比例
  • 产品成本核算过程
  • 房地产企业用电计入什么科目
  • 工程保险费属于企业管理费吗
  • 进项税发票已经认证但对方又作废
  • 非经营活动界定,主要说明哪些情形不交增值税
  • 税金及附加是根据什么填列的
  • 个体工商户个税减免优惠政策
  • 百旺金赋服务费280元发票在哪里开
  • 房产税要来了!租金也要交,最高达到12%
  • 电商无发票成本怎么做账
  • 工会经费 管理费用
  • 汇算清缴所得税账务处理
  • 联营店铺收取的收入如何账务处理?
  • 核销单怎么做
  • win11怎么设置桌面显示我的电脑
  • 华为鸿蒙双击背面打开健康码
  • 经营费用包括哪些科目明细
  • 去年的季度所得税额怎么做账
  • 闲置设备怎么处理
  • 快启动u盘怎么打开
  • pkjobs.exe - pkjobs是什么进程 有什么用
  • php句法规则详解图
  • 福利补贴属于工资吗
  • 单位未足额缴纳社保可以补交几年
  • 企业进行投资的类型有哪些
  • 房地产取得土地怎么做账
  • 手续费在银行系统哪里查
  • 劳务公司给包工头打款备注写什么
  • yii2权威指南
  • 税务系统申报表
  • 活动委托书范本
  • java数组合并变字符串
  • mongodb cond
  • sql数据库check 约束代码怎么设置
  • 未开票收入缴纳增值税吗
  • 增值税补充申报表不填可以吗
  • 资产负债表怎么算
  • 同时安装vs2005团队开发版和sql 2005企业版的方法(downmoon原作)
  • sql dbo
  • 费用多报销了,但已经给了,怎么办
  • 事业单位资产负债表自动转帐
  • 增值税普通发票需要交税吗
  • 个体的个人所得税怎么交税?
  • 利息收入的会计科目
  • 购买方账务处理
  • 存储sql
  • mac上dns设置
  • u盘发光
  • auepuc.exe是什么软件
  • Win10 Mobile 10572怎么更新升级? 需回滚到WP 8.1
  • directx出现错误
  • 在Windows Server 2012中,管理员默认的用户名是
  • win8系统开启摄像头权限
  • linux查看hz
  • 电脑系统脚本错误
  • win8开始界面设置
  • linux里chmod用法
  • android搭建环境
  • opengl颜色混合模式
  • pops基本属性
  • 如何正确使用标准电池和检流计
  • 各种常用的js函数有哪些
  • android view详解
  • cmd的tree指令
  • shell脚本 \r
  • ANDROID手机客户端软件开发工程师
  • input按钮的事件处理大全
  • python 递归函数与循环的区别
  • 能用python做什么
  • 如何配置centos7
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设