直播行業(yè)的興起加之各大直播平臺對于CDN加速的需求量變大,,在進(jìn)行一對一視頻聊天app開發(fā)時,,不僅要保護(hù)數(shù)據(jù)的安全,還要實(shí)時把控直播內(nèi)容和豐富的特色功能,。對于這些用戶需求,,就需要找到存在低延時和高可用的CDN服務(wù),從而幫助直播平臺提高產(chǎn)品的高效開發(fā),。 1. 防盜鏈 在互聯(lián)網(wǎng)這個既能開放又能共享的獨(dú)特屬性下,,互相“借鑒”早已不是什么稀罕事兒,但是這并不意味著可以隨意盜用互聯(lián)網(wǎng)用戶中優(yōu)質(zhì)的內(nèi)容,,為了保障直播中用戶的私人隱私和利益,就需要用到refer防盜鏈,、token防盜鏈,、IP禁用三項(xiàng)功能,以從根本上幫助客戶減少由于非法請求而造成的帶寬浪費(fèi),。 (1)refer防盜鏈:檢查用戶的來源網(wǎng)站,。客戶可以將非指定網(wǎng)頁加入refer黑名單,,限制非指定的網(wǎng)頁訪問服務(wù)器,,從而在一定程度上防止內(nèi)容盜鏈。 (2)Token防盜鏈:用戶在推流和播放時必須帶上token加密串,,然后直播系統(tǒng)會校驗(yàn)合法性,。也就是說,只有合法的token加密串才能通過校驗(yàn)并且進(jìn)行請求,一旦發(fā)現(xiàn)非法請求,,將會被立即拒絕,。Token防盜鏈在推流和拉流兩個環(huán)節(jié)中都可以起到校驗(yàn)的效果,即防止推流地址被非法占用和防止拉流被站外播放器盜取播放,。 2. IP禁用 可以檢測用戶訪問時的IP,,對其進(jìn)行禁止或者是放行操作。一旦出現(xiàn)需要處理的IP地址,,管理員可以直接登錄CDN服務(wù)的后臺進(jìn)行IP禁用或者是放行配置,。 3. 秒級禁播 這一功能主要用于用戶在運(yùn)營過程中,發(fā)現(xiàn)主播推送非法內(nèi)容,,需要立即中止該直播時,,需要提供相應(yīng)的禁播API接口以提供用戶使用。當(dāng)使用該接口時,,可以在幾秒內(nèi)的時間將主播端的視頻直播流斷開,,并且禁止其再次推流,用戶也就無法觀看直播,。這一功能還能起到封禁作用,,減少非法內(nèi)容的傳播范圍和時長,以避免禁播內(nèi)容給用戶運(yùn)營層面的經(jīng)濟(jì)效益帶來不必要的損失,。 4. 自動鑒黃 隨著國家對于直播行業(yè)的監(jiān)管程度逐漸加強(qiáng),,用戶可以在CDN服務(wù)后臺提交單鏈或者是視頻直播流的鑒黃請求。大多數(shù)CDN服務(wù)商對于直播內(nèi)容的鑒別分為兩種,,疑似黃色信息和確定黃色信息,。在直播APP運(yùn)作過程中,一旦發(fā)現(xiàn)具備相關(guān)信息,,該功能會直接將結(jié)果通知到管理人員從而進(jìn)行一定的處理,。 5. API接口 由于每一個用戶對于直播平臺的數(shù)據(jù)側(cè)重點(diǎn)都不相同,為了給不同的用戶提供不同的需求,,CDN服務(wù)商在API接口方面提供了多重選擇,。舉個簡單的例子,如果某直播平臺中有一個API查詢接口,,幫助用戶觀測每一條視頻直播流的同時在線人數(shù),,以方便每個主播的人氣。每一條視頻直播流的推流信息接口查詢,,包含推流時間,、推流節(jié)點(diǎn)、推流碼率及用戶IP等信息,。從而幫助直播平臺在運(yùn)營過程中,,詳細(xì)掌握自家平臺主播的直播時間、分布區(qū)域以及直播數(shù)據(jù)量的大小。 進(jìn)行一對一視頻聊天app開發(fā)的過程中,,不僅需要從功能和技術(shù)方面多下功夫,,還需要從各方各面考慮。由于用戶的產(chǎn)品體驗(yàn)和安全隱私對于直播平臺來說是非常重要的,,所以在選擇CDN服務(wù)商時多從功能層面下手肯定是沒錯的,。 本文聲明原創(chuàng),轉(zhuǎn)載請注明出處,。 |
|
來自: 昵稱61929548 > 《文件夾1》