騰訊云提供了全套技術(shù)文檔和源碼來(lái)幫助您快速構(gòu)建一個(gè)音視頻小程序,但是再好的源碼和文檔也有學(xué)習(xí)成本,為了盡快的能調(diào)試起來(lái),我們還提供了一個(gè)免費(fèi)的一鍵部署服務(wù):您只需輕點(diǎn)幾下鼠標(biāo),就可以在自己的賬號(hào)下獲得一個(gè)音視頻小程序,同時(shí)附送一臺(tái)擁有獨(dú)立域名的測(cè)試服務(wù)器,讓您可以在 5 分鐘內(nèi)快速構(gòu)建出自己的測(cè)試環(huán)境。 通過(guò)微信公眾平臺(tái)授權(quán)登錄騰訊云打開 微信公眾平臺(tái) 注冊(cè)并登錄小程序,按如下步驟操作:
免費(fèi)開通騰訊云服務(wù)1 開通直播服務(wù)1.1 申請(qǐng)開通視頻直播服務(wù)進(jìn)入 直播管理控制臺(tái),如果服務(wù)還沒有開通,則會(huì)有如下提示:
點(diǎn)擊申請(qǐng)開通,之后會(huì)進(jìn)入騰訊云人工審核階段,審核通過(guò)后即可開通。 1.2 配置直播碼直播服務(wù)開通后,進(jìn)入【直播控制臺(tái)】>【直播碼接入】>【接入配置】(https://console.cloud.tencent.com/live/livecodemanage) 完成相關(guān)配置,即可開啟直播碼服務(wù):
點(diǎn)擊【確定接入】按鈕即可。 1.3 獲取直播服務(wù)配置信息
從直播控制臺(tái)獲取bizid、pushSecretKey,后面配置服務(wù)器會(huì)用到: 2. 開通云通信服務(wù)2.1 申請(qǐng)開通云通訊服務(wù)進(jìn)入云通訊管理控制臺(tái),如果還沒有服務(wù),直接點(diǎn)擊直接開通云通訊按鈕即可。新認(rèn)證的騰訊云賬號(hào),云通訊的應(yīng)用列表是空的,如下圖:
點(diǎn)擊創(chuàng)建應(yīng)用接入按鈕創(chuàng)建一個(gè)新的應(yīng)用接入,即您要接入騰訊云IM通訊服務(wù)的App的名字,我們的測(cè)試應(yīng)用名稱叫做“RTMPRoom演示”,如下圖所示:
點(diǎn)擊確定按鈕,之后就可以在應(yīng)用列表中看到剛剛添加的項(xiàng)目了,如下圖所示: 2.2 配置獨(dú)立模式上圖的列表中,右側(cè)有一個(gè)應(yīng)用配置按鈕,點(diǎn)擊這里進(jìn)入下一步的配置工作,如下圖所示。
2.3 獲取云通訊服務(wù)配置信息從直播控制臺(tái)獲取SdkAppid、accountType、privateKey、administrator,后面配置服務(wù)器會(huì)用到:
從驗(yàn)證方式中下載公私鑰,解壓出來(lái)將private_key用文本編輯器打開,如: -----BEGIN PRIVATE KEY----- MIGHAgEAsUj5ep7r9TVxTrZiSpXQKhRANCAASuxr7AJGiXRqGpiO7pPrLAchyORc Y5uWCqVm+QFTn0H+ZcHP93ss3OhgZKh8pq+g7X26dW5fQkiSH1PXG/FY zbTbMHaWCqVm+QFTn0H+QKhRANCAASuxr7AJGiXRqGpiO7pPr7jTFTmg -----END PRIVATE KEY----- 將其轉(zhuǎn)換成字符串形式如下所示,后面在server配置文件中使用: "-----BEGIN PRIVATE KEY-----\r\n"+ "MIGHAgEAsUj5ep7r9TVxTrZiSpXQKhRANCAASuxr7AJGiXRqGpiO7pPrLAchyORc\r\n"+ "Y5uWCqVm+QFTn0H+ZcHP93ss3OhgZKh8pq+g7X26dW5fQkiSH1PXG/FY\r\n"+ "zbTbMHaWCqVm+QFTn0H+QKhRANCAASuxr7AJGiXRqGpiO7pPr7jTFTmg\r\n"+ "-----END PRIVATE KEY-----\r\n" 三、安裝微信小程序開發(fā)工具下載并安裝最新版本的微信開發(fā)者工具,使用小程序綁定的微信號(hào)掃碼登錄開發(fā)者工具。
四、下載 Demo訪問 SDK+Demo,獲取小程序 Demo 和后臺(tái)源碼。 五、上傳和部署代碼
常見問題 FAQ1. 運(yùn)行小程序進(jìn)入多人音視頻看不到畫面?
|