本文主要介紹在線教育這個行業,文章最早發表在我們的微信公眾號上,支持原創,詳見這里,
歡迎關注微信公眾號blackerteam,更多詳見www.rtc.help
在昨天的Google I/O大會上Google展示了她的一對一視頻通話APP —— Duo,讓很多人興奮,這兩天我一直在想另一個問題:從技術角度看這個Duo根本算不上什么黑科技,類似功能咱們的qq和微信早就實現了,為什么Google還要在這么重要的場合來展示她呢?
仔細想了想可能是基於以下幾個原因吧!
1、說明他對社交領域的重視,隨着移動互聯網的普及,視頻相關應用肯定會越來越廣,而競爭對手基本上都有自己的社交軟件(Facebook有Whatsapp,Apple有Facetime,微軟有Skype),而Google雖然有Hangout,但應用並不理想(好幾次想去體驗Hangout,哎,天朝。),至於后面Duo和Allo(google推出的另一款聊天應用)結合,能產生什么化學反應,我們拭目以待。
所以不管后面Duo成功與否,最起碼我們看到Google對社交、對視頻的重視。換句話說,即使Duo不成功,Google后面肯定還會推出其他相關應用來進入這塊領域。
2、Google不是一直在推html5的標准嗎?而html5里面有個很重要的元素就是WebRTC,在這么重要的場合展示Duo(Duo是基於WebRTC實現的),是不是說明了Google對WebRTC的重視呢?這也讓很多正在使用WebRTC的朋友興奮,昨天朋友圈里好幾個朋友在提到Duo的時候就提到WebRTC,說明大家都挺敏感的。
順便分享一個經驗:上周更新了新版WebRTC,發現音質效果比之前好多了(用華為P7,小米2s,三星9100進行了測試),有興趣的朋友可以關注。另外代碼層面talk下的東西基本上都整合到webrtc目錄下去了。
3、更多其他原因,歡迎留言補充。
再來聊聊Duo里面的新功能--"Knock Knock"(意思就是接聽前就能看到對方的視頻,知道誰在敲門),這個實現其實很簡單,最土的辦法就是一開始就讓他接聽,然后將自己的視頻流先禁用(不發送給對方),這樣就是自己能看到對方,對方看不到自己,需求滿足了。
不過Duo應該不會用這么土的方法,剛好之前有客戶提過這個需求,后來去咨詢熟悉sip的朋友(有這種需求的客戶信令協議一般都是sip),他們提到sip里面的前期接聽功能就可以滿足這種需求的,所以Duo可能也是類似原理。
最后:大會上Google只是展示了Duo的冰山一角,我們也可以想象一下其他可能會有的功能:比如支持直接撥打手機,類似觸寶現在的功能;比如與Allo是怎樣結合?還有Duo與Hangout接下來怎么共存?等等,期待!
喜歡相關文章請掃描下方二維碼關注我們的公眾號:blackerteam