-->
Save your FREE seat for 流媒体 Connect this August. 现在注册!

服务器端架构和WebRTC

了解更多关于WebRTC的信息 流媒体东部.

See complete videos and other highlights from 流媒体西互联 on 流媒体的YouTube频道.

Read the complete transcript of this video:

罗伯特•莱因哈特: Server-side architectures, lots of options. 它还在继续增长.

With open source, there's going to be a learning curve. 几年前我和Janus一起打过球. I had a client that's doing surgical livestreaming using WebRTC. They made a decision to go with a Chrome best experience with Chrome Experience, 但他们使用的是Janus后台. And I only had to work with the devs and vis-a-vis with FFmpeg commands. So I really didn't have to get my feet wet with Janus until very recently. And 再一次。, open source can be really great, but open source is open source and free for a reason. They're not going to document their products very well because usually these teams want to be hired by people to implement what they've made open source and they expect people to help contribute to it. If people are just leeching off of open source projects, 尤其是WebRTC, you may have heard me complain about this in the past. 历史上发生了什么, I think SwitchRTC was a company that went down this path, 即使是商业产品. Other companies gobbled them up and wanted their team and that expertise and they end-of-lifed their actual product. 这是有问题的. 但是有了开源模型, 你不会得到免费的支持, 你可以免费使用代码, 你可以部署它. There's variable open-source licensing out there. So, do your due diligence when it comes to the legalities of what licenses are in play with open source.

FFmpeg就是一个很好的例子. 我在我的工作室里讨论过这个问题. There's a lot of free stuff in an FFmpeg, but X.264商用license. 您可能需要X的商用许可证.264,只是一个侧面的例子. But my point is that open source is there. 这是伟大的. The path of paying for something is not there usually with open source. I can just go check out a repo, try and compile something on my own, and get up and running. 正确的. Um, and that's what I have been doing with, uh, products in prep for my workshop next week. But there's also commercial license, a server product. So if you want to be that kind of stakeholder that runs their own server architectures, and you want to license to a product that you have this perception of control on, in your own private setup in your own cloud, 然后你也可以探索这些选择.

And then there are lots of cloud services that are out there. 这, 再一次。, goes in with that single-stakeholder mentality, where this old-school mentality of platform ownership needs some reformation. And I don't mean that in any kind of religious sense--maybe it's a little religious, these days people get so get so enamored with their beliefs. It's hard to say what can be changed and what can't be. But I was recently talking to some friends of mine that run a cloud service and I said, "I think that should be part of your marketing." Outlining for people like, "Hey, you want to build out your own WebRTC infrastructure? 这是你的估计成本. 你想和我们一起去, look how many minutes of our service and access to our support you're going to get for a fraction of that, or whatever that's going to play out to be."

So it's important to keep that in mind when you're looking at services 再一次。, 你知道的越多, any time you evaluate server-side architectures, 确保如果你需要改变, what if you need to grow and move and pivot to a certain thing, 如果您需要迁移文本X, 那会有多难呢? If you need to leave that cloud service and go to another one? Just know what those costs are, and try and project those costs.

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

webtc和低延迟流

Millicast Chief Revenue Officer Ryan Jespersen discusses how WebRTC reduces streaming latency in this clip from 流媒体 Connect 2022.

Testing Wowza's 大规模实时流

Wowza's new ultra-low latency offering can deliver either an RTMP stream or a WebRTC stream, with WebRTC outperforming the legacy protocol

The Future Is Real Time, and It Starts Now

Where and how does "real time" fit into your workflows in this "COVID and beyond" era? Similar to global wars accelerating advan­ces in medicine such as plastic surgery, COVID has pushed all of us working in streaming media to rethink, 创新, 优化, and rebuild many components of our day-to-day responsibilities. 

客户端架构和WebRTC

VideoRx CTO 罗伯特•莱因哈特 discusses client-side architecture issues and pain points unique to WebRTC in this clip from 流媒体西互联.

使用WebRTC进行一对多广播

VideoRx CTO 罗伯特•莱因哈特 discusses WebRTC's emergence as a low-latency option for one-to-many streaming, and the challenges of scaling it in this clip from his presentation at 流媒体西互联.