Jitsi

维基百科,自由的百科全书
跳转到导航 跳转到搜索
Jitsi
File:Logo Jitsi.svg
File:JitsiSchermoInsegnanteManniAlzate.png
原作者Emil Ivov
開發者8x8
首次发布2003年,​23年前​(2003
当前版本
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    源代码库
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    编程语言JavaJavaScript
    引擎
      Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
      操作系统LinuxmacOSWindows, AndroidiOS
      语言阿斯圖里亞斯語、英語、法語、德語、保加利亞語、日語、西班牙語、義大利語、羅馬尼亞語、希臘語和其他25種語言
      类型VoIP即時通訊視訊通話
      许可协议Apache许可证2.0[1]

      Jitsi自由開源跨平台語音(VoIP)、視訊會議即時通訊應用程式,可用於Web平台、WindowsLinuxMac OS XAndroid。Jitsi專案始於Jitsi Desktop(舊稱SIP Communicator)[2][3][4]。隨著網頁即時通訊(WebRTC)的發展,專案團隊把工作重點移到允許在網頁上進行多方視訊通話的Jitsi Video Bridge。後來,該團隊添加了Jitsi Meet,這是一個完整的視訊會議應用程式,包括了Web、Android和iOS用戶端。Jitsi還負責meet.jit.si的運營,這是由Jitsi託管、專供社群免費使用的Jitsi Meet版本。其他專案還包括:Jigasi、lib-jitsi-meet、Jidesha和Jitsi[5][6][7]

      Jitsi得到NLnet基金會[8][9]史特拉斯堡大學阿爾薩斯地區等各種機構的支持[10],並且還多次參與了Google夏日程式碼大賽[11][12]

      歷史[编辑]

      Jitsi(時稱SIP Communicator)的相關工作始於2003年,當時是埃米爾·伊沃夫(Emil Ivov)在史特拉斯堡大學時的學生專案[13]。最初是以一個視訊電話範例的名義,發布在JAIN-SIP堆棧中,後來分拆出來成為一個獨立專案[14]

      2009年,埃米爾·伊沃夫創立了BlueJimp公司,雇用了一些Jitsi主要貢獻者[15][16],以提供與這個專案相關的專業支援和開發服務[17]

      2011年,本專案在經由XMPP的Jingle擴充套件成功增加了對音訊和視訊通訊的支援功能後,被重命名為Jitsi,因為它不再是「只有SIP的通訊器」了[18][19]。新的名字源於保加利亞語的「жици」(zhitsi,電線)[20]

      Jitsi在2013年推出Video Bridge,使用了新的Selective Forwarding Unit(SFU)架構支援其用戶可以進行多方視訊通話。同年晚稍晚,JitsiVideobridge初步支援可以從瀏覽器調用WebRTC的功能。为了演示如何將JitsiVideobridge當作產品服務,BlueJimp在met.jit.si上用它架設了一個系统,提供免費使用[21]

      2014年11月4日,「Jitsi + Ostel」在電子前哨基金會的安全簡訊評比中,拿下評分卡7分中的6分。他們被扣了一分,是因為沒有最近獨立的程式碼審核[22]

      2015年2月1日,Hristo Terezov、Ingo Bauersachs和團隊其他成員在布魯塞爾舉行的2015年自由及開源軟體開發者歐洲會議中,在他們的臺上發布了 2.6版[23]。此版本包括安全修復程序,將XMPP 及SSLv3中不推薦使用的MSN協議支援移除。除了其他明顯的改善外,OS X版本還綑綁了Java 8運行時,預設啟用回聲消除,並使用CoreAudio子系统。 Linux版本解決了GTK +原生LookAndFeel的字體問題,並修復了使用PulseAudio聲音系統時,通話設定中關於麥克風級別這個長期存在的問題。 此版本還添加了嵌入式Java數據庫Hyper SQL数据库,以提高具有大量配置檔案的使用者的性能,這個功能預設是關閉的。專案網站上提供了完整的更新列表[24]

      Atlassian於2015年4月5日收購了BlueJimp。 收購之後,Atlassian下的新Jitsi團隊將取消了關於Jitsi Desktop專案有意義的新開發工作,同時擴展了Jitsi Videobridge和Jitsi Meet相關專案的工作。Jitsi Desktop專案現在已由開源社群定期捐助來維持。[25][26][27]Jitsi則由8x8全额資助[28]

      主要專案[编辑]

      File:Wellington Wikipedia Meetup 2020-05-09.png
      使用Jitsi的视频会议
      File:Jitsi-app.png
      Android版本Jitsi Meet应用

      Github上有73個Jitsi開源儲存庫,主要的專案有[29]

      • Jitsi Meet:能快速安裝在Debian/Ubuntu伺服器上的視訊會議服務。
      • Jitsi Videobridge:支持多方會議的WebRTC Selective Forwarding Unit引擎。
      • Jigasi:伺服端應用程式,可以允許常規SIP用戶端加入Jitsi Videobridge主持的Jit Meet會議。
      • lib-jitsi-meet:一種低階的JavaScript API,用於為Jitsi Meet提供客制化的使用者介面。
      • Jidesha:供Chrome和Firefox瀏覽器使用的Jitsi Meet擴充套件。
      • Jitsi:支援SIP、XMPP / Jabber、AIM / ICQ和IRC等協議的音訊、視訊和聊天通信器。

      Jitsi Meet[编辑]

      這是個開放原始碼的JavaScript WebRTC應用程式,可以用於視訊會議。 它與Android、Mac OS X、Windows和Linux相容。一個人可以分享桌面和簡報,同時只需一個連結,就能邀請新成員加入會議。 它可以直接在瀏覽器中使用,也可以下載應用程式使用。[30][31]

      Jitsi Meet的特色

      • 加密通訊和
      • 無需安裝新軟體[32]

      Jitsi Videobridge[编辑]

      這是支援WebRTC的視訊會議解决方案,允許多位使用者做視訊通話。它是一個Selective Forwarding Unit(SFU),只會把選定的串流轉發給其他視訊通話中的參與者,因此CPU性能的好壞對於效能就不是那麼關鍵[33][34]

      Jitsi Desktop[编辑]

      Jitsi催生了不少姊妹專案,例如Jitsi Video Bridge Selective Forwarding Unit(SFU)和Jitsi Meet。為了避免和其他日益增多的Jitsi專案相混淆,Jitsi用戶端應用程式就更名為Jitsi Desktop

      最初,此專案因為支援IPv6,所以主要被當成實驗工具[35][36]。經過數年,隨著該專案聚集了越來越多成員,它還增加了對SIP以外協議的的支持。

      特色

      File:Confcall.png
      Mac OS X上的Jitsi電話會議的視窗。

      Jitsi支持多種作業系統 ,包括Windows以及類Unix系统,例如Linux, Mac OS XBSD。測試版有提供了為Android建立的軟體包[37],但專案路徑圖上對移植到Android平臺的描述是「暫緩」[38]

      參見[编辑]

      參考文獻[编辑]

      1. ^ jitsi/jitsi-meet. GitHub. [2021-01-24]. (原始内容存档于2021-04-30). 
      2. ^ Archived copy. [2015-09-22]. (原始内容存档于2015-06-22). 
      3. ^ Gaj, Piotr; Kwiecień, Andrzej; Sawicki, Michał. Computer Networks: 24th International Conference, CN 2017, Lądek Zdrój, Poland, June 20–23, 2017, Proceedings. Springer. 2017-05-27. ISBN 9783319597676 (English). 
      4. ^ Useful Technologies for Hosting Online Meetings. business.com. [2018-07-20]. (原始内容存档于2020-08-04). 
      5. ^ SIP Communicator Renamed to Jitsi | The Kamailio SIP Server Project. www.kamailio.org. [2018-08-04]. (原始内容存档于2020-04-07) (en-US). 
      6. ^ Jurzik, Mela Eckenfels, Heike. Meeting Place » Linux Magazine. Linux Magazine. [2018-08-04]. (原始内容存档于2020-04-07) (en-US). 
      7. ^ Jitsi - innovative open source voice and video conferencing - LinuxLinks. LinuxLinks. [2018-08-06]. (原始内容存档于2020-04-07) (British English). 
      8. ^ NLnet; SIP Comm Phone. Nlnet.nl. [2013-06-08]. (原始内容存档于2020-10-25). 
      9. ^ NLnet; SIP Comm Desktop. Nlnet.nl. [2013-06-08]. (原始内容存档于2020-12-03). 
      10. ^ La région récompense un jeune informaticien. 20minutes.fr. 2013-05-03 [2013-06-08]. (原始内容存档于2012-03-06). 
      11. ^ SIP Communicator GSoC'10 home page. [2020-04-07]. (原始内容存档于2011-07-28). 
      12. ^ SIP Communicator GSoC'09 home page. [2020-04-07]. (原始内容存档于2009-12-14). 
      13. ^ SIP Communicator: Interview with Emil Ivov. Gulli.com. [2013-06-08]. (原始内容存档于2013-01-26). 
      14. ^ Original Jitsi release announcement. Java.net. [2013-06-08]. (原始内容存档于2013-12-24). 
      15. ^ Jitsi Contributors - Ohloh. 2010-03-26 [2020-04-07]. (原始内容存档于2010-03-26). 
      16. ^ Jitsi Team and Contributors. Jitsi.org. [2013-06-08]. (原始内容存档于2017-02-07). 
      17. ^ Main / Solutions. BlueJimp. [2013-06-08]. (原始内容存档于2013-09-05). 
      18. ^ About Jitsi. Jitsi.org. [2013-06-08]. (原始内容存档于2016-04-05). 
      19. ^ Renaming to Jitsi. Step 1: The Site. Java.net. [2013-06-08]. (原始内容存档于2011-07-22). 
      20. ^ (SIP Communicator) | Documentation / FAQ § How do you spell Jitsi and what does it mean?. Jitsi. [2013-06-08]. (原始内容存档于2016-09-26). 
      21. ^ Atlassian’s HipChat gets group video chats. TechCrunch. [2018-07-20]. (原始内容存档于2020-10-27) (en-US). 
      22. ^ Secure Messaging Scorecard. Which apps and tools actually keep your messages safe?. Electronic Frontier Foundation. 2014-11-04 [2015-01-16]. (原始内容存档于2016-11-15). 
      23. ^ Jitsi 2.6 release notice on the Jitsi-users mailing list. Jitsi.org. [2015-02-01]. (原始内容存档于2015-02-02). 
      24. ^ Jitsi build 5390 release notes. Jitsi.org. [2015-02-01]. (原始内容存档于2015-02-02). 
      25. ^ Spencer, Leon. Atlassian acquires video conferencing company Blue Jimp | ZDNet. ZDNet. [2018-07-20]. (原始内容存档于2020-10-20) (English). 
      26. ^ Atlassian Launches Group Video Conferencing for HipChat. PCMAG. [2018-07-20]. (原始内容存档于2018-07-20) (English). 
      27. ^ Atlassian acquires Blue Jimp & Jitsi.org - Atlassian Blog. Atlassian Blog. 2015-04-22 [2018-07-21]. (原始内容存档于2020-09-29) (en-US). 
      28. ^ 存档副本. [2020-04-07]. (原始内容存档于2020-04-02). 
      29. ^ Jitsi. GitHub. [2018-07-21]. (原始内容存档于2016-01-31) (English). 
      30. ^ How to Create Your Own Video Conference Server using Jitsi Meet on Ubuntu 18.04 LTS. www.howtoforge.com. [2018-07-23]. (原始内容存档于2020-12-02) (en-US). 
      31. ^ Top Ten VoIP Apps For Consumers | VoIP Review. VoIP Review. 2018-01-28 [2018-07-23]. (原始内容存档于2020-09-19) (en-US). 
      32. ^ Jitsi Meet | Me and my Shadow. myshadow.org. [2018-08-06]. (原始内容存档于2020-09-23) (English). 
      33. ^ Dimitris, Kanellopoulos. Emerging Research on Networked Multimedia Communication Systems. IGI Global. 2015-08-14. ISBN 9781466688513 (English). 
      34. ^ jitsi/jitsi-videobridge. GitHub. [2018-07-23]. (原始内容存档于2021-01-28) (English). 
      35. ^ Ivov, Emil. Optimizing SIP Application Layer Mobility over IPv6 Using Layer 2 Triggers (PDF). Emcho.com. 2004 [2013-06-08]. (原始内容存档 (PDF)于2017-08-10). 
      36. ^ NEMO Basic Support, Multi-Domiciliation et Découverte de Services. Lsiit-cnrs.unistra.fr. [2013-06-08]. (原始内容存档于2011-07-21) (français). 
      37. ^ Jitsi (SIP Communicator) Android - Nightly Builds Index. Jitsi.org. [2014-11-15]. (原始内容存档于2014-11-29). 
      38. ^ Roadmap. Jitsi.org. [2013-12-17]. (原始内容存档于2013-12-17).