首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Agora和WebRTC (网络实时通信)有什么区别?

Agora和WebRTC (网络实时通信)有什么区别?
EN

Stack Overflow用户
提问于 2022-03-07 07:38:10
回答 2查看 1.2K关注 0票数 2

我想知道Agora和Webrtc之间的真正区别?我知道,Agora为不同的视频、音频通话和聊天平台提供SDK,它向您收取相应的费用,每月提供10,000分钟的免费服务,如果您超过,Webrtc是一种Web实时通信,为您提供不同的API,在您的应用程序或网络中实现免费和无限的视频、音频或聊天?我说的对吗?如果是的话,那么为什么人们会在长期拥有不受限制的音频视频、通话和聊天的免费WebRTC时使用agora并付费呢?请指导您的帮助将不胜感激。

我对WebRTC不太了解,请提前帮助我,谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-03-07 08:44:32

这类似于说您可以使用HTML5来构建网站,但人们仍然会向主机、数据库、存储、应用程序逻辑等支付AWS费用。

WebRTC是一种web技术,它是HTML5的一部分,由所有现代浏览器实现。要做到这一点,你需要创建网站、安装服务器、为媒体流量付费、优化代码--你可以自己做(并为他们的服务向云托管供应商付费),或者你可以使用第三方为你提供托管服务--比如Agora和其他为此付出代价的人。

为了决定哪种方法适合你,我可以建议两件事:

  1. 用WebRTC构建了一个简单的演示应用程序。一个你明白代码是干什么的地方。如果你对此很满意,并且真正了解发生了什么--如果你想继续沿着这条路线前进,或者使用第三方
  2. ,就去使用Agora或其他第三方支付吧。WebRTC不是火箭科学,但也不是简单的
票数 3
EN

Stack Overflow用户

发布于 2022-03-07 08:55:46

Agora和类似的API在WebRTC之上提供了一个层。他们的目标是使开发人员更容易利用WebRTC功能,而不必从头开始构建所有东西。

开发人员如果能很好地掌握WebRTC的细节,就可以自己做任何事情,就像你说的那样。我建议你试试!但通常情况下,团队或单个开发人员可能只是想要一种简单的方法,将视频/音频集成到他们的产品中,而不一定知道SFU是什么、转服务器是如何工作的、如何确保特定的数据隐私标准等等。因此,这类app通过完成大部分繁重的工作,让人们专注于应用程序的所有其他重要部分,有助于更容易地利用WebRTC。就定价而言,有几种不同的非常好的API选项,根据用例多少可以负担得起。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71377743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档