全部產品
Search
文件中心

Intelligent Media Services:頻道管理

更新時間:May 30, 2025

頻道管理功能可以配置和控制ApsaraVideo for Live流的處理流程,包括輸入源的擷取、編碼設定、輸出目的地等,以實現高品質內容的即時傳輸與分發。本文將為您詳細介紹如何配置頻道管理功能。

頻道管理簡介

MediaLive基於頻道(Channel)實現商務邏輯,通過Channel配置來選擇輸入、處理功能和輸出,通過Channel啟停實現整個處理流程式控制制。

說明
  • 一個頻道可以綁定多個輸入。

  • 一個頻道可以設定多個輸出組(最多20個)。

輸入配置

  1. 登入智能媒體服務控制台,在頂部左上方根據實際情況選擇地區。

  2. 在左側導覽列選擇媒體直播 > 頻道管理,點擊建立頻道,進入頻道配置頁面。image

  3. 輸入自訂頻道名稱後,點擊添加輸入按鈕,配置輸入資訊。image

  4. 在右側彈出的添加輸入頁面,選擇輸入搜尋方塊中輸入建立的輸入ID/名稱。選中後,點擊下方確定按鈕。

    說明

    若未曾建立輸入,可通過此處直接建立,格式參考步驟4

    image

  5. 在彈出的編輯輸入配置介面中,會顯示選中輸入的輸入 ID輸入名稱輸入類型,並且可以配置對應的音頻選取器image

    說明

    音頻選取器為非必選項,且當輸入類型為RTMP時,最多隻能建立一個音頻選取器。

    音頻選取器參數說明:

    參數名稱

    參數說明

    音頻選取器名稱

    系統預設給出,代表當前音頻選取器的名稱。

    語言名稱輸入類型為RTMP)

    使用者自訂語言名稱。代表輸出中所使用的語言名稱標籤。

    選取器設定輸入類型為SRT)

    選取器設定參數

    • Audio language selection (語言選取器)

    • Audio pid selection(PID選取器)

    • Audio track selection(音軌選取器)

    語言代碼選取器設定

    Audio language selection)

    ISO639-2語言代碼。

    PID選取器設定

    Audio pid selection)

    使用者輸入的Pid。

    軌道選取器設定

    Audio track selection)

    使用者輸入的TrackId。

  6. 配置完成後,點擊下方確定按鈕,將輸入添加至新建立的頻道中。所添加輸入的相關資訊可通過編輯按鈕修改。image

    說明

    基本資料頁面中,輸入源右側包含了輸入源流的狀態列,包括兩種狀態,即:

    • Online(有直播流)。

    • Offline(無直播流)。

  7. 若需刪除已添加完成的輸入,則點擊頻道配置已添加的輸入列表中相應輸入項右側刪除按鈕。image

輸出組配置

