前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WebRTC能给我带来什么?

WebRTC能给我带来什么?

作者头像
LiveVideoStack
发布2021-09-01 15:53:06
4100
发布2021-09-01 15:53:06
举报
文章被收录于专栏:音视频技术

正文字数:1173 阅读时长:3 分钟

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

文 / Russell Trafford-Jones

原文链接 / https://thebroadcastknowledge.com/2021/02/02/video-i-know-x-what-does-webrtc-get-me/#video020221

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的一系列有趣的创新用途,从非正式的群组流媒体到无人机、共享在线游戏到文件传输等等。

现在就来看看吧!

LiveVideoStackCon 2021 ShangHai

我们准备好全新的内容

在上海欢迎您的到来

LiveVideoStackCon 2021 上海站

北京时间:2021年4月16日-4月17日

点击【阅读原文】了解大会详情

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-02-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 LiveVideoStack 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
NAT 网关
NAT 网关(NAT Gateway)提供 IP 地址转换服务,为腾讯云内资源提供高性能的 Internet 访问服务。通过 NAT 网关,在腾讯云上的资源可以更安全的访问 Internet,保护私有网络信息不直接暴露公网;您也可以通过 NAT 网关实现海量的公网访问,最大支持1000万以上的并发连接数;NAT 网关还支持 IP 级流量管控,可实时查看流量数据,帮助您快速定位异常流量,排查网络故障。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档