0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

WebRTC现在已经成为了W3C的正式标准

LiveVideoStack 来源:LiveVideoStack 作者:LiveVideoStack 2021-03-02 16:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Russell Traffor-Jones在直播环境下对 WebRTC 的使用方式做了很好的介绍。

WebRTC现在已经成为了W3C的正式标准,提供具有NAT遍历功能的次秒级的点对点视频和音频流。次秒级延迟已经被广泛应用于视频会议之中,也一直是视频流公司的焦点,如Millicast和Limelight(仅举两个例子),这些公司旨在将这种点对点技术交付给成千上万的人。在不到一秒钟的时间内便实现了交互式视频、游戏流、拍卖和超低延迟的体育运动。

针对直接使用其他流媒体协议的用户,Pion的创建者肖恩•杜布瓦(Sean DuBois)在SF Video Tech上谈到了WebRTC带来的RTMP、SRT和RIST等协议。它的核心是WebRTC(如SRT和RIST)创建一个连接,通过它可以发送各种数据。虽然我们期望媒体被发送,但是实际上,文件传输可以很容易地被实现——让我们不要忘记整个SRT是建立在UDT之上的,而UDT是一个专门用于文件传输的实用程序。在可以实现文件传输的地方,实时数据和元数据传输也可以实现。

Sean很快将WebRTC概括为(典型)浏览器之间的协议,这是一种点对点的安全连接,多个音频和视频流可以在其连接上流动。与RIST和其他最新的协议一样,它基于许多已有的协议:SRTP、DTLS、ICE和SDP等技术来提供信令、连接管理、加密和通信

对于RTMP非常长的改进列表,它们都在视频中被简明扼要地展现出来了,所以我们在这里只突出几个要点。重要的是,低延迟是其中的关键。RTMP在当时是属于低延迟的,但并不是以今天的低延迟标准。Sean解释说,谷歌的Stadia可以为按键提供125毫秒的视频延迟。DTLS和SRTP对于安全性来说是必不可少的,但是它们是众所周知便于理解和可靠的保护数据的方法。DTLS与TLS几乎完全相同,TLS保护您的银行转账,只是将其改为UDP而不是TCP中。但是,WebRTC可以通过交换“指纹”(DTLS-SRTP)而不是支持web上TLS的完全可信的证书基础结构来工作。只要您有信心可以提前安全地交换指纹,那么取消对证书的要求对于灵活性和敏捷性是一个很大的提升。

NAT遍历也是一大福音,即使两个端点都在防火墙后面,端点也总能找到通信的方法,尽管这确实意味着需要ICE服务器来促进连接。然而,在广播中,你更有可能控制一端,这样就不太需要这样做了。Sean强调了使用WebRTC的“同步广播”功能在同一流中发送多个质量级别的能力。

之后Sean着眼于SRT和RIST。这两种协议都是低延迟流协议,它们都可以提供次秒级的流传输,以实现RTT相对较低的良好连接。Sean强调了SRT和RIST在协商使用中的编解码器及其可选安全性方面的不足。由于更注重提供贡献源,它们往往具有更静态的配置,通常是在测试程序之后创建的,以确保其质量能够被广播商/流媒体提供商所接受。

最后,Sean重点介绍了WebRTC的一系列有趣的创新用途,从非正式的群组流媒体到无人机、共享在线游戏到文件传输等等。

现在就来看看吧!

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 流媒体
    +关注

    关注

    1

    文章

    200

    浏览量

    17152
  • WebRTC
    +关注

    关注

    0

    文章

    57

    浏览量

    11860

原文标题:WebRTC能给我带来什么?