說明
  • 一個輸出組只能有一種協議。

  • 一個輸出組可以設定主備2個輸出。

  • 每個輸出可以設定特定的音視頻參數。

  • 本期輸出群組類型僅限於:MediaPackage。

  • MediaPackage:輸出到同帳號下MediaPackage指定的Group/Channel。

  • 輸出音視頻Codec僅限於:音頻AAC、視頻H.264/H.265。

  1. 點擊添加輸出組按鈕,在右側彈出的添加輸出組頁面配置輸出組相關資訊。image 輸出組參數說明:

    參數名稱

    參數說明

    輸出組名稱

    使用者自訂,支援的字元為數字、英文字母、底線(_)、虛線(-),最大64個字元。

    輸出群組類型

    當前只支援MediaPackage類型。

    說明

    有關MediaPackage詳情資訊參見媒體封裝

    Media Package目標設定

    GroupName:直播封裝頻道組名稱

    ChannelName:直播封裝頻道名稱

    說明

    直播封裝配置詳情請參考直播封裝

    輸出1

    配置輸出參數,可通過點擊添加輸出配置多個。image

    輸出名稱

    使用者自訂輸出名稱。

    Manifest備忘名(Manifest Name Modifier)

    使用者自訂Manifest備忘名。

    Manifest音頻組標識(Manifest Audio Group ID)

    使用者自訂Manifest音頻組標識。

    SCTE-35 處理

    選擇是否透傳SCTE-35 資訊:

    • 透傳(預設),在輸出的HLS TS流中透傳輸入TS流中已有的SCTE 35 資訊並在輸出HLS Manifest中寫入 SCTE 35修飾內容。

    • 不透傳,在輸出HLS TS流中移除輸入TS流中已有的SCTE 35 資訊。

    說明
    • SCTE-35 標準定義了在視頻流中插入提示訊息的格式和使用方法

    • SCTE-35標準定義的訊號通常嵌入在MPEG-2傳輸串流(MPEG-2 TS)中,用於指示廣告插入點的位置,即:

      • 僅對SRT、MediaConnect(SRT協議)類型的輸入支援處理。

      • 僅對MediaPackage類型的輸出支援設定。

    SCTE-35 PID

    輸入用於標識包含SCTE-35資訊的資料包的Packet Identifier(PID)。

    說明
    • 僅當SCTE-35 處理參數選擇為透傳時,需要填寫本參數。

    • 輸入中存在多個SCTE-35 PID,支援指定其中一個PID傳遞到輸出。

    • 若不設定,則預設選擇第一個。

    • 若設定錯,則不會傳遞任何一個。

    輸出媒體類型

    輸出的媒體檔案類型選擇。

    • 音視頻

    • 純音頻

    • 純視頻

    輸出視頻名稱

    輸入自訂的輸出視頻名稱

    視頻轉碼模板

    使用者可選擇視頻轉碼模板,包括:

    • 普通模板,支援最大4K解析度。

    • 窄帶高清模板,支援最大1080P解析度。

    說明
    • 這兩種轉碼模板均支援H.264與H.265兩種編碼格式。

    • 窄帶高清™模板是阿里雲的智能視頻轉碼方案,相比普通模板,它能在保證畫質的同時,通過高效編碼和智能最佳化減少頻寬需求,既節省流量,又在相同頻寬下提供更清晰流暢的觀看體驗。

    視頻編碼

    配置視頻編碼參數後,可選擇配置以下表格參數

    輸出音頻1

    配置輸出的音頻參數,可以通過點擊添加音頻配置多個。image

    輸出音頻名稱

    輸入自訂的輸出音頻名稱

    音頻編碼

    音頻編碼可配置以下兩種,配置音頻編碼參數後,需要配置以下表格參數,若未配置,則預設使用源資訊。

    • aac

    • libfdk_aac

    音頻選取器

    選擇所需要的音頻選取器音頻選取器由輸入部分配置,若未選擇,則預設使用源資訊。

    語言代碼

    輸入3個字元的ISO639-2語言代碼,若未輸入,則預設使用源資訊。

    語言名稱

    輸入語言名稱,若未輸入,則預設使用源資訊。

    說明

    支援輸入各國語言的字母、數字、空格、底線(_)和虛線(-),且空格不能在開頭或結尾。最長32個 UTF-8 字元。

    參數名稱

    參數說明

    視頻解析度

    分別輸入自訂解析度的寬度與高度。

    說明
    • 寬高都不設定或設定為0時使用源資訊,僅設定一個邊時則另一邊自適應縮放。

    • 標準模板時,最大解析度為4K(即長邊 ≤ 3840,短邊 ≤ 2160)。

    • 窄帶高清模板時,最大解析度為1080P(即長邊 ≤ 1920,短邊 ≤ 1080)。

    視頻碼率

    輸入自訂視頻碼率,若未輸入,則預設使用源資訊,取值範圍:50-6000,單位kbps。

    視頻碼率控制模式

    可選擇以下三種模式,若未輸入,則預設使用源資訊。

    • ABR

    • CBR

    • VBR

    視頻最大碼率

    輸入自訂視頻最大碼率,未輸入預設使用源資訊,取值範圍:100-6000,單位kbps。

    視頻緩衝區大小

    輸入自訂視頻緩衝區大小,未輸入預設使用源資訊,單位kbps。

    視訊框架率控制

    可選擇以下兩種控制方式,若未輸入,則預設使用源資訊。

    • 自訂

    • 跟隨源流

    視訊框架率視訊框架率控制選擇自訂時)

    填入自訂的幀率分子幀率分母,單位FPS,若未輸入,則預設使用源資訊。

    說明

    標準模板與窄帶高清模板下,最大視訊框架率都不超過60FPS。

    GOP單位

    可選擇以下兩種單位,若未輸入,則預設使用源資訊。

    • SECONDS

    • FRAMES

    GOP

    輸入GOP單位參數後,輸入此參數,若未輸入,則預設使用源資訊。

    B幀數

    輸入需要自訂的B幀數,若未輸入,則預設使用源資訊。

    H.264編碼品質等級

    可選擇以下三種等級,若未輸入,則預設使用源資訊。

    • BASELINE

    • MAIN

    • HIGH

    參數名稱

    參數說明

    音頻編碼層級

    不同的音頻編碼對應不同的音頻編碼層級,具體見下表。

    • aac,可選擇以下兩種層級。

      • AAC-LOW

      • AAC-MAIN

    • libfdk_aac,可選擇以下三種層級。

      • AAC-LOW

      • AAC-HE

      • AAC-HEV2

    音頻碼率

    輸入自訂音頻碼率,若未輸入,則預設使用源資訊。

    音頻採樣率

    輸入自訂音頻採樣率,若未輸入,則預設使用源資訊。

  2. 配置完成後,點擊下方確定按鈕,將輸出組添加至新建立的頻道中。所添加輸出組的相關資訊可通過編輯按鈕修改。image

  3. 若需刪除已添加完成的輸入,則點擊頻道配置已添加的輸出組列表中相應輸出組項右側刪除按鈕。image

  4. 輸入與輸出組全部配置完成後,可通過頻道狀態欄中的開啟停止按鈕啟動或者關閉頻道,也可通過基礎資訊欄查看頻道的基礎資訊或編輯頻道名稱image

頻道列表

  • 頻道管理頁面中,控制台以列表的形式,按照建立時間順序為使用者展示已建立的頻道,第一條為最新建立的頻道。

  • 清單項目包括,頻道ID/名稱頻道狀態最近啟動時間運行時間長度輸入計數輸出組計數操作。各清單項目說明可參見頻道列表

  • 您可通過點擊頻道管理頁面右側重新整理按鈕,查詢當前最新的輸入。當前頁面中最多展示十條輸入,您可通過點擊頁面右下角下一頁進行翻頁。imageimage

參考文檔

關於頻道的開啟、關閉等操作與狀態控制可參見頻道操作與狀態控制