上海2018年3月1日電 /美通社/ -- 2017年1月,微信小程序正式發(fā)布,作為微信重要的生態(tài)布局之一,小程序從出生就自帶主角光環(huán)??墒?,關(guān)于小程序價(jià)值的爭(zhēng)論自那時(shí)起就沒有停止過。然而,小程序與 App 之間不同的產(chǎn)品定位、優(yōu)勢(shì)場(chǎng)景也終于讓人們明白它并不是 App 殺手,而是 App 延伸到更多場(chǎng)景中的觸手。
最近,微信小程序宣布開放直播能力,這對(duì)于陷入直播變現(xiàn)難題的App們來說,無疑又是一個(gè)優(yōu)質(zhì)新窗口。而七牛云推出的微信小程序直播 Demo,在穩(wěn)定、簡(jiǎn)單接入、功能齊全、規(guī)避內(nèi)容安全等方面表現(xiàn)卓越,助于開發(fā)者迅速上線。
七牛云在小程序直播上做了一些實(shí)踐,在這里把實(shí)踐過程中遇到過的關(guān)鍵四個(gè)問題總結(jié)如下:
1.通信協(xié)議支持
小程序規(guī)定所有后臺(tái)接口線上服務(wù)必須使用 HTTPS,七牛云提供了免費(fèi)的單域名 SSL 證書服務(wù),方便開發(fā)者接入。
小程序的推流和播放組件目前只支持 RTMP 和 FLV,七牛直播云也提供了這兩套協(xié)議的支持。
2.規(guī)避色情、暴恐等運(yùn)營風(fēng)險(xiǎn)
小程序得益于微信的社交屬性,因此傳播速度會(huì)非常迅速。但是問題也隨之而來,如果有不法分子利用你提供的直播平臺(tái)宣傳恐怖主義,或者涉嫌色情服務(wù),都會(huì)遭到微信官方的封禁。遇到傳播規(guī)模廣泛的情況,還會(huì)被相關(guān)部門處罰。七牛云在云端提供了直播自動(dòng)鑒黃、鑒恐的配套云服務(wù)。開通內(nèi)容審核服務(wù)后,但凡出現(xiàn)違規(guī)現(xiàn)象直接自動(dòng)禁播。
3.小程序原生組件
小程序提供的推流和播放組件屬于頂層組件,和其他組件在開發(fā)和使用上會(huì)有很大的區(qū)別。在開發(fā)的過程中,如果遇到問題,可以參照開源的 Demo 代碼的實(shí)現(xiàn)方式來解決。比如頂層組件的事件綁定在 iOS 和 Android 下的行為會(huì)有所不同,可以按 Demo 的代碼在外層包裝事件。有些功能目前小程序基礎(chǔ)庫還無法支持,比如:推流預(yù)覽,頂層 view 動(dòng)畫等等。
4.高可用、低延時(shí)的實(shí)時(shí)流網(wǎng)絡(luò)
小程序直播的客戶端接口都統(tǒng)一由微信官方提供,因此需要出色的直播體驗(yàn)非常依賴流媒體網(wǎng)絡(luò)本身的質(zhì)量。七牛云的 LiveNet 全球?qū)崟r(shí)流網(wǎng)絡(luò),目前可以做到時(shí)延1秒以內(nèi),而且提供截幀做封面等貼心功能。
使用七牛直播云快速搭建小程序直播的福利:
1.開源的小程序直播 Demo
七牛云已完成小程序直播 Demo,代碼已經(jīng)在 github 全部開源,在客戶域名完成備案、服務(wù)器等資源充足情況下,通過我們開源的代碼,用戶半天就可以使用七牛云搭建好小程序直播。后續(xù)根據(jù)客戶自身產(chǎn)品的需求,可以設(shè)計(jì)出更出色的直播和觀看體驗(yàn)。
2.免費(fèi) SSL 證書
但是只有開源的小程序直播 Demo 是不夠的,小程序規(guī)定所有后臺(tái)接口線上服務(wù)必須使用 HTTPS。七牛云 SSL 證書服務(wù)提供證書申請(qǐng)、管理等一站式服務(wù),與頂級(jí)的數(shù)字證書授權(quán)(CA)機(jī)構(gòu)和代理商合作,所有客戶都可以在 Portal 自助獲取免費(fèi)域名型(DV)SSL 證書,更有多種其他類型證書供選擇。
3.一元內(nèi)容審核體驗(yàn)包
七牛云人工智能實(shí)驗(yàn)室提供鑒黃、鑒暴恐、政治人物識(shí)別等內(nèi)容審核 API,是嚴(yán)格按照網(wǎng)信、網(wǎng)安等監(jiān)管機(jī)構(gòu)要求,用心打造的高性能、高識(shí)別率,緊跟時(shí)政要求的涉穩(wěn)安全檢測(cè)系列 API。
已支撐熊貓直播、faceU、淡藍(lán)、平安銀行、新華社、中央人民廣播電臺(tái)等數(shù)千家互聯(lián)網(wǎng)企業(yè)和政企機(jī)構(gòu)。現(xiàn)在一元體驗(yàn)包包括月調(diào)用三個(gè) API 各5萬次(另贈(zèng)送1萬次不確定部分),幫助客戶規(guī)避運(yùn)營風(fēng)險(xiǎn)。
4.全球化的實(shí)時(shí)流網(wǎng)絡(luò)
針對(duì)直播場(chǎng)景研發(fā)的實(shí)時(shí)流網(wǎng)絡(luò)采用全新網(wǎng)絡(luò)技術(shù),實(shí)時(shí)計(jì)算全鏈路狀態(tài),按需智能伸縮較佳路徑節(jié)點(diǎn)。實(shí)現(xiàn)秒開、低延遲不卡頓和節(jié)點(diǎn)故障常態(tài)處理等直播需求。
點(diǎn)擊體驗(yàn)使用七牛直播云快速搭建小程序直播:https://jinshuju.net/f/Cs20WW