位置: IT常识 - 正文

什么是WebRTC?(什么是webrip)

编辑:rootadmin
什么是WebRTC? WebRTC系列<一> 

推荐整理分享什么是WebRTC?(什么是webrip),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:什么是web软件,什么是webrip,什么是web容器,你了解的web容器有哪些?,什么是web容器?能列举几个常见的web容器吗?,什么是web容器,你了解的web容器有哪些?,什么是web软件,什么是web容器?能列举几个常见的web容器吗?,什么是web容器,内容如对您有帮助,希望把文章链接给更多的朋友!

阅读关于webRTC的其他文章:

WebRTC系列<一> 什么是WebRTC?

WebRTC系列<二> 案例与工具

一、WebRTC简介什么是WebRTC

从另一个角度来看,WebRTC 只是一个媒体引擎,上面有一个 JavaScript API,所以每个人都知道如何使用它(尽管浏览器实现仍然各不相同)。

WebRTC,网页即时通讯(英语:Web Real-Time Communication),是直接在 Web 浏览器内驱动实时通信(语音、视频和任意数据)方法的API。它于2011年6月1日开源并在Google、Mozilla、Opera支持下被纳入万维网联盟的W3C推荐标准,并于 2011 年标准化。谷歌开源的一款产品。

简单的说:WebRTC 是一种 HTML5规范,他无需在浏览器中安装任何插件可以在网页内进行实时通信工作的开源技术,它直接在浏览器和设备之间添加实时媒体通信。

到 2016 年,估计安装了 20 亿个可以与 WebRTC 一起工作的浏览器。从流量的角度来看,仅浏览器通信就估计每周传输超过 10 亿分钟和 500 TB 的数据。

下图是新冠期间,WebRTC使用情况:

WebRTC 如何工作

WebRTC 是一个媒体引擎,上面有一个 JavaScript API,所以每个人都知道如何使用它(尽管浏览器实现仍然各不相同)

(1)紫色部分是Web开发者API层;

(2)蓝色实线部分是面向浏览器厂商的API层

(3)蓝色虚线部分浏览器厂商可以自定义实现

传统的客户端和服务器通信:

应用WebRTC 技术的客户端和服务器通信:

以某种方式从一个浏览器向另一个浏览器发送信号,一旦建立联系,可以直接在两个浏览器之间向它们发送消息——而 Web 服务器永远不会接触这些消息。

什么是WebRTC?(什么是webrip)

这就是为什么许多人将 WebRTC 称为点对点技术。或简称 P2P。因为浏览器可以直接通信。

 WebRTC服务架构

WebRTC 浏览器与终端兼容性

WebRTC 在所有现代浏览器中都可用。Google Chrome、Mozilla Firefox、Apple Safari 和 Microsoft Edge 都支持它。也可以将其集成到应用程序或嵌入式设备中,而完全不需要浏览器。

应用场景:媒体和访问:

目前,WebRTC 在视频通话中广受欢迎,但不限于视频语音功能。WebRTC 所做的是允许访问设备。您可以访问设备的麦克风、手机或笔记本电脑上的摄像头——或者它本身也可以是屏幕。您可以捕获用户的显示,然后远程共享或记录该屏幕。无论它做什么都是实时的,可以实现实时交互。WebRTC 不仅限于语音和视频。它允许发送任何类型的任意数据。

更多应用场景

1,统一通信——语音和视频通话、1:1 或小组会议、远程协助、直播;

2,远程操作——远程医疗、驾驶汽车、无人机、运输;

3,云游戏——在云中渲染游戏的视觉效果并将其实时发送给玩家

4,云主机 —— 操作远程机器(高性能机器或高度安全/配置的机器),就像它是本地机器一样

5,虚拟空间和虚拟世界——在 2D 或 3D 合成渲染的虚拟环境中与人们会面

应用举例:

peer5.com企业内容分发网络 ;

hopin.com虚拟活动平台;

stadia.com在服务器上玩游戏。

扩展阅读:

WebRTC技术简介 - 知乎

WebRTC 学习总结 - 知乎

是什么,为什么,如何使用 | 给好奇者的WebRTC

你未必知道的 WebRTC:前世、今生、未来

WebRTC相关开发资料 - 知乎

本文链接地址:https://www.jiuchutong.com/zhishi/294548.html 转载请保留说明!

上一篇:vue+uniapp瀑布流布局多种实现方式(vue实现瀑布流布局)

