日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線(xiàn)咨詢(xún)客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

農(nóng)具的大量使用把人類(lèi)從狩獵采集社會(huì)帶到了農(nóng)業(yè)社會(huì);蒸汽機(jī)的創(chuàng)新和廣泛應(yīng)用,推動(dòng)了第一次工業(yè)革命,帶來(lái)了工業(yè)經(jīng)濟(jì)的蓬勃發(fā)展;電子信息技術(shù)的發(fā)展又驅(qū)動(dòng)人類(lèi)進(jìn)入信息社會(huì)。

大到一個(gè)經(jīng)濟(jì)時(shí)代,小到一個(gè)行業(yè)周期,生產(chǎn)工具的每次創(chuàng)新升級(jí),勢(shì)必帶來(lái)生產(chǎn)力的顯著提升。

在 WICC 廣州的“社交分論壇”上,融云場(chǎng)景化研發(fā)負(fù)責(zé)人臧其龍帶來(lái)《融云社交場(chǎng)景化 SDK 探索》主題演講,分享融云在通信云服務(wù)方面的創(chuàng)新探索。融云第三代場(chǎng)景化 SDK 的服務(wù)模式創(chuàng)新將給開(kāi)發(fā)者提供全新的生產(chǎn)工具,帶來(lái)生產(chǎn)效率的極大提升,也必將重塑產(chǎn)業(yè)格局。

回溯十年前,想要自研一款即時(shí)通訊應(yīng)用還是比較困難的事情,要自建服務(wù)器,研究分發(fā)和到達(dá)率。隨著通信云 PaaS 服務(wù)的逐漸完善,借助融云等平臺(tái)的服務(wù),搭建這樣一款應(yīng)用變得不再是“不可能的挑戰(zhàn)”。

但是,隨著時(shí)間的推進(jìn),市場(chǎng)需求不斷演變。我們會(huì)發(fā)現(xiàn),單一場(chǎng)景需求越來(lái)越少,更多的時(shí)候,我們要面對(duì)的是場(chǎng)景的融合。

以語(yǔ)聊房這個(gè)時(shí)下語(yǔ)音社交熱門(mén)場(chǎng)景為例來(lái)說(shuō),這類(lèi)產(chǎn)品主要有兩部分組成:一是麥位管理部分,用戶(hù)上麥后角色發(fā)生變化,從觀(guān)眾切換成主播,可以發(fā)布音頻流被觀(guān)眾和其他主播聽(tīng)到。二是聊天室部分,也就是公屏消息的部分,房間內(nèi)所有成員都可以發(fā)送文字在公屏區(qū)域溝通。

實(shí)現(xiàn)這兩個(gè)部分,就要同時(shí)接入 RTC 和 IM,也就是融合場(chǎng)景。這種融合需求也出現(xiàn)在直播等等場(chǎng)景中。隨之而來(lái),棘手的問(wèn)題出現(xiàn)了。

問(wèn)題并非出于服務(wù)能力不足,反而是大部分行業(yè)供給都已經(jīng)非常強(qiáng)大造成的。一個(gè) SDK,基本上有200+ 甚至300+個(gè)API。當(dāng)開(kāi)發(fā)者接觸到一個(gè)功能強(qiáng)大的 SDK,首先面對(duì)的難題是學(xué)習(xí)成本特別高,其次是它的學(xué)習(xí)曲線(xiàn)也比較陡峭。

比如 RTC 會(huì)涉及到很多非常專(zhuān)業(yè)的音視頻領(lǐng)域知識(shí),要了解流的定義與發(fā)布,學(xué)習(xí)一些編碼知識(shí),掌握了基礎(chǔ)知識(shí)后,才能讓 SDK 發(fā)揮應(yīng)有的作用。

為了解決上面說(shuō)到的痛點(diǎn)問(wèn)題,融云推出了第三代 SDK 服務(wù)模式,一舉破解舊供給的高學(xué)習(xí)成本難題。

以語(yǔ)聊房場(chǎng)景為例,我們可以更加直觀(guān)地感受三代服務(wù)模式的升級(jí)核心。

語(yǔ)聊房產(chǎn)品的核心是麥位管理,語(yǔ)聊房解決方案,就是通過(guò)上麥、下麥等一系列麥位管理來(lái)對(duì)用戶(hù)和流進(jìn)行同步管理的 SDK。

第一代解決方案,使用業(yè)務(wù)服務(wù)器管理每個(gè)房間的麥位。前端只負(fù)責(zé)調(diào)用后端的接口,后端管理麥位,不單要更改麥位,還要負(fù)責(zé)整個(gè)狀態(tài)的刷新和發(fā)布,非常復(fù)雜。

第二代解決方案,也就是目前其他廠(chǎng)商普遍使用的方式。把管理麥位的能力放在 IM SDK 里,通常是聊天室屬性,擁有麥位的增、刪、改、查同步能力。服務(wù)模式是,開(kāi)發(fā)者下載 Demo,自行研究實(shí)現(xiàn)邏輯,再利用開(kāi)源代碼二開(kāi)實(shí)現(xiàn)。也就是說(shuō),開(kāi)發(fā)者還是需要理解廠(chǎng)商提供的開(kāi)源代碼,上手難度比較高。

