janus-cloud:API代理方法为Janus WebRTC服务器提供集群解决方案

时间:2024-05-22 20:27:44
【文件属性】:

文件名称:janus-cloud:API代理方法为Janus WebRTC服务器提供集群解决方案

文件大小:129KB

文件格式:ZIP

更新时间:2024-05-22 20:27:44

video clustering webrtc video-call janus

Janus-cloud Janus-cloud是Janus API代理,用于创建基于Python3的Janus WebRTC服务器集群,因此可以将其部署在任何平台上。 客户端和原始Janus服务器之间将部署一个Back-to-Back API代理。 一方面,WebRTC客户端通过Janus的原始API与Janus-cloud代理通信,就像与真正的Janus服务器一样。 另一方面,Janus-cloud代理会根据客户端的行为将请求转发到群集中的后端Janus服务器。 Janus-cloud代理仅负责API(信令)处理,而媒体流仍留给Janus服务器进行中继,以便客户端可以直接与后端Janus服务器建立PeerConnections,而无需Janus-cloud参与。 在这种情况下,可以将Janus-cloud代理视为WebRTC信号服务器,而将原始的Janus服务器降级为WebRTC媒体服


【文件预览】:
janus-cloud-master
----README.md(12KB)
----conf()
--------janus-proxy.plugin.videoroom.yml(6KB)
--------janus-proxy.yml(6KB)
--------janus-proxy.plugin.p2pcall.yml(233B)
--------janus-sentinel.yml(5KB)
--------janus-proxy.plugin.videocall.yml(620B)
----LICENSE(34KB)
----CHANGES.md(2KB)
----januscloud()
--------certs()
--------sentinel()
--------__init__.py(25B)
--------common()
--------transport()
--------proxy()
----html()
--------p2pcalltest.js(31KB)
--------p2pcalltest.html(8KB)
----MANIFEST.in(124B)
----setup.py(3KB)
----doc()
--------P2PCall-plugin-document.md(111B)
--------VideoCall-plugin-documentation.md(104B)
--------VideoRoom-plugin-documentation.md(110B)

网友评论