下一篇:华卡雷瓦雷瓦森林的红木纪念树林,新西兰北岛 (© Michael Breitung/Huber/eStock Photo)(雷瓦老板)

  • 企业怎样定位推广方式?网络推广的方法有哪些?(企业如何定位)

    企业怎样定位推广方式?网络推广的方法有哪些?(企业如何定位)

  • js for循环(js for循环等待1秒)

    js for循环(js for循环等待1秒)

  • 2ndf手机计算器里是什么键字(手机计算器20%)

    2ndf手机计算器里是什么键字(手机计算器20%)

  • 手机重启后如何恢复数据(手机重启后如何恢复以前的样子)

    手机重启后如何恢复数据(手机重启后如何恢复以前的样子)

  • cad中偏移命令的快捷键是什么(cad偏移命令在哪里2019)

    cad中偏移命令的快捷键是什么(cad偏移命令在哪里2019)

  • cernet是什么网(cer网络用语啥意思)

    cernet是什么网(cer网络用语啥意思)

  • 小米闹钟整天说网络不可用(小米闹钟整天说密码错误)

    小米闹钟整天说网络不可用(小米闹钟整天说密码错误)

  • 计算机网络系统是由什么组成的(计算机网络系统按其覆盖范围可分成三类)

    计算机网络系统是由什么组成的(计算机网络系统按其覆盖范围可分成三类)

  • 微信官网自助解除限制(微信官网自助解除限制网址)

    微信官网自助解除限制(微信官网自助解除限制网址)

  • 暂时无法接通或已关机是什么意思

    暂时无法接通或已关机是什么意思

  • 网易云音乐会员有什么用(网易云音乐会员和黑胶有什么区别)

    网易云音乐会员有什么用(网易云音乐会员和黑胶有什么区别)

  • 小米手环4检测不到午睡(小米手环4检测不到心率)

    小米手环4检测不到午睡(小米手环4检测不到心率)

  • vivo安全中心在哪里打开(vivox21安全中心在哪)

    vivo安全中心在哪里打开(vivox21安全中心在哪)

  • wadl是什么文件(wadl文件是干什么的)

    wadl是什么文件(wadl文件是干什么的)

  • 华为手环不能接电话(华为手环不能接电话吗)

    华为手环不能接电话(华为手环不能接电话吗)

  • 苹果11是不是双卡双待手机(苹果11是不是双卡槽)

    苹果11是不是双卡双待手机(苹果11是不是双卡槽)

  • 电脑怎么剪辑音乐(电脑怎么剪辑音乐时长)

    电脑怎么剪辑音乐(电脑怎么剪辑音乐时长)

  • ipad11支持无线充电吗(ipad11能无线充电吗)

    ipad11支持无线充电吗(ipad11能无线充电吗)

  • 表格的画线工具在哪里(表格中画线条怎么制作)

    表格的画线工具在哪里(表格中画线条怎么制作)

  • 群聊聊天记录怎么生成(群聊聊天记录怎么转发)

    群聊聊天记录怎么生成(群聊聊天记录怎么转发)

  • Linux做代理服务器实现步骤详解(代理 linux)

    Linux做代理服务器实现步骤详解(代理 linux)

  • Linux下定制SSH来简化远程访问的方法(linux如何配置ssh)

    Linux下定制SSH来简化远程访问的方法(linux如何配置ssh)

  • vue安装及环境配置(怎么安装vue环境)

    vue安装及环境配置(怎么安装vue环境)

  • ORB特征(orb特征点匹配)

    ORB特征(orb特征点匹配)

  • 不仅仅是ChatGPT:分享一些AI时代的有力工具(不仅仅是喜欢原唱)

    不仅仅是ChatGPT:分享一些AI时代的有力工具(不仅仅是喜欢原唱)

  • 劳务税是什么 和个税的区别
  • 增值税进项税销项税
  • 融资租入的固定资产需要计提折旧吗
  • 上个月结余应该做到这个月收入里面吗
  • 合同资产在资产负债表中列入什么项目
  • 委托加工直接对外销售的消费税
  • 劳务报酬所得如何计税
  • 销售商品房属于什么税
  • 融资租入固定资产属于资产吗
  • 节税租赁和销售的区别
  • 办公室零食采购台账
  • 销项进项怎么转化
  • 支付刻制公司印章费
  • 被开除了怎么办理手续
  • 企业亏损会影响利润吗
  • 从联营企业分回利润可以在税前扣除吗
  • 补提以前年度个税会计分录
  • 劳务报酬2019
  • 土地增值税纳税地点
  • 单位付款方式
  • 保证金利息收入怎么开票
  • 收取施工队管理费
  • 资本增值是什么
  • 开票的时候开票人是管理员
  • 筹建人员是什么工作
  • 什么是增值税
  • 委托招聘服务费怎么算
  • mac电脑command键快捷设置
  • 制造费用的低值易耗品包括哪些内容
  • linux系统怎么访问共享文件夹
  • 一种简单的快乐
  • macbookpro怎么打开活动监视器
  • 十天学会php教程
  • 企业因政策性原因发生的巨额经营亏损
  • 软件开发企业进项税额抵扣
  • 塔菲尔区域
  • PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
  • vue ref获取元素高度
  • content security policy blob
  • chatplus
  • 生态位模型原理
  • 股权对价支付
  • js在数组中查找指定元素
  • 企业固定资产报废账务处理
  • 织梦内容页模板修改
  • System.Data.SQLite 数据库详细介绍
  • 工业企业提供劳务
  • 土地增值税扣除项目20%
  • 无偿赠送怎么做账
  • 研发费用成本化和费用化
  • 营业总收入包括营业外收入吗
  • 公司基本户里的钱有利息吗
  • 收到货款发货了没开发票怎么入账
  • 可转债中签卖出流程
  • 消费税的账务处理方法
  • 购买税控系统的增值税怎么处理
  • 企业票据贴现属于什么业务
  • 外账需要计提存利息吗
  • 公司的固定资产怎么处理
  • 当月作废的专票还是要交增值税吗
  • 新成立的公司需要年检吗
  • 商业承兑汇票开票流程
  • 隔离模块与隔离模块如何连接?
  • sqlserver登录日志
  • Sqlserver中char,nchar,varchar与Nvarchar的区别分析
  • pd虚拟机安装安卓系统
  • 五笔输入法怎么切换中文
  • linuxzen
  • 使用jquery操作dom
  • unity learn premium
  • unity游戏之羊刀与Pendragon复盘:DotA做对了什么
  • 黑马程序员android移动开发基础教程
  • 关于jQuery中的DOM操作,下列哪种方法用来复制元素?
  • pm2启动nodejs
  • js中concat的用法
  • 面向对象的编程语言更适合大规模编程
  • jquery怎么实现分页功能
  • 欠款抵押房产可以直接过户吗
  • 国家税务总局组建千户集团税收风险分析专业团队
  • 个人所得税的工资比实际的多
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设