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

CreateLiveStreamRecordIndexFiles - 創(chuàng)建錄制索引文件

創(chuàng)建某個時間范圍的M3U8索引文件。

接口說明

您已配置 OSS,具體操作,請參見配置 OSS。 直播錄制索引是將視頻直播流以 M3U8 的格式進(jìn)行錄制,存儲在 OSS 中后,對已存儲的 TS 分片索引文件進(jìn)行實時的剪輯處理。

說明
  • 創(chuàng)建錄制索引必保證直播流發(fā)生過推流行為,如果設(shè)置的時間內(nèi)未發(fā)生過直播或直播流名稱錯誤等會導(dǎo)致創(chuàng)建錄制索引失敗。
  • StartTime 和 EndTime 的差值至少是一片 TS 的時長(默認(rèn)為 30s)。
  • TS 分片信息在視頻直播系統(tǒng)中僅保存 3 個月,創(chuàng)建 M3U8 文件只能選擇最近 3 個月的錄制內(nèi)容。
  • TS 分片文件存儲在 OSS 中,保存時間由 OSS 的存儲配置決定。詳細(xì)信息,請參見設(shè)置生命周期規(guī)則
  • 創(chuàng)建好的 M3U8 索引文件的信息在視頻直播系統(tǒng)中僅保存 6 個月,若要查詢僅能查詢 6 個月內(nèi)創(chuàng)建的索引文件的信息。
  • M3U8 索引文件存儲在 OSS 中,保存時間由 OSS 的存儲配置決定。
  • QPS 限制

    本接口的單用戶 QPS 限制為 45 次/秒。超過限制,API 調(diào)用會被限流,這可能會影響您的業(yè)務(wù),請合理調(diào)用。

    調(diào)試

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

    授權(quán)信息

    下表是API對應(yīng)的授權(quán)信息,可以在RAM權(quán)限策略語句的Action元素中使用,用來給RAM用戶或RAM角色授予調(diào)用此API的權(quán)限。具體說明如下:

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

    請求參數(shù)

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

    主播流域名。

    example.com
    AppNamestring

    播流所屬應(yīng)用名稱。AppName 名稱與推流地址中的 AppName 名稱對應(yīng),模板才能生效。若不限制 AppName 可填*,即可匹配所有 AppName。

    liveApp****
    StreamNamestring

    播流名稱。StreamName 名稱與推流地址中的 StreamName 名稱對應(yīng),模板才能生效。若不限制 StreamName 可填*,即可匹配所有 StreamName。

    liveStream****
    OssEndpointstring

    OSS 存儲 Endpoint 名稱。

    cn-oss-****.aliyuncs.com
    OssBucketstring

    OSS 存儲 Bucket 名稱。

    liveBucket****
    OssObjectstring

    OSS 存儲的錄制文件名。

    {AppName}/{StreamName}/{Date}/{Hour}/{Minute}_{Second}.m3u8
    StartTimestring

    索引文件的開始時間。ts 文件的上傳時間在此之后則會被包含進(jìn)索引文件。格式為:yyyy-MM-ddTHH:mm:ssZ(UTC 時間)。

    2017-12-21T08:00:00Z
    EndTimestring

    索引文件的結(jié)束時間。ts 文件的上傳時間在此之前則會被包含進(jìn)索引文件。格式為:yyyy-MM-ddTHH:mm:ssZ(UTC 時間)。

    2017-12-22T08:00:00Z
    EndTimeIncludedboolean

    是否包含結(jié)束時間。傳 true 會嘗試多包含一個 ts 文件,創(chuàng)建的索引文件會完整覆蓋 StartTime 和 EndTime。

    false

    返回參數(shù)

    名稱類型描述示例值
    object
    RequestIdstring

    請求 ID。

    550439A3-F8EC-4CA2-BB62-B9DB43EEEF30
    RecordInfoobject

    錄制配置信息。

    RecordUrlstring

    索引文件地址。

    http://*****/atestObject.m3u8
    StreamNamestring

    播流名稱。

    liveStream****
    CreateTimestring

    創(chuàng)建時間。格式為:yyyy-MM-ddTHH:mm:ssZ(UTC 時間)。

    2016-05-27T09:40:56Z
    RecordIdstring

    索引文件 ID。

    c4d7f0a4-b506-43f9-8de3-07732c3f****
    Heightinteger

    視頻高。

    480
    OssBucketstring

    OSS 存儲 Bucket 名稱。

    liveBucket****
    DomainNamestring

    主播流域名。

    example.com
    OssObjectstring

    OSS 存儲的錄制文件名。

    liveObject****.m3u8
    EndTimestring

    結(jié)束時間。格式為:yyyy-MM-ddTHH:mm:ssZ(UTC 時間)。

    2015-12-01T07:40:00Z
    AppNamestring

    播流所屬應(yīng)用名稱。

    liveApp****
    StartTimestring

    開始時間。格式為:yyyy-MM-ddTHH:mm:ssZ(UTC 時間)。

    2015-12-01T07:36:00Z
    Widthinteger

    視頻寬。

    640
    Durationfloat

    錄制時長。單位:秒。

    20
    OssEndpointstring

    OSS 存儲 Endpoint 名稱。

    cn-oss-****.aliyuncs.com

    示例

    正常返回示例

    JSON格式

    {
      "RequestId": "550439A3-F8EC-4CA2-BB62-B9DB43EEEF30",
      "RecordInfo": {
        "RecordUrl": "http://*****/atestObject.m3u8",
        "StreamName": "liveStream****",
        "CreateTime": "2016-05-27T09:40:56Z",
        "RecordId": "c4d7f0a4-b506-43f9-8de3-07732c3f****",
        "Height": 480,
        "OssBucket": "liveBucket****",
        "DomainName": "example.com",
        "OssObject": "liveObject****.m3u8",
        "EndTime": "2015-12-01T07:40:00Z",
        "AppName": "liveApp****",
        "StartTime": "2015-12-01T07:36:00Z",
        "Width": 640,
        "Duration": 20,
        "OssEndpoint": "cn-oss-****.aliyuncs.com"
      }
    }

    錯誤碼

    HTTP status code錯誤碼錯誤信息描述
    400InvalidStartTime.MismatchSpecified StartTime does not math the current time.-
    400InvalidStartTime.MalformedSpecified StartTime is malformed.StartTime參數(shù)錯誤,請您確認(rèn)該StartTime參數(shù)是否正確。
    400InvalidParamsinvalid params-
    400InvalidEndTime.MalformedSpecified EndTime is malformed.結(jié)束時間錯誤,請您確認(rèn)結(jié)束時間是否正確。
    400InvalidEndTime.MismatchSpecified end time does not math the specified start time.結(jié)束時間與開始時間不匹配,請您確認(rèn)時間的匹配度。
    400InvalidOssEndpoint.MalformedSpecified OssEndpoint is malformed.-
    400InvalidOssBucket.MalformedSpecified OssBucket is malformed.OSSBucket參數(shù)錯誤,請您確認(rèn)該OSS BUCKET參數(shù)是否正確。
    400InvalidOssObject.MalformedSpecified OssObject is malformed.OSSObject參數(shù)錯誤,請您確認(rèn)該OSSObject參數(shù)是否正確。
    400InvalidStream.NotFoundSpeicified stream does not exist.直播流不存在,請您確認(rèn)直播流是否正確。
    400InvalidConfig.ChangedThe oss bucket info between StartTime and EndTime has changed.ossbucket開始結(jié)束時間已經(jīng)改變。
    400NoRecordContentThe record content between StartTime and EndTime is empty.StartTime和EndTime之間的記錄內(nèi)容為空。
    400RecordContentExceedThe record content between StartTime and EndTime is exceeded, please narrow down the range.-
    400OperationNotSupportThe Operation is not support for flv/mp4 format or live to vod record.-
    404InvalidBucket.NotFoundThe bucket does not belong to you.指定的bucket不屬于當(dāng)前用戶。
    500InternalErrorThe request processing has failed due to some unknown error, exception or failure.-

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

    變更歷史

    變更時間變更內(nèi)容概要操作
    暫無變更歷史