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

SetLiveStreamsNotifyUrlConfig - 設置推流回調通知地址配置

設置推流回調配置。

接口說明

本接口支持配置推流域名的回調地址及其鑒權信息。

QPS 限制

本接口的單用戶 QPS 限制為 15 次/秒。超過限制,API 調用會被限流,這可能會影響您的業務,請合理調用。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

授權信息

下表是API對應的授權信息,可以在RAM權限策略語句的Action元素中使用,用來給RAM用戶或RAM角色授予調用此API的權限。具體說明如下:

  • 操作:是指具體的權限點。
  • 訪問級別:是指每個操作的訪問級別,取值為寫入(Write)、讀取(Read)或列出(List)。
  • 資源類型:是指操作中支持授權的資源類型。具體說明如下:
    • 對于必選的資源類型,用背景高亮的方式表示。
    • 對于不支持資源級授權的操作,用全部資源表示。
  • 條件關鍵字:是指云產品自身定義的條件關鍵字。
  • 關聯操作:是指成功執行操作所需要的其他權限。操作者必須同時具備關聯操作的權限,操作才能成功。
操作訪問級別資源類型條件關鍵字關聯操作
live:SetLiveStreamsNotifyUrlConfigupdate
*Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}

請求參數

名稱類型必填描述示例值
DomainNamestring

您的推流域名。

demo.aliyundoc.com
NotifyUrlstring

直播流信息推送到的 URL 地址。

http://guide.aliyundoc.com/notify
NotifyReqAuthstring

是否開啟鑒權。取值:

  • yes:開啟。如果選擇取值為 yes,必須同時設置請求參數 NotifyAuthKey。
  • no:不開啟。
說明 不填默認為 no

鑒權邏輯請參考下文的推流回調鑒權說明

yes
NotifyAuthKeystring

鑒權 key。

說明 當請求參數 NotifyReqAuth 取值為 yes 時,本參數必填。

取值要求:

  • 16~64 個字符。

  • 支持大寫字母、小寫字母、數字。

123456

返回參數

名稱類型描述示例值
object
RequestIdstring

請求 ID。

40A4F36D-A7CC-473A-88E7-154F92242566

示例

正常返回示例

JSON格式

{
  "RequestId": " 40A4F36D-A7CC-473A-88E7-154F92242566"
}

錯誤碼

HTTP status code錯誤碼錯誤信息描述
400InvalidParamParameter invalid.輸入參數不合法
400ConfigAlreadyExistsConfig has already exist.配置已添加。
500InternalErrorThe request processing has failed due to backend service exception.-

訪問錯誤中心查看更多錯誤碼。

變更歷史

變更時間變更內容概要操作
暫無變更歷史

回調邏輯說明

直播推流狀態回調中開播(publish)狀態回調邏輯:

RTMP 推流在阿里云直播服務收到 On Publish 消息后 2 秒內,如果推流端不主動斷開,阿里云直播服務就會發推流成功回調。

假設您有推流域名 A 和播流域名 B,如果您的域名 B 使用拉流直播(固定拉流和觸發回源拉流)需要回調,請在域名 A 配置推流回調。配置后域名 B 的拉流回調邏輯與上一條一致,建聯后默認 2 秒無主動斷開即認為拉流成功。

說明 建議業務方不僅根據回調通知判斷推流、拉流接入正常,同時配合在線流列表查詢推流正常后,再下發直播流播放地址給業務方。

推流回調鑒權說明

推流回調鑒權功能默認關閉,用戶可在配置推流回調地址時啟用鑒權。啟用功能后,鑒權邏輯如下:

  1. 阿里云視頻直播發起回調請求時在 HTTP(S)請求頭中帶上ALI-LIVE-TIMESTAMPALI-LIVE-SIGNATURE字段,供回調消息接收服務端進行簽名認證。其中,ALI-LIVE-SIGNATURE的值由如下計算而得: ALI-LIVE-SIGNATURE=MD5SUM(MD5CONTENT) MD5CONTENT=<回調域名>|<ALI-LIVE-TIMESTAMP 取值>|<鑒權 KEY>

  2. 回調消息接收服務端接收回調消息時,將回調域名、ALI-LIVE-TIMESTAMP 取值、鑒權 Key 進行拼接后計算 MD5 值,得到加密字符串,再將計算出的加密字符串與視頻直播發起的 HTTP(S)請求頭中的 ALI-LIVE-SIGNATURE 字段值進行對比。如果不一致,則請求非法。

特殊錯誤碼

錯誤代碼描述HTTP 狀態碼語義
InternalErrorThe request processing has failed due to some unknown error.500后臺發生未知錯誤。
InvalidDomain.NotFoundThe domain provided does not exist in our records.404當前賬戶下未查到域名。
IllegalOperationIllegal domain operate is not permitted.403不支持當前操作,如:非直播類域名。
InvalidNotifyUrl.MalformedSpecified parameter NotifyUrl is not valid.400回調地址不是一個合法的 HTTP 地址。
InvalidNotifyUrl.UnsafeSpecified NotifyUrl is not safe.400非安全的 NotifyUrl 值。