小時(shí)候玩QQ的時(shí)候英融,覺得特別好玩,想著長大了自己一定要做一個(gè)比QQ更好的即時(shí)通訊應(yīng)用歇式。十年后驶悟,還真做出來了,張小龍?zhí)嫖覍?shí)現(xiàn)了我的夢想材失。聊天真是太簡單了痕鳍,做了快5年,集成過環(huán)信龙巨、融云笼呆,就連聲網(wǎng)那個(gè)丑家伙都沒放過,至今都沒有做出自己的即時(shí)通訊應(yīng)用旨别。聲網(wǎng)界面是簡陋了些诗赌,功能很強(qiáng)大,也很穩(wěn)定秸弛,還支持私有化部署铭若。即時(shí)通訊技術(shù)玩膩了洪碳,搞起融合通信技術(shù)。
Jitsi在Github上完全開源奥喻,它最強(qiáng)大的地方不是基于WebRTC的語音視頻會議偶宫,而是融合通信——通過sip協(xié)議可以和固定電話非迹、手機(jī)环鲤,對講機(jī)等進(jìn)行通話。Jitsi目前支持PC端憎兽、iOS和安卓冷离。PC端可以通過lib-jitsi-meet進(jìn)行自定義界面,至于做得美不美還得看UI的功底纯命,程序員在這里不發(fā)聲西剥。iOS和安卓是用ReactNative寫的,本人看過源碼封裝得相當(dāng)好亿汞,給大家分享一下源碼jitsi-meet瞭空。服務(wù)器端搭建就相當(dāng)簡單了,可以使用Docker疗我,當(dāng)然也可以選擇手動安裝咆畏。手動安裝有個(gè)缺陷,只支持Debian/Ubuntu這兩種操作系統(tǒng)吴裤。
Jitsi支持文字旧找,語音,視頻麦牺,都是會議模式的钮蛛。在開發(fā)的過程中文字圖片表情使用的websocket,Jitsi沒辦法滿足需求剖膳。語音視頻也是通過websocket通知對方有通話魏颓,然后兩個(gè)人或多個(gè)加入會議,一方掛斷吱晒,通知對方通話結(jié)束琼开。
Jitsi支持融合通信需要在搭建服務(wù)器時(shí),添加相應(yīng)的sip配置枕荞。sip服務(wù)器在連接電話線的情況下柜候,才能和手機(jī)通話。
Jitsi和微信有可比性嗎躏精?
Jitsi沒辦法和微信比渣刷,微信是一個(gè)完整的產(chǎn)品,里面的功能幾乎可以滿足人們?nèi)粘贤ǖ男枰V颍⑿殴娞柡臀⑿判〕绦蚝苡袆?chuàng)意辅柴,吸引了8億用戶箩溃。Jitsi不算是一個(gè)產(chǎn)品,只能算是一個(gè)功能強(qiáng)大的即時(shí)通訊基礎(chǔ)庫碌嘀。但是Jitsi可以實(shí)現(xiàn)萬物互聯(lián)涣旨,只要遵守了sip協(xié)議,物和物之間就能通話股冗。5G網(wǎng)時(shí)代霹陡,Jitsi也許會出現(xiàn)一個(gè)強(qiáng)大的產(chǎn)品出來。
發(fā)改委領(lǐng)導(dǎo)來俺公司實(shí)地考察前要先和我們公司領(lǐng)導(dǎo)開個(gè)視頻會議止状,我們公司的系統(tǒng)那個(gè)時(shí)候已經(jīng)集成了Jitsi烹棉,通過手機(jī)可以打進(jìn)我們公司視頻系統(tǒng)的,當(dāng)天視頻會議進(jìn)行得非常順利怯疤,發(fā)改委領(lǐng)導(dǎo)對我們公司的智慧城市系統(tǒng)非常認(rèn)可浆洗。 融合通信將傳統(tǒng)的通信和即時(shí)通訊完全融合在了一起,讓溝通更加方便集峦。
融合通信隨著5G網(wǎng)絡(luò)逐步興起伏社,慢慢會走進(jìn)大家的生活,溝通不再局限于手機(jī)塔淤。