2020庚子鼠年假期結(jié)束,眾多企業(yè)開始進入開工模式,但“戰(zhàn)疫”仍在進行中,大家仍以居家辦公、避免外出及商務會面為主。在大量傳統(tǒng)線下交流活動取消的情況下,遠程會議、線上協(xié)作、視頻直播逐漸成為了焦點話題。
微軟云媒體服務(Media Service)就是集媒體管理、處理、分發(fā)、直播、點播于一體的多媒體PaaS服務,還可針對不同場景下并發(fā)觀看量的不同進行自由伸縮擴展,以應對突發(fā)高峰。
那么如何快速開啟一場直播呢
打開Azure Portal https://portal.azure.cn,登錄Azure CN賬號后,在Azure Portal左側(cè),找到“所有服務”:
在展開的所有服務中,找到“媒體服務”。
在這里我們可以看到當前組織內(nèi)的所有媒體服務。如果沒有創(chuàng)建過媒體服務,我們需要新建一個媒體服務,點擊“添加”按鈕:
在這里填寫新建的媒體服務的基本信息,包括名稱、訂閱、資源組、地理位置,并為新的媒體服務創(chuàng)建一個新的存儲賬戶。在完全填寫完成后,按下創(chuàng)建按鈕即可開始創(chuàng)建。
提交后,將會開始新媒體服務的創(chuàng)建過程。這將花費數(shù)分鐘。
創(chuàng)建成功后,按下“轉(zhuǎn)到資源”即可打開我們新創(chuàng)建的媒體服務。
為了能夠真正進行推流,我們還需要創(chuàng)建一個媒體頻道。選擇左側(cè)的“實時傳送視頻流”,然后創(chuàng)建一個新的頻道。
點擊快速創(chuàng)建后,輸入基本的頻道信息:
按下“創(chuàng)建”按鈕后,需要等待大約1分鐘,即可管理新創(chuàng)建的頻道。頻道在創(chuàng)建后會自動啟動,這一般需要額外的3-5分鐘。
頻道啟動后,會自動在頻道中創(chuàng)建一個節(jié)目“default”。如圖所示:
在這里,我們需要復制引入URL(主要)。這是我們后續(xù)用于推流軟件或推流設備工作所需的一個字段。
在等待頻道完全啟動,且節(jié)目完全啟動之后,通知區(qū)域?qū)吹饺缦滤镜耐ㄖ獌?nèi)容:
下面我們需要對頻道進行推流。推流的方法根據(jù)使用不同的推流軟件各有差異,這里僅以OBS Studio舉例。首先啟動OBS Studio,打開高級設置頁面。
在OBS Studio的設置頁面中,找到左側(cè)的Stream設置,在Service下拉選單中,選擇Custom,以使用自定義推流服務。
在選擇Custom推流服務后,服務器名稱本身填寫我們在上一個步驟中復制的引入URL,其中Stream Key任意填寫,但不可留空。完成后按下OK。
按下Start Streaming,即可開始推流。
開始推流后,右下角將會顯示當前的推流碼率和幀數(shù)等情況。我們可以在開始推流后繼續(xù)編輯信號源。在本例中,我們隨意推流了一段游戲視頻。
保持OBS的推流狀態(tài),我們可以嘗試觀看這場直播。回到Azure Portal,點擊節(jié)目“default”右側(cè)的“觀看”按鈕,即可預覽直播畫面:
或復制下方的“為播放器選擇源URL”,即可復制得到適用于各類設備和播放器的播放URL。將此URL分發(fā)給觀眾后,觀眾即可使用自己的播放器播放。
以上即為微軟云媒體服務快速搭建直播的關鍵步驟。