日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

控制臺配置

重要

本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業務造成影響,請務必仔細閱讀。

本文介紹遠程監考所需的基礎配置,通過閱讀本文,您可以在15分鐘內快速完成配置。

方案架構

image

關鍵流程

  1. 考生進入考場后,默認采用WebRTC協議(超低延時直播RTS 2.0)推一路高清流至阿里云GRTN網絡,在阿里云提供的示例代碼中,默認采用720P推流。

  2. 考生推的流將被旁路轉推一路至直播,流被推到直播中心后您可以選擇對流進行錄制、轉碼或截圖等操作。示例代碼中包含如下配置:

    1. 把每一路流均進行錄制,以便考試結束后進行回溯。

    2. 對每一路720P的高清流進行轉碼,形成100~200Kbps碼率的240P小流,減輕監考端的網絡壓力。

  3. 監考端拉取經過轉碼為小流的考生視頻,并在PC網頁端進行25宮格展示,延時小于1500ms。

  4. 當監考老師想查看某個考生的視頻時,可以雙擊畫面,直接拉取該考生的720P高清視頻,此時延時小于400ms。

  5. 監考老師在觀看考生的720P高清視頻時,可以選擇與該考生進行一對一連麥。

創建直播互動消息應用

  1. 登錄視頻直播控制臺

  2. 在左側導航欄選擇直播+ > 互動消息 > 應用管理,進入應用管理頁面。

  3. 單擊創建應用

  4. 創建應用對話框中,選擇區域,填寫應用名稱,暫不開啟回調設置和安全審核。

  5. 單擊創建。應用列表會新增創建的應用,并自動生成AppId、AppKey、AppSign、創建時間等信息。

創建成功后,在控制臺的結果如下。

image

在查看詳情中查看并保存AppIdAppKeyAppSign,以便后續部署服務端時使用。

添加與配置域名

在這部分我們分為兩套配置,如果你只是需要體驗Demo或者考生量不是很大,我們推薦使用體驗配置方案,在這部分只需配置兩個域名,無需對服務端AppServer的代碼進行修改。如果你要用于真實的生產環境或者考生量非常大,推薦你使用完整配置方案,在這部分你需要配置四個域名,并修改服務端AppServer的代碼進行進一步開發

體驗配置方案

在監考系統的體驗配置中,您一共需要添加2個域名

推流域名配置

視頻直播控制臺配置推流域名的相關配置。

添加推流域名
  1. 選擇左側導航欄推/播流域名管理,進入域名管理頁面,單擊添加域名

  2. 添加域名中相關參數的填寫。

    1. 業務類型選擇推流域名。

    2. 關于如何選擇加速區域,請參見如何選擇域名的CDN加速區域?

    3. 加速域名填寫準備好的推流域名。

    4. 關于如何選擇直播中心,請參見如何選擇直播中心?

    重要

    直播推流域名與播流域名的直播中心所在地域要保持一致,初次配置后不可更改。

    說明

    當開發者首次將一個新域名添加至阿里云視頻直播時,需要您完成驗證域名的歸屬權,只需根據控制臺的提示進行操作,如有疑問請參見驗證域名歸屬權

  3. 單擊下一步,配置CNAME啟用直播加速。DNS的CNAME記錄值可讓終端用戶訪問導向直播節點,達到加速效果。需要開發者按照控制臺的提示進行操作,當配置成功后,CNAME生效驗證結果如下。

    image

開發者按照上面步驟完成后,就可以得到配置好參數的推流域名,在控制臺的結果如下。

image

說明

注意控制臺的CNAME狀態變為已配置可能有延遲,CNAME是否配置成功以CNAME生效驗證為準。

開通RTS 2.0

