位置: 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)(雷瓦老板)

  • 劳务费个人所得税由谁申报
  • 房屋契税怎么交在手机上操作
  • 员工过生日计入什么科目
  • 申报无票收入次月红冲有没有风险
  • 个体户核定征收2023新政税率
  • 劳务收入个税需要进行所得税汇算吗
  • 固定资产转让开票金额是净值
  • 红字发票冲红需要收回原发票吗
  • 企业减免的所得税税率
  • 企业所得税公益性捐赠扣除标准
  • 长期挂账的应付账款怎么处理
  • 小规模企业工资表怎么做
  • 营利性医院如何开办对外药房业务
  • 差额征税发票如何做分录
  • 节日现金福利征收个人所得税吗
  • 个人车卖给公司可以抵税吗
  • 实收资本减少会不会变相影响注册资本金
  • 个人到税局开具发票流程
  • 手把手教你win7换主板不重装系统的方法
  • 鸿蒙系统怎么升级3.0
  • 个体户税务申报需要什么资料和手续
  • 手机如何测试网络稳定性
  • php如何使用session
  • thinkphp怎么用
  • 上月多计提的税金及附加怎么办
  • 补缴税款可以享受减免政策么
  • 托收账款属于什么会计科目
  • 潘塔纳尔湿地的成因
  • PHP:imagesetinterpolation()的用法_GD库图像处理函数
  • vue 首页
  • 应纳所得税额税率表
  • 存货短缺会计处理
  • 前后端交互用什么技术
  • 聊聊vue3的defineProps、defineEmits、defineExpose
  • 宝宝不肯坐推车怎么办
  • Win11 Build 23435 预览版今日发布: 文件管理器引入图库功能
  • hypergraph learning
  • 跳出框架是什么意思
  • 网络安全技术
  • yolov4参数设置
  • php执行另一个php
  • php对接公众号支付
  • 微信公众号的推送
  • 维修费开票属于信息技术服务吗
  • 投资者减除费用30000
  • 如何利用sql进行数据传输
  • 公司股东退股如何对资产纳税
  • 微信,支付宝等第三方支付对货币的影响
  • 固定资产清理是资产类的备抵科目吗
  • 小规模纳税人转一般纳税人的条件
  • 自建生产线的入账价值
  • 坏账计入管理费用,摘要怎么写
  • 所得税后净现金流量计算
  • 建筑业收入叫什么
  • 预付在建工程款的会计分录
  • 公司库存商品科目余额太大怎么办
  • 因产品质量问题造成的损失怎么赔偿
  • 增值税的专用发票的相关规定
  • 财务费用中的汇兑损益和汇兑收益的区别
  • sqlserver日期类型数据
  • mysql 索引的类型
  • win7系统安装win10 怎么安装
  • 笔记本上安装软件怎么弄
  • 将哪一linux文件系统引入
  • win8启用或关闭windows功能
  • win10系统锁屏后不弹出解锁界面
  • windows8怎么关闭广告弹窗
  • pm是什么软件的缩写
  • js函数详解
  • input和button按钮合到一起
  • shell 输出
  • python快速排序算法代码
  • js中递归是什么意思
  • shell删除指定内容
  • python批量创建文件
  • unity热更新框架对比
  • 专票购买方是对方公司吗
  • 重庆市医疗保障局
  • 小规模纳税人需要建账吗
  • 税务总局四个确保
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设