文章出处:【微信号:livevideostack,微信公众号:LiveVideoStack】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    一台就够了! 4K/8K编解码器THEIA T1 MINI:NDI HX3/WebRTC低延迟互联,四路解码全面解锁

    工具。 全能在手,IP化传输如此简单 这款设备体积小巧,能力却不容小觑。它集成了12G-SDI、HDMI 2.1、NDI及WebRTC于一身,是业界少有的全能型选手。其搭载的NDI HX3技术,能以高效
    发表于 12-04 13:14

    Type-C小风扇18W快充,15分钟续航1小时

    随着科技的飞速发展, Type-C接口正迅速取代micro-USB成为电子设备的标准配置 ,这一变革不仅体现在手机、笔记本等主流设备上,也深刻影响着小型家电领域,尤其是便携小风扇市场。
    的头像 发表于 12-01 11:01 26次阅读
    Type-<b class='flag-5'>C</b>小风扇18<b class='flag-5'>W</b>快充,15分钟续航1小时

    国产芯片已经成为客户BOM单的一部分国产芯片发展到什么程度?

    行业资讯
    芯广场
    发布于 :2025年11月18日 16:59:39

    AFE432A3W/AFE532A3W 技术文档总结

    10 位 AFE532A3W 和 8 位 AFE432A3W (AFEx32A3W) 是 3 通道、缓冲电压输出、电流输出和 ADC 输入、智能模拟前端 (AFE)。AFEx32A
    的头像 发表于 10-27 13:49 369次阅读
    AFE432A<b class='flag-5'>3W</b>/AFE532A<b class='flag-5'>3W</b> 技术文档总结

    慧能泰推出PD 40WC和双C爆款型号

    40WC和双C爆款型号HUSB380B。零外围的极简设计、小巧的封装尺寸,以及毫不逊色的性能,是iPhone 17快充的“最佳拍档”。 HUSB380B SOP-8L封装单C 40
    的头像 发表于 10-12 14:27 1228次阅读

    科普 | WebRTC开发调度台如何拉取视频监控画面

    目前很多的融合通信,应急指挥项目使用WebRTC方式开发调度台的操控界面,由于WebRTC的实时通信能力和丰富的开源社区支持能力,使用WebRTC在应急指挥,融合通信方面具有天然的优势。可以快速实现
    的头像 发表于 09-25 16:32 527次阅读
    科普 | <b class='flag-5'>WebRTC</b>开发调度台如何拉取视频监控画面

    STM32已经标准库写好的代码,怎么导入RT THREAD?

    之前已经在裸机上实现了SAE J1939协议,因为要添加IOT 功能,现在想添加RT THREAD.因为之前写裸机程序的时候用的是标准库。而RT THREAD STUDIO自动生成的是HAL库,请问有什么好方法在我原来的代码上添
    发表于 09-19 06:16

    开源鸿蒙Web与W3C标准分论坛圆满举办

    近日,开源鸿蒙开发者大会2025(OHDC.2025)Web与W3C标准分论坛在深圳圆满举办。本次分论坛汇集了生态伙伴、W3C委员会、行业标准制定方等数十位Web领域相关专家,对开源鸿
    的头像 发表于 06-05 15:16 862次阅读

    STM32已经标准库写好的代码,怎么导入RT THREAD?

    之前已经在裸机上实现了SAE J1939协议,因为要添加IOT 功能,现在想添加RT THREAD.因为之前写裸机程序的时候用的是标准库。而RT THREAD STUDIO自动生成的是HAL库,请问有什么好方法在我原来的代码上添
    发表于 05-27 06:01

    MHMF092L1C3-MINAS A6BL (EtherCAT)系列 标准规格书 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF092L1C3-MINAS A6BL (EtherCAT)系列 标准规格书相关产品参数、数据手册,更有
    发表于 01-09 18:50
    MHMF092L1<b class='flag-5'>C3</b>-MINAS A6BL (EtherCAT)系列 <b class='flag-5'>标准</b>规格书 松下

    MHMF092L1C3-MINAS A6NL系列 (RTEX) 标准规格书 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF092L1C3-MINAS A6NL系列 (RTEX) 标准规格书相关产品参数、数据手册,更有MHMF092L1C3
    发表于 01-08 19:07
    MHMF092L1<b class='flag-5'>C3</b>-MINAS A6NL系列 (RTEX) <b class='flag-5'>标准</b>规格书 松下

    MHMF092L1C3-MINAS A6 系列 标准规格书 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF092L1C3-MINAS A6 系列 标准规格书相关产品参数、数据手册,更有MHMF092L1C3-MINAS A6 系列
    发表于 01-08 19:02
    MHMF092L1<b class='flag-5'>C3</b>-MINAS A6 系列 <b class='flag-5'>标准</b>规格书 松下

    扬杰科技USB PD快速充电标准的ESD EOS保护方案

    和USB 3.x,不仅传输速率从1.5Mbps提升到40Gbps,而且适用的连接器类型也不一样,如USB Type-A和USB Type-C。随着欧盟法规要求,USB Type-C已经成为
    的头像 发表于 01-05 10:05 2324次阅读
    扬杰科技USB PD快速充电<b class='flag-5'>标准</b>的ESD EOS保护方案

    请问adc11c125配置成为差分时钟输入的时候, 差分输入的电平标准是什么样的?

    请问adc11c125配置成为差分时钟输入的时候, 差分输入的电平标准是什么样的?LVPECL Output标准可以吗?
    发表于 12-17 08:51

    RTC与WebRTC的主要区别

    在数字通信领域,实时通信(RTC)和WebRTC是两个经常被提及的术语。它们都旨在提供即时的、高质量的通信体验,但它们在实现方式、应用场景和技术支持上有所不同。 1. 定义与起源 1.1 实时通信
    的头像 发表于 12-11 15:41 1892次阅读