一个域名;
一个有公网的服务器或者云服务器;
拥有root或者sudo权限。
goddady的域名,AWS的免费服务器(Ubuntu20)
安装AWS服务器,本次安装的 *** 作系统是Ubuntu20,对于ssh怎么登陆自行解决。
把goddady的域名和ASW的公网IP绑定,公网IP就是ssh登陆的ip地址。
这中间需要填写域名,比如godaddy注册的域名为meetblockxyz,这里就填写这个。
另外一个需要选择的是>Kurento和Jitsi是基于WebRTC的开源媒体服务器开发的两大开源框架,乍看到这两个项目,很难知道他们有什么具体区别,本文对这两个框架进行点对点的比较。
如果你仅仅想获得一个简单的类似“项目中应该用Kurento”或者“Jitsi解决所有问题”的结论,无疑这篇文章很难帮助到你。Kurento和Jitsi的选择往往取决与你的项目目标。由于这个问题很多人在不同的场合问过我,所以我觉得有必要分享下我的观点。现在,我来解释下我是如何区分这两个项目的。
Jitsi是一个SFU开源框架,由Atlassian维护,被集成到HipChat中。Github上的介绍如下:
Kurento是一个媒体服务框架,由Kurento Technologies维护。借助Kurento, 你可以构建任何类型的后端媒体处理功能:SFU,MCU,recording,transcoding,gateway等等。这是优势,也是劣势。
如果你能够在实践中使用它,那么这就是优势。但这总是需要比其他目标简单、聚焦的框架付出更多的工作。有很多软件供应商可以帮助你定制和集成Kurento到你的项目中,其中一个就是项目的实际作者和维护者。
哪个好?
这两个框架都非常流行,每个都有超过10年的实际使用和产品验证。因此,从中选择一个并不总是那么容易。如果你只是需要单纯的XMPP的SFU,那么请使用Jitsi如果你的需求比较复杂,需要做很多集成,那么最好还是使用Kurento。
原文阅读
webrtc多人视频直播会议实现原理:
1、服务端是用C++配合实现的,主要作用就是信令控制与转发。
2、因为有在WEBRTC里面注册自己的传输模块,所以在这个基础上实现多人就很容易了,主要就是让服务端转发的时候知道往哪里转发。
3、WEBRTC里面有channel机制,每个会话对应一个channel,如果要实现多个会话,就注册多个channel。
想要了解更多关于多人视频直播会议的信息,推荐咨询ZEGO即构科技。即构科技有限公司是为开发者提供高品质实时音视频、实时语音、互动直播和IM即时通讯等服务的公司。核心团队成员均来自QQ,有超过20年的互联网和音视频技术开发经验,以及亿量级海内外用户运营服务能力。专注于实时音视频领域,致力提供全世界范围内最清晰稳定实时的语音视频服务,已服务4000+企业,适用于游戏、娱乐社交、在线教育、在线医疗、远程会议、智能硬件等多种用户场景。你可以用个路由器,是可以的,不过每台电脑的IP地址和网关要配置正确,要在同一个网段。比如10台电脑,要配置的IP地址范围就是19216812-192168112这几个IP地址。19216811这个IP地址就配置给路由器。这几台电脑的网关统一配置成 19216811 也就是路由器的IP地址。子网掩码统一配置成2552552550 这样内网就可以相互通信了
DNS不用配置,因为不用上外网。
但是电脑打座机电话,是可以实现的,除非你的座机电话是可以配置IP地址的网络电话。不然普通的电话是不能通信的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)