超低延時直播RTS(Real-time Streaming)是視頻直播的重要增值功能,可以提供客戶端易接入、超低延時、高并發、高清流暢的視頻直播服務,關于超低延時直播簡介。找到目標推流域名,單擊域名配置,在左側導航欄選擇超低延時推流RTS,如果RTS推流開關未打開,則開啟RTS推流,選擇低延時推流(RTS 2.0),單擊確定。正常開啟RTS 2.0推流后,在控制臺的結果如下。

說明

轉推配置體驗時可以不開啟,正式使用時建議按照完整配置方案配置對應的推轉。

image

查看鑒權值

URL鑒權功能旨在保護用戶站點的內容資源不被非法站點下載盜用。域名初次添加時,默認開啟URL鑒權。

  1. 在視頻直播控制臺推/播流域名管理頁面,選擇目標推流域名,單擊域名配置

  2. 選擇直播管理下的訪問控制,進入訪問控制頁面。

  3. 記錄并保存推流域名的鑒權主KEY,以便后續部署服務端使用。鑒權主KEY的控制臺位置如下圖。

    image

播流域名配置

視頻直播控制臺配置播流域名的相關配置。

添加播流域名

添加播流域名的步驟和添加推流域名一致,只需將添加域名的業務類型參數選擇播流域名。

警告

播流域名與推流域名的直播中心所在地域要保持一致。

開發者完成添加播流域名后,就可以得到配置好參數的播流域名,在控制臺的結果如下。

image

開通RTS 2.0

開啟方式和上文推流域名的開通RTS 2.0一致。

image

查看鑒權值

URL鑒權功能默認開啟,記錄保存播流域名的鑒權主KEY,步驟和上文推流域名的查看鑒權值一致。

關聯推流域名

接下來需要將推流域名關聯到對應的播流域名

  1. 在左側導航欄選擇推/播流域名管理,進入域名管理界面。

  2. 選擇目標播流域名,單擊域名配置

  3. 直播管理 > 基本配置中,單擊推流信息頁簽,然后點擊添加推流信息按鈕。

  4. 選擇準備好的相同直播中心下的推流域名,單擊確定

通過上述步驟實現了播流域名和推流域名的相關聯。關聯成功后,在控制臺的結果如下。

image

配置跨域資源共享

跨域資源共享CORS(Cross-Origin Resource Sharing)簡稱跨域訪問,是HTML5提供的標準跨域解決方案,允許網頁從不同源加載和訪問跨域資源,使得跨域數據傳輸得以安全進行。更多信息可以參考跨域資源共享。因為本項目允許web端播放課堂直播,所以需要配置播流域名的消息頭,使其允許跨域資源共享。

  1. 點擊左側導航欄推/播流域名管理,進入域名管理頁面,找到目標播流域名,單擊域名配置

  2. 直播管理 > HTTPS頭配置中,點擊添加

  3. 參數選擇Access-Control-Allow-Origin,取值填寫*。

詳細介紹請參見配置HTTP消息頭。配置成功后,在控制臺的結果如下。

image

啟用HTTPS功能

配置HTTPS加速可以在傳輸過程中對用戶的關鍵信息進行加密,防止類似Session ID或者Cookie內容被攻擊者捕獲造成的敏感信息泄露等安全隱患。傳輸過程中對數據進行完整性校驗,防止DNS或內容遭第三方劫持、篡改等中間人攻擊(MITM)隱患。具體操作,請參見配置HTTPS安全加速

說明

需要注意的是,證書購買成功后需要登錄控制臺進行證書申請,通過后才可以使用。詳細請參見購買SSL證書的后續操作

配置成功后,在控制臺的結果如下。

image

配置轉碼模板

直播轉碼服務可以解決推流端碼率較高或較低而導致播放效果不好、視頻播放卡頓等問題。對于通用轉碼的配置詳細見通用轉碼配置

說明

AppName是生成推流地址的必要參數,只有推流地址與轉碼模板的AppName 名稱對應時,模板才能生效。

如果您使用的是AppServer Demo,AppName默認值是live,您也可以在Server\Java\code\src\main\resources目錄下的application.yml文件中修改 live_stream.app_name自定義配置AppName。

