直播转点播

播转点播是将直播流同步录制为点播视频,并支持媒资管理、媒体处理(转码、内容审核、智能封面等AI处理)、内容制作(云剪辑)、CDN分发加速等一系列操作。本文提供了Python SDK查询直播流录制生成的点播视频列表的API调用示例。

初始化客户端

使用前请先初始化客户端,请参见初始化

查询直转点视频列表

调用ListLiveRecordVideo接口,完成查询直转点视频列表功能。

接口参数和返回字段请参见ListLiveRecordVideo。调用示例如下:

from aliyunsdkvod.request.v20170321 import ListLiveRecordVideoRequest
def list_live_record_video(clt):
    request = ListLiveRecordVideoRequest.ListLiveRecordVideoRequest()
    request.set_StartTime("2018-04-24T03:21:04Z")
    request.set_EndTime("2018-05-21T03:21:44Z")
    request.set_StreamName("testStream****")
    request.set_DomainName("example.aliyundoc.com")
    request.set_AppName("testApp****")

    request.set_accept_format('JSON')
    response = json.loads(clt.do_action_with_exception(request))
    return response

try:
    videoList = list_live_record_video(clt)
    print(json.dumps(videoList, ensure_ascii=False, indent=4))

except Exception as e:
    print(e)
    print(traceback.format_exc())

相关文档

  • 配置直播转点播:介绍视频点播的直播转点播功能更完整更详细的信息,包括整体架构、功能优势、配置方法等。

  • 直播转点播:介绍直播转点播的3种典型搭配场景,包括直播录制+自动转码+CDN加速、直播录制+仅存储到点播+手动发起转码+CDN加速、直播录制+多周期视频自动合并。