全部产品

直播转点播

本篇文档提供了C/C++ SDK视频直播转点播模块,查询直转点视频列表功能的API调用示例。

初始化客户端

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

查询直转点视频列表

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

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

#include <stdio.h>
#include <string>
#include <map>
#include <jsoncpp/json/json.h>
#include "vod_sdk/openApiUtil.h"

/*查询直播转点播视频列表函数*/
VodApiResponse listLiveRecordVideo(VodCredential authInfo) {
    string apiName = "ListLiveRecordVideo";
    map<string, string> args;
    args["StartTime"] = "2018-04-24T03:21:04Z";
    args["EndTime"] = "2018-05-21T03:21:44Z";
    args["StreamName"] = "testStreamName";
    args["DomainName"] = "testdomain.aliyun.com";
    args["AppName"] = "testAppName";
    return getAcsResponse(authInfo, apiName, args);
}

// 请求示例
void main() {
    VodCredential authInfo = initVodClient("<Your AccessKeyId>", "<Your AccessKeySecret>");
    VodApiResponse response = listLiveRecordVideo(authInfo);
    printf("httpCode: %d, result: %s\n", response.httpCode, response.result.c_str());
}