您當前的位置是:  首頁 > 資訊 > 國內(nèi) >
 首頁 > 資訊 > 國內(nèi) >

語聊房SDK大比拼,IM 和 RTC不要再各玩兒各的啦!

2021-11-30 11:16:17   作者:   來源:CTI論壇   評論:0  點擊:


  語聊房作為語音社交的主打產(chǎn)品,備受Z世代年輕人的喜愛。由此衍生出多種場景和玩法,比如1V1私人聊天房、語音電臺、在線KTV等。而最常見的是「房主+8麥位玩家+觀眾」的房間形態(tài),即,多人語聊房。
  垂直于通信云領域的PaaS廠商和互聯(lián)網(wǎng)大廠,都推出過多人語聊房Demo,展示功能和性能,也開放了IM和RTC的SDK源碼,方便開發(fā)者通過二次開發(fā)研發(fā)相關產(chǎn)品。
  這里,我們選擇騰訊、網(wǎng)易云信、融云、聲網(wǎng)四家廠商,從使用流程、基礎場景功能、商業(yè)變現(xiàn)功能、開發(fā)集成四個方面,展開評測比較。
  評測Part1: 使用流程
  使用語聊房最主要的幾個步驟是:下載、注冊、創(chuàng)建\加入房間、退出。
  首先從查找Demo來看,在四大廠商官網(wǎng)中查找“語聊房Demo”,網(wǎng)易云信最為直接,Demo名稱為“網(wǎng)易云信語聊房”,其次是聲網(wǎng)的AgoraVoice;其他兩家從名稱上沒有直指語音類應用。
  不過,融云RTC相對特殊,融云應該是把所有音視頻相關的Demo集中在這里做了展示,可以一覽目前的語聊房、視頻通話、語音通話、電臺、視頻直播等產(chǎn)品,如下圖所示。
  接著,打開四款Demo后,在創(chuàng)建房間方面,融云Demo界面展示功能最完善,可以自建房間名、設置房間封面、自選動態(tài)背景,并對房間進行加密,這樣房主和粉絲可以進行私密群聊。在使用體驗中,房主可以隨時修改房間名,隨時對房間加密和解密,房間內(nèi)的玩家無感知。
  融云語聊房-創(chuàng)建房間界面
  在退出環(huán)節(jié),只有融云能夠選擇“離開房間”或“關閉房間”,其他Demo都是直接退出,默認保留房間。
  評測Part2: 基礎場景功能
  語聊房應用基礎功能通常由麥位管理、房間管理、公屏消息組成。
  其中,麥位管理是核心功能,4家廠商都支持邀請上麥、鎖麥、鎖座、麥序管理。而涉及到進階功能,比如:
  只有融云支持排麥模式、一鍵全麥控制、麥位數(shù)量切換、設置管理員等進階功能。麥位管理是語聊房產(chǎn)品開發(fā)的關鍵技術,這一部分的功能拓展性,意味著為開發(fā)者提供了更多匹配多場景的自由度。
  房間管理功能,除了離開房間、關閉房間外,也存在值得探索的隱藏能力。
  比如,滑動切換房間和房間浮層,這兩個功能只有融云2.0版的語聊房SDK可以提供。

  融云語聊房Demo-房間浮層
  進入語聊房選擇房間時,用戶可以滑動選擇,而不需要反復退出房間;當有需要暫時離開語聊房時,可以選擇收起房間,保留房間浮層方便再次進入。這兩個高階功能,對用戶的使用友好度很高。
  公屏消息區(qū)內(nèi),四家都支持本地消息、廣播消息、系統(tǒng)消息。但是,融云獨家支持語音消息和可以自定義實時發(fā)布的房間廣播公告。
  此外,在語音社交中,關于用戶互動的核心體驗,我們提煉了以下功能點進行對比:
  對比可見,融云語聊房提供的互動功能更多,交換個人信息卡、私信、關注/好友等都是增強社交互動的有效方法。
  總體而言,融云語聊房基礎場景功能的完備性更好;A功能的完備程度,決定了開發(fā)者選型后,二次開發(fā)的工作量。這部分的評測對比,是開發(fā)者最應關心的。
  評測Part3: 商業(yè)變現(xiàn)功能
  產(chǎn)品成功上線后,如何變現(xiàn)流量實現(xiàn)商業(yè)化發(fā)展,決定了產(chǎn)品的生命周期,也是前期應該考慮的問題。
  產(chǎn)品的商業(yè)變現(xiàn)功能賦予自身吸引、留存和轉化流量的能力。從這個角度出發(fā),4家廠商的Demo中,我們看到只有融云語聊房2.0的禮物模塊和PK模塊,屬于這類功能。
  禮物功能:在評測試用前,我們原以為這應該是最基礎的功能,但后來發(fā)現(xiàn)只有融云和聲網(wǎng)能提供。
  融云語聊房Demo-禮物模塊
  如圖所示,融云Demo提供種類豐富的禮物,當用戶送出的禮物價值較高時,會觸發(fā)全服廣播,烘托用戶身份,增加APP的用戶活躍度。
  此外,融云支持房主、主播和觀眾之間互送禮物,這一功能提升了禮物的輪轉率,也可以讓房主、主播對粉絲進行反向答謝,增強粉絲粘性。其他提供禮物功能的廠商只支持觀眾向房主單方向贈送禮物。
  PK功能主要包括:在線房主列表、血條變化、取消/邀請/主動掛斷、靜音對方房主、真實記錄PK流程。
  融云語聊房Demo-PK功能
  房主PK,勝負由所收到的禮物價值決定。PK過程中實時顯示的血條變化、失敗方懲罰倒計時等功能可以很好地烘托氣氛。這種比賽性質的玩法,在直播場景十分常見,會帶動房內(nèi)粉絲的熱情,提升APP內(nèi)用戶的活躍度。
  評測Part4:集成開發(fā)
  在集成開發(fā)前,開發(fā)者是否可以快速找到文檔支持,很重要。在這方面,騰訊和融云的表現(xiàn)更勝一籌。
  騰訊提供兩個通道打開開發(fā)文檔,右上角的圖標以及公屏位置。融云語聊房則可以通過打開右上角的按鈕,直接鏈接到官網(wǎng)開發(fā)文檔。
  接下來,我們針對4款語聊房的集成開發(fā)方式進行了測試?雌饋矶际钦Z聊房形態(tài)的產(chǎn)品,4款產(chǎn)品的實現(xiàn)方式卻大相徑庭。
  騰訊、網(wǎng)易云信、聲網(wǎng)是分別基于IM SDK與RTC SDK源碼的二開產(chǎn)品。
  而融云是基于封裝好的場景化SDK實現(xiàn)的。
  這有什么區(qū)別呢?
  最大的區(qū)別在于,源碼二開的產(chǎn)品,當開發(fā)者接入SDK時,IM SDK和RTC SDK是分別獨立存在的。開發(fā)者需要了解大量的業(yè)務邏輯和底層技術,學習成本和接入成本非常高。一旦源碼升級迭代,基于此之上的產(chǎn)品也容易出現(xiàn)bug,如果語聊房產(chǎn)品處于運營上升期,不利于其升級迭代。
  需要集成IM 和 RTC SDK的二代開發(fā)方式
  而基于場景化SDK實現(xiàn)的融云語聊房,是不同于時下普遍服務方式的第三代SDK。它將IM和RTC的能力打通封裝到一個SDK中,開發(fā)者只需集成語聊房 SDK即可。即使未來SDK升級,產(chǎn)品也會做到向下兼容,不影響上層的修改。
  理清基本的底層實現(xiàn)邏輯后,我們再深入看下融云在集成開發(fā)中的明顯優(yōu)勢。
  更貼近業(yè)務。比如,API調用和命名往往是EnterSeat、kickUserFromSeat、MuteSeat這樣的詞匯組合,貼近語聊房業(yè)務場景與客戶端功能特性。開發(fā)者只要是了解語聊房基本業(yè)務模式,無需再學習新技術,就可便捷接入,一周內(nèi)開發(fā)上線一款標準的語聊房產(chǎn)品。
  擴展屬性強。封裝好的SDK提供了豐富的擴展功能,自定義程度高。語聊房的衍生場景,比如多人語聊房+游戲互動、多人語聊房+k歌、多人語聊房+賽事直播、多人語聊房+私密影院、多人語聊房+pia戲,都可以實現(xiàn)。
  接入體驗好。各家的開發(fā)文檔基本以接入流程和接口說明為主,但是融云提供教學視頻、接口說明、示例代碼三位合一的服務,對開發(fā)者來說學習成本最低。
  獨家教學視頻,針對創(chuàng)建和加入房間、上麥和下麥、閉麥和鎖麥、邀請上麥和強制下麥等等核心環(huán)節(jié),開發(fā)者可以按步驟操作。
  融云語聊房教學視頻
  融云語聊房流程說明
  融云語聊房示例代碼
  總結下我們的測試維度,解答開發(fā)者最關心的選型問題,
  • 基礎場景功能完備,是基礎;
  • 商業(yè)變現(xiàn)功能,是未來發(fā)展保障;
  • 而集成開發(fā)的便捷高效,才是根本。
  不過,本文僅從幾個維度對語聊房產(chǎn)品進行大致測評,無法做到面面俱到,對語音社交產(chǎn)品感興趣的同學歡迎多多交流。
【免責聲明】本文僅代表作者本人觀點,與CTI論壇無關。CTI論壇對文中陳述、觀點判斷保持中立,不對所包含內(nèi)容的準確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔全部責任。

專題

CTI論壇會員企業(yè)