直播平臺(tái)搭建,禮物功能的實(shí)現(xiàn)沒(méi)有那么簡(jiǎn)單
禮物打賞功能是直播平臺(tái)搭建重要的盈利方式之一,對(duì)于平臺(tái)禮物功能的實(shí)現(xiàn)有很多種,從普通禮物開(kāi)始,到特效禮物、會(huì)員專(zhuān)屬禮物、主播專(zhuān)屬禮物等,禮物價(jià)值不同根據(jù)禮物種類(lèi)不同能給直播平臺(tái)搭建帶來(lái)的收益也不一樣,至于禮物的具體實(shí)現(xiàn)方式,我們一起來(lái)看一下。
?

一、?普通禮物
普通禮物是所有用戶(hù)都可以通過(guò)充值,送給主播的禮物,一般就是靜態(tài)圖片,可以通過(guò)直播平臺(tái)搭建時(shí)開(kāi)發(fā)的后臺(tái)管理系統(tǒng),進(jìn)行普通圖片的上傳。
?

二、?特效禮物
直播平臺(tái)搭建時(shí)豪華禮物都是帶有特效的動(dòng)態(tài)禮物,一般通過(guò)GIF圖片的格式或者SVGA動(dòng)畫(huà)的方式來(lái)實(shí)現(xiàn)。GIF格式其實(shí)就是將許多幀圖像打包壓縮在一起,而因?yàn)镚IF算法的問(wèn)題,這個(gè)壓縮包文件體積不算小,還不如WebP格式的圖片表現(xiàn)能力好。
WebP格式的動(dòng)圖比GIF格式的動(dòng)圖壓縮的文件更小,動(dòng)圖也比較流暢,但是WebP格式圖片一旦復(fù)雜起來(lái),解碼和編碼的性能就成了硬傷。而且GIF格式和WebP格式的圖片想要插入一些圖片,比較難以實(shí)現(xiàn)。
為了省事,直播平臺(tái)搭建通常都會(huì)用SVGA動(dòng)畫(huà)來(lái)實(shí)現(xiàn)特效禮物。SVGA動(dòng)畫(huà)產(chǎn)生的文件很小,播放時(shí)的性能也比GIF格式和WebP格式要高,而且支持的平臺(tái)比較多,安卓、ios、web等都可以很好的兼容。
除了豪華禮物外,直播平臺(tái)搭建還可以根據(jù)需求設(shè)置熱門(mén)禮物、守護(hù)禮物和幸運(yùn)禮物等,都是一些特效禮物。
?

三、禮物打賞的實(shí)現(xiàn)
為了方便統(tǒng)計(jì),直播平臺(tái)搭建會(huì)在后臺(tái)進(jìn)行數(shù)據(jù)管理,直播平臺(tái)會(huì)根據(jù)贈(zèng)送禮物的用戶(hù)ID和主播的ID確認(rèn)直播間,而因?yàn)槎Y物的種類(lèi)比較多,所有禮物也會(huì)有自己的ID,除了確認(rèn)禮物ID之外,還要確認(rèn)用戶(hù)贈(zèng)送的禮物數(shù)量,這些信息都確認(rèn)后,就可以根據(jù)贈(zèng)送的禮物價(jià)值和數(shù)量,計(jì)算出用戶(hù)花費(fèi)的金額。
扣費(fèi)時(shí),直播平臺(tái)會(huì)根據(jù)余額來(lái)判斷是否扣費(fèi)成功,如果用戶(hù)賬戶(hù)余額充足,那么扣費(fèi)成功,直播平臺(tái)更新用戶(hù)余額,如果余額不足,直播平臺(tái)會(huì)提示用戶(hù)進(jìn)行充值,充值成功后才可以贈(zèng)送禮物。
直播平臺(tái)搭建有時(shí)候會(huì)出現(xiàn)禮物信息錯(cuò)誤的問(wèn)題,這需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行檢查,查看數(shù)據(jù)庫(kù)中是否存在禮物信息。
聲明:以上內(nèi)容為云豹科技作者本人原創(chuàng),未經(jīng)作者本人同意,禁止轉(zhuǎn)載,否則將追究相關(guān)法律責(zé)任