第三代解決方案,也就是融云行業(yè)首推的 SDK。開(kāi)發(fā)者無(wú)需研究代碼,也不需要單獨(dú)集成 IM 和 RTC,只需要對(duì)這個(gè)產(chǎn)品有了解,就可以調(diào)用接口實(shí)現(xiàn)應(yīng)用。而且這個(gè)接口數(shù)量只有不超過(guò)20 個(gè)。

利用第一代解決方案,最常出現(xiàn)的問(wèn)題就是幽靈麥,上麥的時(shí)候發(fā)不出聲,下麥又能發(fā)出聲音了。這是因?yàn)椋岸舜a和后端代碼需要嚴(yán)絲合縫實(shí)現(xiàn)同步,前后端的協(xié)同和更新很容易出差錯(cuò),造成2-3 秒的延遲,這給產(chǎn)品體驗(yàn)帶來(lái)的打擊是毀滅性的。

第二代解決方案,只需要關(guān)注前端開(kāi)源代碼,但是也要面臨殘酷的現(xiàn)實(shí)問(wèn)題。首先,原封不動(dòng)上架產(chǎn)品面對(duì)很大的審核被拒風(fēng)險(xiǎn);其次,新增功能需要學(xué)習(xí)底層機(jī)制再改代碼,難度大,易出 Bug。

融云的第三代 SDK 解決方案,學(xué)習(xí)難度非常低,只需要對(duì)基礎(chǔ)的上麥、下麥、鎖麥等有了解,甚至根據(jù)20 個(gè) API 的注釋就能成功調(diào)用。無(wú)需理解底層代碼,無(wú)需研究實(shí)現(xiàn)邏輯,無(wú)需管理流的訂閱,極大提升開(kāi)發(fā)速度,7 天就能上線(xiàn)一個(gè)語(yǔ)聊房。

貼近業(yè)務(wù):接口設(shè)計(jì)不能云里霧里令人不解。

以最常見(jiàn)的三個(gè)功能為例,enterSeat(index: Int) 接口,index 設(shè)置為麥的序號(hào),就完成了這一麥位上角色轉(zhuǎn)換、流的訂閱、UI 的同步和刷新等一系列操作。muteSeat(index: Int) 接口,Mute 是靜音,Seat 是某個(gè)麥位,后面會(huì)帶一個(gè)麥位的序號(hào),可以關(guān)閉某個(gè)麥位上的聲音;kickUserFromSeat(userId: String) 接口就可以把某個(gè)用戶(hù)踢下麥。都說(shuō)細(xì)節(jié)是魔鬼,第三代 SDK 可以說(shuō)是已經(jīng)把魔鬼封在黑盒中了,開(kāi)發(fā)者可以無(wú)憂(yōu)開(kāi)發(fā)。

可擴(kuò)展性:語(yǔ)聊覆蓋的場(chǎng)景非常多,比如非常火的狼人殺業(yè)務(wù),需要麥位體現(xiàn)特殊身份——平民、法官、狼人,接口設(shè)計(jì)得足夠可拓展,就可以覆蓋所有熱門(mén)場(chǎng)景,也方便開(kāi)發(fā)者去做不同業(yè)務(wù)的嘗試。

簡(jiǎn)潔易用:語(yǔ)聊房 SDK 核心接口只有20 個(gè),大部分場(chǎng)景只需要其中10 個(gè)基本上就可以實(shí)現(xiàn)業(yè)務(wù)。核心功能回調(diào)只有23 個(gè),對(duì)于不太關(guān)注性能或不需要兼容低端手機(jī)的業(yè)務(wù),開(kāi)發(fā)者只需關(guān)心麥位信息和房間信息的變更兩個(gè)回調(diào)就可以。

語(yǔ)聊房、呼叫場(chǎng)景之外,融云近期上線(xiàn)了直播 SDK,預(yù)制了9 種合流布局,覆蓋所有的直播合流場(chǎng)景。

直播場(chǎng)景通常用戶(hù)感知最強(qiáng)烈的就是兩個(gè)步驟,喚起攝像頭做直播前美顏等準(zhǔn)備 ? 開(kāi)始直播。

融云直播 SDK 把這兩步封裝成 API,第一步是Prepare,封裝了融云開(kāi)源的 BeautyKit 美顏等能力;第二步是Live Video,把所有直播流程實(shí)現(xiàn)邏輯隱藏掉,開(kāi)發(fā)者只需要調(diào)用接口就可以實(shí)現(xiàn)業(yè)務(wù)。

接下來(lái),融云還會(huì)把會(huì)議、教育等場(chǎng)景進(jìn)行完整封裝提供給開(kāi)發(fā)者,幫開(kāi)發(fā)者一一攻克場(chǎng)景難關(guān)。

同時(shí),在 SDK 組成的“骨骼”、“肌肉”之外,融云還將開(kāi)源一系列含 UI 體系的 Kit,作為配套使用的“皮膚”。比如,ChatKit、GiftKit、BeautyKit、MusicControlKit 等等。搭配開(kāi)發(fā)者可在后臺(tái)一鍵配置的“內(nèi)容審核”能力,真正為開(kāi)發(fā)者提供一站式的完整解決方案服務(wù)。

分享到:
標(biāo)簽:融云
用戶(hù)無(wú)頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過(guò)答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫(kù),初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定