WebRTC / Jitsi / 架构
主要模塊
| Jitsi Video-Bridge | Java | Jitsi Videobridge is an XMPP server component designed to run thousands of video streams from a single server — and it’s fully open source and WebRTC compatible. ? Jitsi Video-Bridge 是一個XMPP服務器組件,用來在單一的服務器下運行數千個視頻流,并且該組件是完全開源的并兼容WebRTC。 ? Jitsi-Videobridge 用于處理視頻傳輸,也就是視頻流在各參與者之間的轉發。如果沒有這個組件,各參與者能文字聊天,但無法互相看見。 |
| Jitsi Meet | JavaScript | Jitsi Meet is an Open Source WebRTC JavaScript application that uses Jitsi Videobridge to provide high quality, scalable video conferences. ? Jitsi Meet? 是一個開源的 WebRTC JavaScript 應用,通過Jitsi Video-Bridge從而可以提供高質量、可伸縮的視頻會議。 |
| Jibri | ? | Jibri provides services for recording or streaming a Jitsi Meet conference. ? 全稱:Jitsi BRoadcasting Infrastructure ,提供一個記錄和流式傳輸一個 Jitsi Meet 會議的服務。 ? |
| Jitsi Jicofo | Java | JItsi COnference FOcus is a server side focus component used in Jitsi Meet conferences. ? 全稱:Jitsi Conference Focus ,是Jitsi Meet中使用的服務器端焦點組件。 |
| Jigasi | ? | Jitsi Gateway to SIP : a server-side application that links allows regular SIP clients to join Jitsi Meet conferences hosted by Jitsi Videobridge. ? 全稱:Jitsi Gateway to SIP ,一個鏈接的服務器端應用程序,允許常規 SIP 客戶端加入 Jitsi Videobridge 主持的 Jitsi Meet 會議。 |
| Prosody | Lua | XMPP Server。
? Google Talk用的就是它。 |
| Nginx | C | Web Server |
支持的協議
- SIP
- XMPP
開發API
- Jitsi Meet API:JavaScript 接口 SDK,將 Jitsi Meet 模塊嵌入到自己的應用程序中,用于 web 客戶端的開發。
- Libjitsi:先進的 Java 媒體庫。用于安全地實時地音視頻交流,用于服務器端開發。
?
參考:https://blog.csdn.net/xiaoluer/article/details/79088416
?
(SAW:Game Over!)
總結
以上是生活随笔為你收集整理的WebRTC / Jitsi / 架构的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WebRTC / Jitsi / 使用
- 下一篇: WebRTC / Jitsi / 多人视