-->
保存您的免费座位流媒体连接今年八月. Register Now!

Video: Pros & Cons of WebRTC for Live Streaming Playback

Learn more about WebRTC at Streaming Media's next event.

Watch the complete video of this presentation from Streaming Media West, T202:如何:识别实时流媒体播放的真实世界选项, in the Streaming Media Conference Video Portal.

Read the complete transcript of this clip:

Robert Reinhardt: WebRTC is the big gorilla in the room, if you will. 它已经存在很长时间了,我来自Flash的世界. 在Flash流行的时候,我做了很多Flash开发工作. 在这些环境中,最伟大的事情之一就是一旦环境中出现了新的东西, 我知道它将在一年内向全世界的观众开放. Right? So if a new feature came out like H.264 support, boom, 我们知道它会成功,因为有一个插件很快就在世界各地传播开来.

Obviously, with standards, standards take a while to evolve, let alone not just from their specs, but to their implementation. So not everyone's using the same API still. I know Firefox is catching up. 实际上,我现在有一个医疗领域的客户正在实施WebRTC, 但这是其中一个网站,当你去使用服务, it's like you have to use Chrome. They just don't want to worry about, 他当时没有足够的百家乐软件让他的团队去担心多个浏览器, 并修复所有可能出现在不同浏览器上的WebRTC问题.

So, I recently wrote a 开发者为WebRTC直播支付先锋税 关于WebRTC将带来的开创性税收. It's funny, if you search for open-source libraries for WebRTC, 你会发现很多过时的库,它们不一定会成为浏览器中可用的最新最好的WebRTC api的一部分.

One of my beefs with Wowza, which I'm a big fan of... If you've seen be talk at other sessions, 在我的服务器安装中,我几乎一致地使用Wowza, 尽管我也安装过很多其他的服务器. 开始在WebRTC实现中更多地使用Red5,主要是因为Wowza ... 我不想说他们在WebRTC上犯了错误, 但他们没有给它我认为它需要的优先级. Again, I'm nitpicking with them again on that one.

But WebRTC is the future, and the biggest drawback I sill find with WebRTC, 我和这个医疗客户一起工作了一年多,帮助他们实现了WebRTC, it's just the whole VP8 versus H.264 stack. So sometimes their recordings, 或者有时如果用户从他们的电脑上广播,他们在Chrome上, it might be using VP8. It might not be using H.264.

但它实际上只是在一天结束时转换所有东西, 因为他们想在WebRTC上记录他们所做的一切, taking it to a common format. 我们都知道VP8不会在iOS上运行, 所以如果他想让录音在不同的设备上工作,这样人们就可以在医疗领域回顾他在这个平台上做了什么, 那么转换就变成了使WebRTC解决方案工作的必要之恶.

And potentially transcodes on the fly. If you're live streaming in VP8, and you want to go to a big audience, again, 我可以和三个同事开一个WebRTC会议, but if I want everyone to watch what we're doing, they don't have to watch over WebRTC. I could take that WebRTC, aggregate it, 在云端用FFmpeg之类的东西做一些合成, and then push out an HLS of that presentation.

If I was doing a panel here, 实际上,我可以通过WebRTC在参与者之间进行, 然后如果我想把它转换成服务器级别的HLS, and then we could mix and match these technologies. 同样,在一对多的意义上,这样我们就会有很多 ... 在这个虚构的情况下,我和小组成员的广播会有延迟. 但是,对于参与的人来说,延迟不是很重要.

Streaming Covers
Free
for qualified subscribers
Subscribe Now Current Issue Past Issues
Related Articles

What's Next for WebRTC in 2020

CosMo Software Consulting Founder & CEO Dr. Alex Gouaillard在2019东流媒体视频工程峰会上的演讲片段中,对2020年的WebRTC技术进行了预测.

WebRTC Deployment Basics

CosMo Software Consulting Founder & CEO Dr. Alex Gouaillard讨论了WebRTC编码器的非实时性,以及Netflix和其他人如何在解码端进行补偿,这是他在流媒体东部2019年视频工程峰会上的演讲片段.

视频:直播流播放的RTSP的利弊

videoorx首席技术官Robert Reinhardt在2019年流媒体东部会议上的演讲中讨论了RTSP与其他移动应用程序开发协议相比的优点和缺点.

视频:直播流播放HLS的利弊

videoorx首席技术官Robert Reinhardt在2019年流媒体东部会议上的演讲片段中展示了HLS和DASH的优点和缺点.

视频:选择视频播放器时的4个关键考虑因素

视频Rx首席技术官罗伯特·莱因哈特(Robert Reinhardt)在流媒体西部2018年的演讲中讨论了在选择视频播放器时了解您的需求的价值.

Video: How Does WebRTC Differ From HLS?

Millicast的Alex Gouaillard在2018年流媒体西部视频工程峰会上的演讲片段中分解了WebRTC和HLS在流媒体管道中的差异.

Video: Pros and Cons of SRT for Streaming Playback

视频Rx首席技术官Robert Reinhardt在2018年流媒体西部大会上的演讲中讨论了SRT(安全可靠传输)的优点和缺点.

开发者为WebRTC直播支付先锋税

There's a cost to being cutting-edge, 以及涉及学习WebRTC和接受有限浏览器支持的低延迟实时视频流.

Companies and Suppliers Mentioned