問個小問題:各位正在使用安卓系統(tǒng)手機(jī)的用戶,想要 CallKit 嗎?
長期以來,由于安卓平臺缺失統(tǒng)一的類“CallKit”套件,導(dǎo)致一些應(yīng)用在開發(fā)相關(guān)功能時,不得已拋棄安卓。
![]()
不過今時不同往日,在遙遙落后數(shù)年后,安卓終于擁有了屬于自己的“CallKit”能力,一款應(yīng)用攜手四家廠商實(shí)現(xiàn)全量接入。
關(guān)于安卓版 CallKit,IT之家小編想和大家聊一聊。
一、安卓版 CallKit
是這么回事,就在今天(5 月 15 日)上午,移動智能終端生態(tài)聯(lián)盟正式宣布,飛書率先完成 VoIP Service Kit 全量接入。
具體來看,是 OPPO、vivo、小米、榮耀四大廠商攜手飛書,完成行業(yè)首個 VoIP Service Kit 服務(wù)全量接入。
![]()
而在接入 VoIP Service Kit 服務(wù)后,便能解鎖核心能力 —— 系統(tǒng)級來電接聽。
因此飛書可在上述四家廠商的手機(jī)上實(shí)現(xiàn)系統(tǒng)級來電接聽,同時能進(jìn)行通話控制與音頻切換。
從官方展示的效果圖來看,于鎖屏狀態(tài)下接到飛書的語音通話,會在“島”上顯示來電;解鎖手機(jī)后會顯示完整的語音通話窗,左側(cè)為頭像和姓名,右側(cè)為接聽和拒絕按鈕。
需要注意的是,想要調(diào)用該功能,對于品牌的系統(tǒng)版本有所要求:
- vivo:OriginOS 6.0 及以上版本
- 小米:HyperOS 3.1 及以上版本
- OPPO:ColorOS16.0 及以上版本
- 榮耀:MagicOS 10.0 及以上版本
![]()
雖說飛書屬于企業(yè)協(xié)作平臺,聚焦于辦公場景,在日常生活中并非每個人都會使用,但至少打響了安卓版 CallKit 落地的第一槍。
希望以后會有更多應(yīng)用接入 VolP Service Kit,懂的都懂。
二、深挖 VoIP Service Kit
伴隨著 OPPO、vivo、小米、榮耀攜手飛書完成 VoIP Service Kit 服務(wù)全量接入,安卓 Callkit 能力的空白得到補(bǔ)足。
那么問題來了,這個 VoIP Service Kit 究竟是個啥玩意?
所謂“VoIP”,全稱為“Voice over Internet Protocol”,譯為“基于 IP 的語音傳輸”。
作為一種語音通話技術(shù),其經(jīng)由網(wǎng)際協(xié)議來達(dá)成語音通話與多媒體會議,也就是經(jīng)由互聯(lián)網(wǎng)來進(jìn)行通信,可用于包括 VoIP 電話、智能手機(jī)、個人計(jì)算機(jī)在內(nèi)的諸多互聯(lián)網(wǎng)接入設(shè)備,通過蜂窩網(wǎng)絡(luò)、Wi-Fi 進(jìn)行通話及發(fā)送短信。
![]()
在去年 8 月 18 日,移動智能終端生態(tài)聯(lián)盟曾發(fā)布“一圖讀懂 2025 金標(biāo)聯(lián)盟開發(fā)者沙龍”。
在其中的廠商推送能力升級方面,官宣推出 VoIP Service Kit,根據(jù)官方的介紹可獲悉,它就是安卓版的 Callkit:
在應(yīng)用不存活時,可通過 PUSH 發(fā)送 VoIP 消息喚醒應(yīng)用,應(yīng)用可以通過廠商提供的 VoIP Service Kit 發(fā)起通話邀請通知。 VolP Service Kit 是廠商為 VoIP 通話類應(yīng)用提供的通話管理服務(wù),應(yīng)用集成后可實(shí)現(xiàn)便捷的系統(tǒng)級來電接聽功能,提升用戶體驗(yàn)。
![]()
而在今天的官宣中,移動智能終端生態(tài)聯(lián)盟將 VoIP Service Kit 定義為“為應(yīng)用提供一站式通話管理解決方案”。
強(qiáng)調(diào)應(yīng)用集成后,可快速獲得來電管理、通話控制、音頻切換等核心通信能力,打造流暢、穩(wěn)定且用戶體驗(yàn)卓越的通信服務(wù),并且還羅列了五大核心能力:
- 語音通話-支持高質(zhì)量語音通話
- 視頻通話-完整的視頻通話功能
- 來電管理-支持系統(tǒng)來電界面、接聽 / 掛斷
- 系統(tǒng)通知-系統(tǒng)級通知功能,支持快速接聽或掛斷
- 音頻切換-支持揚(yáng)聲器 / 耳機(jī) / 藍(lán)牙設(shè)備切換
![]()
至于完成系統(tǒng)級來電與通話能力接入,僅需兩步即可快速實(shí)現(xiàn),第一步是接入廠商的推送服務(wù),第二步是集成統(tǒng)一的 VoIP Service Kit SDK。
需要注意的是,官方明確表示,由于 VoIP Service Kit 需要依賴各廠商推送服務(wù),不同品牌的設(shè)備需要接入對應(yīng)的推送 SDK。
如此便意味著該功能的前提是接入系統(tǒng) Push,然后通過系統(tǒng) Push 對接通話接口,如果應(yīng)用連系統(tǒng) Push 都沒接入,那就甭想獲得安卓版 CallKit 的能力。
![]()
三、蘋果 / 華為是啥情況
在了解完安卓版 CallKit 后,咱們不妨也順帶聊一聊蘋果的 CallKit 和華為的類“CallKit”。
在 2016 年 iOS 10 上線之時,蘋果上線 CallKit,作為一種開發(fā)框架,實(shí)則是“Call”和“Kit”的組合,可翻譯為“通話套件”,其作用是可將 VoIP 應(yīng)用程序集成在 iOS 中。
手機(jī)應(yīng)用接入 CallKit 后,便能實(shí)現(xiàn)網(wǎng)絡(luò)電話和系統(tǒng)電話的融合,當(dāng)接到網(wǎng)絡(luò)通話時,既會像系統(tǒng)電話一樣直接在界面中顯示來電畫面,也能將通話記錄在手機(jī)的電話應(yīng)用中。
得益于此,網(wǎng)絡(luò)電話和系統(tǒng)電話基本沒有區(qū)別,無論是接聽網(wǎng)絡(luò)電話還是查找通話記錄都會變得很便捷。
![]()
反觀華為那邊,起初 HarmonyOS 有名為 Callkit 的 OS 平臺能力,但在去年年初更名為“Call Service Kit”。
雖然名字變了,但是功能不變,依然是華為提供給 VoIP 通話類應(yīng)用的 VoIP 通話管理服務(wù),實(shí)現(xiàn)便捷的來電接聽功能。
![]()
鑒于 CallKit 的功能特性,與之最適配的應(yīng)用無疑是微信。
早在 2018 年,微信就支持了 CallKit,可惜很快就下架,后續(xù)只有極少數(shù)幸運(yùn)兒能使用。
直到去年年初,微信啟用了 CallKit 的平替“LiveCommunicationKit”,給到用戶“語音和視頻通話使用彈窗快捷接聽”功能。
與 CallKit 相比,雖說這一新接口既不會在鎖屏狀態(tài)下全屏彈出,也不會在通訊錄中留下通話記錄,但好歹還是優(yōu)化了語音接聽體驗(yàn)。
![]()
四、總結(jié)
關(guān)于安卓版 CallKit 的情況,IT之家小編要聊的就是這些。
反正,VoIP Service Kit 解決方案已經(jīng)有了,就要看各大應(yīng)用們是否會接入了。
總之,CallKit 固然好,類“CallKit”也不錯,只要有就終究比沒有好。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.