完整配置方案

在一套監考系統的完整配置中,您一共需要添加4個域名,示例如下(下文將以此示例域名為演示進行配置):

  • LIVE直播推流與播放域名

    • 推流域名: livepush.example.com

    • 播放域名: livepull.example.com

  • WebRTC(RTS2.0)推流與播放域名

    • 推流域名:webrtcpush.example.com

    • 播放域名:webrtcpull.example.com

4個域名的配置說明如下:

示例域名

配置說明

直播推流域名

livepush.example.com

  1. 視頻直播控制臺添加域名。詳細說明,請參見添加域名

說明

添加域名時建議選擇華北2(北京)作為直播中心。

  1. 完成域名的HTTPS證書配置 。詳細說明,請參見配置HTTPS安全加速

直播播放域名

livepull.example.com

重要

所有云上媒體處理相關業務(如轉碼、錄制、截圖)均需要由WebRTC轉推至直播后,在直播的播放域名上進行配置。

  1. 視頻直播控制臺添加域名。詳細說明,請參見添加域名

說明

添加域名時建議選擇華北2(北京)作為直播中心。

  1. 將播放域名livepull.example.com與推流域名livepush.example.com進行關聯。詳細說明,請參見關聯推流域名與播流域名

  2. 完成域名的HTTPS證書配置。詳細說明,請參見配置HTTPS安全加速

  3. 配置云上錄制 , 實現一人一檔錄制 , 您可以選擇將視頻錄制至OSS或VOD產品。詳細說明,請參見錄制管理

重要

所有云上媒體處理相關業務(如轉碼、錄制、截圖)均需要由WebRTC轉推至直播后 , 在直播的播放域名上進行配置。

  1. 配置云上轉碼 , 實現大流轉小流 , 您可以選擇將視頻錄制至OSS或VOD產品。詳細說明,請參見自定義轉碼。您也可以提交工單 , 讓阿里云客服協助您配置模板。

WebRTC(超低延時RTS2.0)推流域名

webrtcpush.example.com

  1. 視頻直播控制臺添加域名。詳細說明,請參見添加域名

    說明

    添加域名時建議選擇華北2(北京)作為直播中心。

  2. 完成域名的HTTPS證書配置。詳細說明,請參見配置HTTPS安全加速

  3. 為推流域名開啟WebRTC推流(超低延時直播RTS2.0)。

    1. 進入視頻直播控制臺。

    2. 在左側導航欄,選擇推/播流域名管理,進入域名管理頁面。

    3. 選擇webrtcpush.example.com域名,單擊域名配置

    4. 選擇超低延時直播推流,選擇版本為實時直播RTS2.0,并開啟轉推開關,將轉推的接收域名設置為直播域名livepush.example.com。1681049469714-9857f09d-7073-445f-8efe-796e37d84a3d

  4. 為推流域名設置監聽,以便您的業務系統能告知考生推流成功、推流斷開等狀態。詳細說明,請參見回調設置

WebRTC(超低延時RTS2.0)播放域名

webrtcpull.example.com

  1. 在視頻直播控制臺添加域名。詳細說明,請參見添加域名

    說明

    添加域名時建議選擇華北2(北京)作為直播中心。

  2. 將播放域名webrtcpull.example.com與其推流域名webrtcpush.example.com設置關聯。詳細說明,請參見關聯推流域名與播流域名

  3. 完成域名的HTTPS證書配置。詳細說明,請參見配置HTTPS安全加速

  4. 為播放域名開啟WebRTC拉流(超低延時直播RTS2.0)。

    1. 進入視頻直播控制臺。

    2. 在左側導航欄,選擇推/播流域名管理,進入域名管理頁面。

    3. 選擇webrtcpull.example.com單擊域名配置

    4. 選擇超低延時直播播放,選擇版本為實時直播RTS2.085FF549B-C9E3-4e13-A2C4-2152F295C09D