zoukankan      html  css  js  c++  java
  • 阿里云视频直播录制--手动录制

    适用场景

    您也可以事先配置录制配置,但是设置默认行为是不录制(设置ondemand=7),直接通过手动录制的接口启动某条直播流的录制。

    如果某条直播流正在录制(可能是自动录制,也可能是手动录制启动的),您也可以通过手动录制的接口停止该直播流的录制。

    使用流程

    1. 调用AddLiveAppRecordConfig接口配置录制规则。设置ondemand=7,表示推流后不自动录制。
    2. 推流
    3. 调用RealTimeRecordCommand接口启动录制。
    4. (如果需要)调用RealTimeRecordCommand接口停止录制。
    涉及到的API包括:
     
    API名称说明
    AddLiveAppRecordConfig 配置自动录制规则
    DeleteLiveAppRecordConfig 如果不再需要某项规则,可以通过该接口删除。
    DescribeLiveRecordConfig 查询所有配置的规则
    RealTimeRecordCommand 实时录制命令,可控制手动启动录制和手动停止录制。

    API接口详情:

       1. 配置自动录制规则(点击跳转)

       2. 删除自动录制规则(点击跳转)

       3. 查询所有自动录制规则(点击跳转)

       4. 实时录制命令,可控制手动启动录制和手动停止录制

        调用RealTimeRecordCommand按需完成手动录制。例如,动态地启动、停止录制 。

        您可以事先配置录制配置,但是设置默认行为是不录制(AddLiveAppRecordConfig设置OnDemand=7),直接通过手动录制的接口启动某条直播流的录制。

        如果某条直播流正在录制(可能是自动录制,也可能是手动录制启动的),您也可以通过手动录制的接口停止该直播流的录制。

        手动启动录制的直播流如果发生了断流,就会停止录制,并且重新推流后不会自动启动录制(如果没有配置自动录制)。

        

    请求参数

     
    名称类型是否必选示例值描述
    Action String RealTimeRecordCommand

    系统规定参数。取值:RealTimeRecordCommand。

    AppName String testApp

    App名。

    Command String start

    操作行为。支持start、stop两种类型。

    DomainName String test.com

    您的加速域名。

    StreamName String testStream

    直播流名。

    RegionId String cn-shanghai

    区域。

    返回数据

     
    名称类型示例值描述
    RequestId String 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8

    请求ID

  • 相关阅读:
    yanghui杨辉三角--(一维数组
    yanghui杨辉三角--(一维数组)探索1 2
    yanghui杨辉三角--(二维数组
    Fiber VS Coroutine VS Green Thread
    Java8-Reference
    Boolean
    Java-相等
    java.lang.Cloneable
    java.lang.CharSequence
    java.lang.AutoCloseable
  • 原文地址:https://www.cnblogs.com/wmzll/p/14090194.html
Copyright © 2011-2022 走看看