在實(shí)際生成部署中,缺失了有關(guān)阿里云直播功能部署的內(nèi)容。有一些地方容易踩坑,我放在這里:
1、直播的推流和播流域名,必須在同一個阿里云賬戶下。
因?yàn)槲冶救擞卸鄠€阿里云賬戶,為了便于我自己控制成本,所以拆分成多個便于計費(fèi)和管理。如果不熟悉阿里云的視頻直播文檔,很容易出現(xiàn)域名白白配置的問題。
這里的同一個,指的是已綁定AccessKey的阿里云賬戶,合法擁有直播域名的管理權(quán)限。
2、直播的播流域名的地址,必須和oss對象在同一個地址。
我自己本身有一個北京的oss地址,但是阿里云視頻直播沒有北京的直播中心,選擇深圳作為直播中心之后又返回去創(chuàng)建深圳的oss對象,浪費(fèi)了很多時間。
3、直播錄播的收費(fèi)功能沒有拆分。
在阿里云調(diào)用直播錄播的服務(wù),不僅僅需要oss對象,還需要收取30元/月(中國大陸)的服務(wù)費(fèi)用,而知識付費(fèi)的直播播流地址需要生效,會強(qiáng)制要求打開錄播功能。雖然阿里云那邊如果沒有任何錄播不會進(jìn)行收費(fèi),但是這個功能本身應(yīng)該單獨(dú)拆分出來,等用戶需要錄播功能時再調(diào)出。
4、直播播流oss儲存問題。
如果直接在【直播配置】這個模塊中嘗試?yán)ss對象,是無法實(shí)現(xiàn)的。
首先需要進(jìn)入【阿里云管理】-【對象存儲】,選擇直播播流的同地域(不同地域也無法被直播配置識別),點(diǎn)擊【拉取bucket】,之后再回到【直播配置】中,才能見到oss桶對象的選取。
總結(jié):知識付費(fèi)平臺的直播功能既然調(diào)用了阿里云的服務(wù),應(yīng)該把阿里云視頻直播的一些規(guī)則集中寫明,其中的坑雖然不大,但是一路踩過來也很讓人心煩。我本身還有一定的項(xiàng)目部署經(jīng)驗(yàn),如果換作純萌新,恐怕又要在論壇上提出許多問題,還是希望能夠把這些值得注意的地方寫進(jìn)官方文檔,方便后人部署。