public class LiveTrait extends BaseServiceImpl
限定符和类型 | 类和说明 |
---|---|
static class |
LiveTrait.ResponseModel |
apiInfoList, credentials, ISigner, serviceInfo
限定符 | 构造器和说明 |
---|---|
protected |
LiveTrait() |
protected |
LiveTrait(org.apache.http.HttpHost proxy) |
protected |
LiveTrait(ServiceInfo serviceInfo) |
限定符和类型 | 方法和说明 |
---|---|
BindCertRes |
bindCert(BindCertBody body)
bindCert
绑定证书
调用 `BindCert` 接口,为域名绑定 HTTPS 证书并启用 HTTPS 协议。
|
BindEncryptDRMRes |
bindEncryptDRM(BindEncryptDRMBody body)
bindEncryptDRM
添加或更新加密配置
调用 `BindEncryptDRM` 接口,添加或更新直播加密配置。
|
CreateCertRes |
createCert(CreateCertBody body)
createCert
添加证书
调用 `CreateCert` 接口,添加一个证书,需要填写证书名称和证书内容等参数。
|
CreateCloudMixTaskRes |
createCloudMixTask(CreateCloudMixTaskBody body)
createCloudMixTask
创建云端混流任务
调用 `CreateCloudMixTask` 接口,创建云端混流任务,支持将直播流、点播视频和图片等输入源重新布局混流后推送到指定推流地址。
|
CreateDomainRes |
createDomain(CreateDomainBody body)
createDomain
添加域名
调用 `CreateDomain` 接口,将待使用的推拉流域名添加到视频直播服务,并为域名选择加速区域。
|
CreateDomainV2Res |
createDomainV2(CreateDomainV2Body body)
createDomainV2
批量添加域名
调用 `CreateDomainV2` 接口,批量添加域名到视频直播服务,并配置加速区域。
|
CreateLiveStreamRecordIndexFilesRes |
createLiveStreamRecordIndexFiles(CreateLiveStreamRecordIndexFilesBody body)
createLiveStreamRecordIndexFiles
创建录制索引文件
调用 `CreateLiveStreamRecordIndexFiles` 接口,通过已存在的录制文件重新生成指定开始时间和结束时间的 M3U8 格式录制文件,并将新生成的录制文件存储在指定的 TOS Bucket 中。
|
CreateLiveVideoQualityAnalysisTaskRes |
createLiveVideoQualityAnalysisTask(CreateLiveVideoQualityAnalysisTaskBody body)
createLiveVideoQualityAnalysisTask
创建画质测评任务
调用 `CreateLiveVideoQualityAnalysisTask` 接口,创建一个指定时长的画质测评任务。
|
CreatePullRecordTaskRes |
createPullRecordTask(CreatePullRecordTaskBody body)
createPullRecordTask
创建直播录制任务
调用 `CreatePullRecordTask` 接口,创建一个在指定时间启动和结束的直播拉流录制任务,创建成功后,可以在直播过程中录制任意时长单路直播流并保存为视频文件。
|
CreatePullToPushGroupRes |
createPullToPushGroup(CreatePullToPushGroupBody body)
createPullToPushGroup
创建拉流转推群组
调用 `CreatePullToPushGroup` 接口,创建拉流转推任务群组,为群组绑定项目,您可以通过设置群组实现基于项目的子账号权限细分。
|
CreatePullToPushTaskRes |
createPullToPushTask(CreatePullToPushTaskBody body)
createPullToPushTask
创建拉流转推任务
调用 `CreatePullToPushTask` 接口,创建拉流转推任务,将其他直播源或点播视频以直播形式推送到指定地址,同时支持为转推视频添加水印。
|
CreateRecordPresetV2Res |
createRecordPresetV2(CreateRecordPresetV2Body body)
createRecordPresetV2
添加录制配置
调用 `CreateRecordPresetV2` 接口创建一个录制配置,在直播流传输过程中,视频直播服务端将根据您直播流地址参数匹配录制配置,对直播流进行录制。
|
CreateRelaySourceV4Res |
createRelaySourceV4(CreateRelaySourceV4Body body)
createRelaySourceV4
添加固定回源配置
调用 `CreateRelaySourceV4` 接口,添加固定触发回源配置,固定触发指根据您设置的回源时间定时从源服务器拉取直播流数据,不论是否有观众观看;这种方式可以确保 CDN 节点始终拥有最新的直播流数据,降低观众在观看时的等待时间,提高观看体验。
|
CreateSnapshotAuditPresetRes |
createSnapshotAuditPreset(CreateSnapshotAuditPresetBody body)
createSnapshotAuditPreset
添加截图审核配置
调用 `CreateSnapshotAuditPreset` 接口,添加截图审核配置,当直播流在截图审核配置生效范围内时,将对直播流进行截图审核。
|
CreateSnapshotPresetRes |
createSnapshotPreset(CreateSnapshotPresetBody body)
createSnapshotPreset
添加截图配置 V1
调用接口添加视频直播截图配置。
|
CreateSnapshotPresetV2Res |
createSnapshotPresetV2(CreateSnapshotPresetV2Body body)
createSnapshotPresetV2
添加截图配置
调用 `CreateSnapshotPresetV2` 接口,添加截图配置,当直播流在截图配置生效范围内时,将对直播流进行截图保存。
|
CreateSubtitleTranscodePresetRes |
createSubtitleTranscodePreset(CreateSubtitleTranscodePresetBody body)
createSubtitleTranscodePreset
添加字幕配置
调用 `CreateSubtitleTranscodePreset` 接口,为转码流添加字幕配置。
|
CreateTimeShiftPresetV3Res |
createTimeShiftPresetV3(CreateTimeShiftPresetV3Body body)
createTimeShiftPresetV3
添加直播时移配置
调用 `CreateTimeShiftPresetV3` 接口,添加直播时移配置,直播流配置时移后用户能够在直播过程会看已经播出的内容。
|
CreateTranscodePresetRes |
createTranscodePreset(CreateTranscodePresetBody body)
createTranscodePreset
添加转码配置
调用 `CreateTranscodePreset` 接口创建一个转码配置,在直播流传输的过程中,系统将根据您的转码配置,对直播流进行实时转码。
|
CreateWatermarkPresetRes |
createWatermarkPreset(CreateWatermarkPresetBody body)
createWatermarkPreset
添加水印配置
调用 `CreateWatermarkPreset` 接口,为转码流添加水印配置。
|
CreateWatermarkPresetV2Res |
createWatermarkPresetV2(CreateWatermarkPresetV2Body body)
createWatermarkPresetV2
添加水印模板
调用 `CreateWatermarkPresetV2` 接口,添加水印模板。
|
DeleteCallbackRes |
deleteCallback(DeleteCallbackBody body)
deleteCallback
删除回调配置
调用 `DeleteCallback` 接口,删除已创建的回调配置。
|
DeleteCertRes |
deleteCert(DeleteCertBody body)
deleteCert
删除证书
调用 `DeleteCert` 接口,通过证书链 ID 删除一个已添加的证书。
|
DeleteCloudMixTaskRes |
deleteCloudMixTask(DeleteCloudMixTaskBody body)
deleteCloudMixTask
结束云端混流任务
调用 `DeleteCloudMixTask` 接口,结束正在进行中的云端混流任务。
|
DeleteDomainRes |
deleteDomain(DeleteDomainBody body)
deleteDomain
删除域名
调用 `DeleteDomain` 接口,从视频直播服务中删除已添加的推/拉流域名,删除后无法使用此域名进行推拉流。
|
DeleteHTTPHeaderConfigRes |
deleteHTTPHeaderConfig(DeleteHTTPHeaderConfigBody body)
deleteHTTPHeaderConfig
删除 HTTP Header 配置
调用 `DeleteHTTPHeaderConfig` 接口,删除拉流域名的 HTTP Header 配置。
|
DeleteIPAccessRuleRes |
deleteIPAccessRule(DeleteIPAccessRuleBody body)
deleteIPAccessRule
删除ip访问限制
调用 `DeleteIPAccessRule` 接口,删除域名的 IP 访问限制。
|
DeleteLiveVideoQualityAnalysisTaskRes |
deleteLiveVideoQualityAnalysisTask(DeleteLiveVideoQualityAnalysisTaskBody body)
deleteLiveVideoQualityAnalysisTask
删除画质测评任务
调用 `DeleteLiveVideoQualityAnalysisTask` 接口,删除画质测评任务,您可以删除已完成的和进行中的任务。
|
DeletePullToPushGroupRes |
deletePullToPushGroup(DeletePullToPushGroupBody body)
deletePullToPushGroup
删除拉流转推群组
调用 `DeletePullToPushGroup` 接口,删除拉流转推群组。
|
DeletePullToPushTaskRes |
deletePullToPushTask(DeletePullToPushTaskBody body)
deletePullToPushTask
删除拉流转推任务
调用 `DeletePullToPushTask` 接口,删除已创建的拉流转推任务。
|
DeleteRecordPresetRes |
deleteRecordPreset(DeleteRecordPresetBody body)
deleteRecordPreset
删除录制配置
调用 `DeleteRecordPreset` 接口,删除已创建的录制配置。
|
DeleteRefererRes |
deleteReferer(DeleteRefererBody body)
deleteReferer
删除 Referer 黑白名单
调用 `DeleteReferer` 接口,删除 Referer 防盗链配置。
|
DeleteRelaySourceV3Res |
deleteRelaySourceV3(DeleteRelaySourceV3Body body)
deleteRelaySourceV3
删除播放触发回源配置
调用 `DeleteRelaySourceV3` 接口,删除播放触发回源配置。
|
DeleteRelaySourceV4Res |
deleteRelaySourceV4(DeleteRelaySourceV4Body body)
deleteRelaySourceV4
删除固定回源配置
调用 `DeleteRelaySourceV4` 接口,删除已添加的固定回源配置。
|
DeleteSnapshotAuditPresetRes |
deleteSnapshotAuditPreset(DeleteSnapshotAuditPresetBody body)
deleteSnapshotAuditPreset
删除截图审核配置
调用 `DeleteSnapshotAuditPreset` 接口,删除已添加的截图审核配置。
|
DeleteSnapshotPresetRes |
deleteSnapshotPreset(DeleteSnapshotPresetBody body)
deleteSnapshotPreset
删除截图配置
调用 `DeleteSnapshotPreset` 接口,删除已添加的截图配置。
|
DeleteStreamQuotaConfigRes |
deleteStreamQuotaConfig(DeleteStreamQuotaConfigBody body)
deleteStreamQuotaConfig
删除推拉流限额配置
调用 `DeleteStreamQuotaConfig` 接口,删除指定推流域名的推流路数限额配置或删除指定拉流域名的拉流带宽限额配置。
|
DeleteSubtitleTranscodePresetRes |
deleteSubtitleTranscodePreset(DeleteSubtitleTranscodePresetBody body)
deleteSubtitleTranscodePreset
删除字幕配置
调用 `DeleteSubtitleTranscodePreset` 接口,删除已添加的字幕配置。
|
DeleteTimeShiftPresetV3Res |
deleteTimeShiftPresetV3(DeleteTimeShiftPresetV3Body body)
deleteTimeShiftPresetV3
删除直播时移配置
调用 `DeleteTimeShiftPresetV3` 接口,删除指定的时移配置。
|
DeleteTranscodePresetRes |
deleteTranscodePreset(DeleteTranscodePresetBody body)
deleteTranscodePreset
删除转码配置
调用 `DeleteTranscodePreset` 接口,删除已创建的转码配置。
|
DeleteWatermarkPresetRes |
deleteWatermarkPreset(DeleteWatermarkPresetBody body)
deleteWatermarkPreset
删除水印配置
调用 `DeleteWatermarkPreset` 接口,删除已添加的水印配置。
|
DeleteWatermarkPresetV2Res |
deleteWatermarkPresetV2(DeleteWatermarkPresetV2Body body)
deleteWatermarkPresetV2
删除水印模板
调用 `DeleteWatermarkPresetV2` 接口,删除指定水印模板。
|
DescribeAuthRes |
describeAuth(DescribeAuthBody body)
describeAuth
查询推拉流鉴权
调用 `DescribeAuth` 接口,查询推拉流域名的 URL 鉴权配置。
|
DescribeCallbackRes |
describeCallback(DescribeCallbackBody body)
describeCallback
查询回调配置
调用 `DescribeCallback` 接口,查询已添加的回调配置。
|
DescribeCDNSnapshotHistoryRes |
describeCDNSnapshotHistory(DescribeCDNSnapshotHistoryBody body)
describeCDNSnapshotHistory
查询截图历史详情
调用 `DescribeCDNSnapshotHistory` 接口,查询直播流的截图文件信息。
|
DescribeCertDetailSecretV2Res |
describeCertDetailSecretV2(DescribeCertDetailSecretV2Body body)
describeCertDetailSecretV2
查看证书详情
调用 `DescribeCertDetailSecretV2` 接口,通过证书 ID 或证书链 ID 查询证书详情。
|
DescribeCertDRMRes |
describeCertDRM(DescribeCertDRMQuery query)
describeCertDRM
获取 FairPlay 证书文件
调用 `DescribeCertDRM` 接口,获取 FairPlay 证书文件。
|
DescribeClosedStreamInfoByPageRes |
describeClosedStreamInfoByPage(DescribeClosedStreamInfoByPageQuery query)
describeClosedStreamInfoByPage
查询历史流列表
调用 `DescribeClosedStreamInfoByPage` 接口,分页查询历史流信息。
|
DescribeDenyConfigRes |
describeDenyConfig(DescribeDenyConfigBody body)
describeDenyConfig
查询 IP 黑白名单
调用接口查询 IP 黑白名单配置。
|
DescribeDomainRes |
describeDomain(DescribeDomainBody body)
describeDomain
查询域名信息
调用 `DescribeDomain` 接口,查询域名的详细信息,包括但不限于域名所属域名空间、CNAME、类型、域名状态。
|
DescribeEncryptDRMRes |
describeEncryptDRM()
describeEncryptDRM
查看 DRM 证书管理平台访问密钥和 FairPlay 证书
调用 `DescribeEncryptDRM` 接口,查看已配置的 DRM 证书管理平台访问密钥和 FairPlay 证书信息。
|
DescribeEncryptHLSRes |
describeEncryptHLS()
describeEncryptHLS
查询 HLS 密钥获取配置
调用 `DescribeEncryptHLS` 接口,查询 HLS 标准加密使用的自建密钥管理服务地址和视频直播更新密钥的周期。
|
DescribeForbiddenStreamInfoByPageRes |
describeForbiddenStreamInfoByPage(DescribeForbiddenStreamInfoByPageQuery query)
describeForbiddenStreamInfoByPage
查询禁推流列表
调用 `DescribeForbiddenStreamInfoByPage` 接口,分页查询禁推流信息。
|
DescribeHTTPHeaderConfigRes |
describeHTTPHeaderConfig(DescribeHTTPHeaderConfigBody body)
describeHTTPHeaderConfig
查询 HTTP Header 配置
调用 `DescribeHTTPHeaderConfig` 接口,查询拉流域名的 HTTP Header 配置。
|
DescribeIPAccessRuleRes |
describeIPAccessRule(DescribeIPAccessRuleBody body)
describeIPAccessRule
查询ip访问限制
调用 `DescribeIPAccessRule` 接口,查询域名的 IP 访问限制配置。
|
DescribeIpInfoRes |
describeIpInfo(DescribeIpInfoBody body)
describeIpInfo
查询 IP 地址归属的 CDN 节点
调用 `DescribeIpInfo` 接口,查询 IP 地址是否为火山引擎归属的 CDN 节点,以及节点的区域和运营商信息。
|
DescribeLicenseDRMRes |
describeLicenseDRM(DescribeLicenseDRMQuery query)
describeLicenseDRM
获取 DRM 授权许可文件
调用 `DescribeLicenseDRM` 接口,视频直播服务向 DRM 证书管理平台发起请求获取 DRM 授权许可文件。
|
DescribeLiveAuditDataRes |
describeLiveAuditData(DescribeLiveAuditDataBody body)
describeLiveAuditData
查询截图审核用量
调用 `DescribeLiveAuditData` 接口,查询指定时间内直播域名产生的截图审核张数用量。
|
DescribeLiveBandwidthDataRes |
describeLiveBandwidthData(DescribeLiveBandwidthDataBody body)
describeLiveBandwidthData
查询直播域名带宽用量
调用 `DescribeLiveBandwidthData` 接口,查询指定时间范围内直播域名带宽用量,包含推流域名的上行峰值带宽和拉流域名的下行峰值带宽。
|
DescribeLiveBatchPushStreamAvgMetricsRes |
describeLiveBatchPushStreamAvgMetrics(DescribeLiveBatchPushStreamAvgMetricsBody body)
describeLiveBatchPushStreamAvgMetrics
查询多路推流监控数据平均值
调用 `DescribeLiveBatchPushStreamAvgMetrics` 接口,查询指定时间范围内指定推流域名下所有直推流或指定直推流的音视频帧率、码率等监控数据的平均值,用于判断直播流的健康程度。
|
DescribeLiveBatchPushStreamMetricsRes |
describeLiveBatchPushStreamMetrics(DescribeLiveBatchPushStreamMetricsBody body)
describeLiveBatchPushStreamMetrics
查询多路推流监控数据
调用 `DescribeLiveBatchPushStreamMetrics` 接口,查询指定时间范围内指定推流域名下所有直推流或指定直推流的音视频帧率、码率等监控数据,用于判断直播流的健康程度。
|
DescribeLiveBatchSourceStreamAvgMetricsRes |
describeLiveBatchSourceStreamAvgMetrics(DescribeLiveBatchSourceStreamAvgMetricsBody body)
describeLiveBatchSourceStreamAvgMetrics
查询多路回源流监控数据平均值指标
调用 `DescribeLiveBatchSourceStreamAvgMetrics` 接口,查询指定时间范围内指定拉流域名下所有回源流或指定回源流的音视频帧率、码率等监控数据的平均值,用于判断回源流的健康程度。
|
DescribeLiveBatchSourceStreamMetricsRes |
describeLiveBatchSourceStreamMetrics(DescribeLiveBatchSourceStreamMetricsBody body)
describeLiveBatchSourceStreamMetrics
查询多路回源流监控数据
调用 `DescribeLiveBatchSourceStreamMetrics` 接口,查询指定时间范围内指定拉流域名下所有回源流或指定回源流的音视频帧率、码率等监控数据,用于判断回源流的健康程度。
|
DescribeLiveBatchStreamSessionDataRes |
describeLiveBatchStreamSessionData(DescribeLiveBatchStreamSessionDataBody body)
describeLiveBatchStreamSessionData
查询域名下所有直播流的拉流数据
调用 `DescribeLiveBatchStreamSessionData` 接口,查询指定时间范围内域名下所有直播流的请求数和最大在线人数。
|
DescribeLiveBatchStreamTrafficDataRes |
describeLiveBatchStreamTrafficData(DescribeLiveBatchStreamTrafficDataBody body)
describeLiveBatchStreamTrafficData
查询直播流的流量数据
调用 `DescribeLiveBatchStreamTrafficData` 接口,查询指定时间范围内的上下行流量数据及其详细数据。
|
DescribeLiveISPDataRes |
describeLiveISPData()
describeLiveISPData
查询运营商标识符
调用 `DescribeLiveISPData` 接口,查询所有为火山引擎视频直播提供网络接入服务的运营商标识符。
|
DescribeLiveLogDataRes |
describeLiveLogData(DescribeLiveLogDataBody body)
describeLiveLogData
查询日志文件信息
调用 `DescribeLiveLogData` 接口,查询指定时间范围内指定日志类型的离线日志文件及下载信息。
|
DescribeLiveMetricBandwidthDataRes |
describeLiveMetricBandwidthData(DescribeLiveMetricBandwidthDataBody body)
describeLiveMetricBandwidthData
查询直播流或域名的带宽监控数据
调用 `DescribeLiveMetricBandwidthData` 接口,查询指定时间范围内直播域名或直播流的带宽监控数据。
|
DescribeLiveMetricTrafficDataRes |
describeLiveMetricTrafficData(DescribeLiveMetricTrafficDataBody body)
describeLiveMetricTrafficData
查询直播流或域名的流量监控数据
调用 `DescribeLiveMetricTrafficData` 接口,查询指定时间范围内直播域名或直播流的流量监控数据。
|
DescribeLiveP95PeakBandwidthDataRes |
describeLiveP95PeakBandwidthData(DescribeLiveP95PeakBandwidthDataBody body)
describeLiveP95PeakBandwidthData
查询 95 带宽峰值
调用 `DescribeLiveP95PeakBandwidthData` 接口,查询指定时间范围内直播域名产生的 95 峰值带宽用量,包含推流域名的上行 95 峰值带宽和拉流域名的下行 95 峰值带宽。
|
DescribeLivePlayStatusCodeDataRes |
describeLivePlayStatusCodeData(DescribeLivePlayStatusCodeDataBody body)
describeLivePlayStatusCodeData
查询域名状态码占比
调用 `DescribeLivePlayStatusCodeData` 接口,查询指定时间范围内域名请求的状态码占比数据,包含推流请求、拉流请求和回源请求。
|
DescribeLivePullToPushBandwidthDataRes |
describeLivePullToPushBandwidthData(DescribeLivePullToPushBandwidthDataBody body)
describeLivePullToPushBandwidthData
查询拉流转推带宽用量
调用 `DescribeLivePullToPushBandwidthData` 接口,查询指定时间范围内拉流转推至第三方域名时产生的拉流转推带宽用量。
|
DescribeLivePullToPushDataRes |
describeLivePullToPushData(DescribeLivePullToPushDataBody body)
describeLivePullToPushData
查询拉流转推时长用量
调用 `DescribeLivePullToPushData` 接口,查询指定时间范围内产生的所有拉流转推任务进行时长用量。
|
DescribeLivePushStreamCountDataRes |
describeLivePushStreamCountData(DescribeLivePushStreamCountDataBody body)
describeLivePushStreamCountData
查询推流峰值流数
调用 `DescribeLivePushStreamCountData` 接口,查询指定时间范围内推流域名下推流数量的峰值。
|
DescribeLivePushStreamInfoDataRes |
describeLivePushStreamInfoData(DescribeLivePushStreamInfoDataBody body)
describeLivePushStreamInfoData
查询推流流信息
调用 `DescribeLivePushStreamInfoData` 接口,查询已断开的推流流信息以及推流断开的原因。
|
DescribeLivePushStreamMetricsRes |
describeLivePushStreamMetrics(DescribeLivePushStreamMetricsBody body)
describeLivePushStreamMetrics
查询单路推流监控数据
调用 `DescribeLivePushStreamMetrics` 接口,查询指定时间范围内单路直推流的音视频帧率、码率等监控数据,用于判断直播流的健康程度。
|
DescribeLiveRecordDataRes |
describeLiveRecordData(DescribeLiveRecordDataBody body)
describeLiveRecordData
查询直播域名录制用量
调用 `DescribeLiveRecordData` 接口,查询指定时间范围内直播域名录制用量即录制并发路数的最大值。
|
DescribeLiveRegionDataRes |
describeLiveRegionData()
describeLiveRegionData
查询区域标识符
调用 `DescribeLiveRegionData` 接口,查询火山引擎视频直播服务覆盖的区域标识符。
|
DescribeLiveSnapshotDataRes |
describeLiveSnapshotData(DescribeLiveSnapshotDataBody body)
describeLiveSnapshotData
查询直播域名截图张数
调用 `DescribeLiveSnapshotData` 接口,查询指定时间范围内直播域名使用截图功能产生的截图张数。
|
DescribeLiveSourceBandwidthDataRes |
describeLiveSourceBandwidthData(DescribeLiveSourceBandwidthDataBody body)
describeLiveSourceBandwidthData
查询直播流或域名的回源带宽监控数据
调用 `DescribeLiveSourceBandwidthData` 接口,查询指定时间范围内拉流域名或回源流产生的回源带宽监控数据。
|
DescribeLiveSourceStreamMetricsRes |
describeLiveSourceStreamMetrics(DescribeLiveSourceStreamMetricsBody body)
describeLiveSourceStreamMetrics
查询单路回源流监控数据
调用 `DescribeLiveSourceStreamMetrics` 接口,查询指定时间范围内单路回源流的音视频帧率、码率等监控数据,用于判断回源流的健康程度。
|
DescribeLiveSourceTrafficDataRes |
describeLiveSourceTrafficData(DescribeLiveSourceTrafficDataBody body)
describeLiveSourceTrafficData
查询直播流或域名的回源流量监控数据
调用 `DescribeLiveSourceTrafficData` 接口,查询指定时间范围内拉流域名或回源流产生的回源流量监控数据。
|
DescribeLiveStreamCountDataRes |
describeLiveStreamCountData(DescribeLiveStreamCountDataBody body)
describeLiveStreamCountData
查询峰值流数
调用 `DescribeLiveStreamCountData` 接口,查询时间范围内指定推流、回源流或转码流的峰值数量。
|
DescribeLiveStreamInfoByPageRes |
describeLiveStreamInfoByPage(DescribeLiveStreamInfoByPageQuery query)
describeLiveStreamInfoByPage
查询在线流列表
调用 `DescribeLiveStreamInfoByPage` 接口,分页查询在线流信息。
|
DescribeLiveStreamSessionDataRes |
describeLiveStreamSessionData(DescribeLiveStreamSessionDataBody body)
describeLiveStreamSessionData
查询域名或单个直播流的拉流数据
调用 `DescribeLiveStreamSessionData` 接口,查询指定时间范围内域名下所有直播流或指定直播流的请求数和最大在线人数。
|
DescribeLiveStreamStateRes |
describeLiveStreamState(DescribeLiveStreamStateQuery query)
describeLiveStreamState
查询流状态
调用 `DescribeLiveStreamState` 接口,查询直播流类型和状态。
|
DescribeLiveTimeShiftDataRes |
describeLiveTimeShiftData(DescribeLiveTimeShiftDataBody body)
describeLiveTimeShiftData
查询直播时移存储用量
调用 `DescribeLiveTimeShiftData` 接口,查询指定时间范围内直播时移功能产生的存储用量。
|
DescribeLiveTrafficDataRes |
describeLiveTrafficData(DescribeLiveTrafficDataBody body)
describeLiveTrafficData
查询直播域名流量用量
调用 `DescribeLiveTrafficData` 接口,查询指定时间范围内直播域名流量用量,包含推流域名的上行流量数据和拉流域名的下行流量数据。
|
DescribeLiveTranscodeDataRes |
describeLiveTranscodeData(DescribeLiveTranscodeDataBody body)
describeLiveTranscodeData
查询直播域名转码用量
调用 `DescribeLiveTranscodeData` 接口,查询指定时间范围内直播域名的转码时长用量。
|
DescribeLiveTranscodeInfoDataRes |
describeLiveTranscodeInfoData(DescribeLiveTranscodeInfoDataBody body)
describeLiveTranscodeInfoData
查询直播域名转码数据明细
调用 `DescribeLiveTranscodeInfoData` 接口,查询指定时间范围内直播域名或直播流的转码任务 ID、流名称、转码后缀、转码开始时间和结束时间数据等明细数据。
|
DescribeRecordTaskFileHistoryRes |
describeRecordTaskFileHistory(DescribeRecordTaskFileHistoryBody body)
describeRecordTaskFileHistory
查询录制历史详情
调用 `DescribeRecordTaskFileHistory` 接口查询指定 `Vhost` 下的直播录制历史信息。
|
DescribeRefererRes |
describeReferer(DescribeRefererBody body)
describeReferer
查询 Referer 黑白名单
调用 `DescribeReferer` 接口,查看 Referer 防盗链配置。
|
DescribeRelaySourceV3Res |
describeRelaySourceV3(DescribeRelaySourceV3Body body)
describeRelaySourceV3
查询播放触发回源配置
调用 `DescribeRelaySourceV3` 接口,查询播放触发回源配置。
|
DescribeStreamQuotaConfigRes |
describeStreamQuotaConfig(DescribeStreamQuotaConfigBody body)
describeStreamQuotaConfig
查询推拉流限流配置
调用 `DescribeStreamQuotaConfig` 接口,查询指定推流域名的推流路数限额配置或查询指定拉流域名的拉流带宽限额配置。
|
DisableDomainRes |
disableDomain(DisableDomainBody body)
disableDomain
禁用域名
调用 `DisableDomain` 接口,禁用指定的直播域名。
|
EnableDomainRes |
enableDomain(EnableDomainBody body)
enableDomain
启用域名
调用 `EnableDomain` 接口,启用指定的已被禁用的直播域名。
|
EnableHTTPHeaderConfigRes |
enableHTTPHeaderConfig(EnableHTTPHeaderConfigBody body)
enableHTTPHeaderConfig
启用或禁用 HTTP Header 配置
调用 `EnableHTTPHeaderConfig` 接口,启用或禁用拉流域名的 HTTP Header 配置。
|
ForbidStreamRes |
forbidStream(ForbidStreamBody body)
forbidStream
禁推直播流
调用 `ForbidStream` 接口,禁止直推流的推送或禁止回源流的拉流播放,支持设置禁推结束时间。
|
GeneratePlayURLRes |
generatePlayURL(GeneratePlayURLBody body)
generatePlayURL
生成拉流地址
调用 `GeneratePlayURL` 接口,生成直播拉流地址。
|
GeneratePushURLRes |
generatePushURL(GeneratePushURLBody body)
generatePushURL
生成推流地址
调用 `GeneratePushURL` 接口,生成直播推流地址。
|
GetCloudMixTaskDetailRes |
getCloudMixTaskDetail(GetCloudMixTaskDetailBody body)
getCloudMixTaskDetail
查看云端混流任务
调用 `GetCloudMixTaskDetail` 接口,查看云端混流任务详细信息。
|
GetHLSEncryptDataKeyRes |
getHLSEncryptDataKey(GetHLSEncryptDataKeyQuery query)
getHLSEncryptDataKey
查询 HLS 加密密钥
调用 `GetHLSEncryptDataKey` 接口,查询视频直播服务端生成的用于 HLS 标准加密使用的密钥。
|
GetLiveVideoQualityAnalysisTaskDetailRes |
getLiveVideoQualityAnalysisTaskDetail(GetLiveVideoQualityAnalysisTaskDetailBody body)
getLiveVideoQualityAnalysisTaskDetail
查询单个画质测评任务详情
调用 `GetLiveVideoQualityAnalysisTaskDetail` 接口,查询单个画质测评任务的测评详情,包含指定截图时间获取的视频码率和画质测试分数。
|
GetPullRecordTaskRes |
getPullRecordTask(GetPullRecordTaskBody body)
getPullRecordTask
查询单个直播录制任务
调用 `GetPullRecordTask` 接口,查询单个直播录制任务信息。
|
KillStreamRes |
killStream(KillStreamBody body)
killStream
断开直播流
调用接口断开指定的在线流。
|
ListBindEncryptDRMRes |
listBindEncryptDRM(ListBindEncryptDRMBody body)
listBindEncryptDRM
查询加密配置
调用 `ListBindEncryptDRM` 接口,查询指定域名空间和应用名称的加密配置或查看指定域名空间下所有加密配置。
|
ListCertV2Res |
listCertV2(ListCertV2Body body)
listCertV2
查询证书列表
调用 `ListCertV2` 接口,查看当前账号下的证书列表。
|
ListCloudMixTaskRes |
listCloudMixTask(ListCloudMixTaskBody body)
listCloudMixTask
查看云端混流任务列表
调用 `ListCloudMixTask` 接口,查看云端混流任务列表。
|
ListCommonTransPresetDetailRes |
listCommonTransPresetDetail(ListCommonTransPresetDetailBody body)
listCommonTransPresetDetail
查询内置转码档位的详细配置
调用 `ListCommonTransPresetDetail` 接口,查询内置转码档位的详细配置。
|
ListDomainDetailRes |
listDomainDetail(ListDomainDetailBody body)
listDomainDetail
查询域名列表
调用 `ListDomainDetail` 接口,根据域名状态、类别等信息,查询当前账号下的的域名列表信息。
|
ListLiveVideoQualityAnalysisTasksRes |
listLiveVideoQualityAnalysisTasks(ListLiveVideoQualityAnalysisTasksBody body)
listLiveVideoQualityAnalysisTasks
查询画质测评任务列表
调用 `ListLiveVideoQualityAnalysisTasks` 接口,查询画质测评任务列表信息。
|
ListPullRecordTaskRes |
listPullRecordTask(ListPullRecordTaskBody body)
listPullRecordTask
查询直播录制任务
调用 `ListPullRecordTask` 接口,查询当前账号下,已经创建的直播录制任务列表。
|
ListPullToPushGroupRes |
listPullToPushGroup(ListPullToPushGroupBody body)
listPullToPushGroup
查询拉流转推群组列表
调用 `ListPullToPushGroup` 接口,查询拉流转推任务群出列表信息。
|
ListPullToPushTaskRes |
listPullToPushTask(ListPullToPushTaskQuery query)
listPullToPushTask
获取拉流转推任务列表
调用 `ListPullToPushTask` 接口,分页查询拉流转推任务列表,支持以任务名称进行模糊查询。
|
ListPullToPushTaskV2Res |
listPullToPushTaskV2(ListPullToPushTaskV2Body body)
listPullToPushTaskV2
获取拉流转推任务列表
调用 `ListPullToPushTaskV2` 接口,分页查询拉流转推任务列表,支持以任务名称进行模糊查询。
|
ListRelaySourceV4Res |
listRelaySourceV4(ListRelaySourceV4Body body)
listRelaySourceV4
查询固定回源配置列表
调用 `ListRelaySourceV4` 接口,查询固定回源配置列表。
|
ListTimeShiftPresetV2Res |
listTimeShiftPresetV2(ListTimeShiftPresetV2Body body)
listTimeShiftPresetV2
查询直播时移配置列表
调用 `ListTimeShiftPresetV2` 接口,查询 vhost 下指定存储类型的时移配置。
|
ListVhostRecordPresetV2Res |
listVhostRecordPresetV2(ListVhostRecordPresetV2Body body)
listVhostRecordPresetV2
查询录制配置列表
调用 `ListVhostRecordPresetV2` 接口,查询 Vhost 下的所有录制配置,包含 Vhost、Vhost + App、Vhost + App + Stream 三个级别的所有配置。
|
ListVhostSnapshotAuditPresetRes |
listVhostSnapshotAuditPreset(ListVhostSnapshotAuditPresetBody body)
listVhostSnapshotAuditPreset
查询截图审核配置列表
调用 `ListVhostSnapshotAuditPreset` 接口,查询截图审核配置列表。
|
ListVhostSnapshotPresetRes |
listVhostSnapshotPreset(ListVhostSnapshotPresetBody body)
listVhostSnapshotPreset
查询截图配置列表 V1
查询域名维度下所有的 App 名称,以及 App 关联的截图模板。
|
ListVhostSnapshotPresetV2Res |
listVhostSnapshotPresetV2(ListVhostSnapshotPresetV2Body body)
listVhostSnapshotPresetV2
查询截图配置列表
调用 `ListVhostSnapshotPresetV2` 接口,查询指定 Vhost 下的所有截图配置信息。
|
ListVhostSubtitleTranscodePresetRes |
listVhostSubtitleTranscodePreset(ListVhostSubtitleTranscodePresetBody body)
listVhostSubtitleTranscodePreset
查询字幕配置列表
调用 `ListVhostSubtitleTranscodePreset` 接口,查询指定域名空下所有字幕配置列表。
|
ListVhostTransCodePresetRes |
listVhostTransCodePreset(ListVhostTransCodePresetBody body)
listVhostTransCodePreset
查询转码配置列表
调用 `ListVhostTransCodePreset` 接口,查询转码配置列表。
|
ListVhostWatermarkPresetRes |
listVhostWatermarkPreset(ListVhostWatermarkPresetBody body)
listVhostWatermarkPreset
查询水印配置列表
调用 `ListVhostWatermarkPreset` 接口,查询指定域名空间的所有水印配置。
|
ListWatermarkPresetRes |
listWatermarkPreset(ListWatermarkPresetBody body)
listWatermarkPreset
查询水印配置
调用 `ListWatermarkPreset` 接口,查询单个水印配置的信息。
|
ListWatermarkPresetDetailRes |
listWatermarkPresetDetail(ListWatermarkPresetDetailBody body)
listWatermarkPresetDetail
查询水印模板列表
调用 `ListWatermarkPresetDetail` 接口,查询水印配置列表。
|
RestartPullToPushTaskRes |
restartPullToPushTask(RestartPullToPushTaskBody body)
restartPullToPushTask
启用拉流转推任务
调用 `RestartPullToPushTask` 接口,启用任务状态为已停用的拉流转推任务。
|
RestartTranscodingJobRes |
restartTranscodingJob(RestartTranscodingJobQuery query)
restartTranscodingJob
重启转码任务
调用 `RestartTranscodingJob` 接口,重启状态异常的转码任务。
|
ResumeStreamRes |
resumeStream(ResumeStreamBody body)
resumeStream
解禁直播流
调用 `ResumeStream` 接口,解禁被禁推的直播流。
|
StopPullRecordTaskRes |
stopPullRecordTask(StopPullRecordTaskBody body)
stopPullRecordTask
停止直播录制任务
调用 `StopPullRecordTask` 接口,终止未开始或生效中的录制任务。
|
StopPullToPushTaskRes |
stopPullToPushTask(StopPullToPushTaskBody body)
stopPullToPushTask
停用拉流转推任务
调用 `StopPullToPushTask` 接口,停用状态为未开始或生效中的拉流转推任务。
|
TranscodingJobStatusRes |
transcodingJobStatus(TranscodingJobStatusQuery query)
transcodingJobStatus
查询转码任务
调用 `TranscodingJobStatus` 接口,查询直播流在近 3 天的转码记录和当前转码任务的状态。
|
UnbindCertRes |
unbindCert(UnbindCertBody body)
unbindCert
解绑证书
调用 `UnbindCert` 接口,解绑域名的 HTTPS 证书。
|
UnBindEncryptDRMRes |
unBindEncryptDRM(UnBindEncryptDRMBody body)
unBindEncryptDRM
删除加密配置
调用 `UnBindEncryptDRM` 接口,删除已创建的加密配置。
|
UpdateAuthKeyRes |
updateAuthKey(UpdateAuthKeyBody body)
updateAuthKey
添加或更新推拉流鉴权
调用 `UpdateAuthKey` 接口,为推拉流域名创建或更新 URL 鉴权配置。
|
UpdateCallbackRes |
updateCallback(UpdateCallbackBody body)
updateCallback
添加或更新回调配置
调用 `UpdateCallback` 接口,添加或更新直播推流、直播断流、录制和截图的回调。
|
UpdateCloudMixTaskRes |
updateCloudMixTask(UpdateCloudMixTaskBody body)
updateCloudMixTask
更新云端混流任务
调用 `UpdateCloudMixTask` 接口,更新运行中的云端混流任务。
|
UpdateDenyConfigRes |
updateDenyConfig(UpdateDenyConfigBody body)
updateDenyConfig
添加或更新 IP 黑白名单
如果设置黑名单,黑名单中外 IP 会被允许访问。
|
UpdateDomainVhostRes |
updateDomainVhost(UpdateDomainVhostBody body)
updateDomainVhost
更新域名的域名空间
调用 `UpdateDomainVhost` 接口,修改推流域名或拉流域名所属的域名空间。
|
UpdateEncryptDRMRes |
updateEncryptDRM(UpdateEncryptDRMBody body)
updateEncryptDRM
更新 DRM 证书管理平台访问密钥和 FairPlay 证书
调用 `UpdateEncryptDRM` 接口,更新 DRM 证书管理平台访问密钥和 FairPlay 证书。
|
UpdateEncryptHLSRes |
updateEncryptHLS(UpdateEncryptHLSBody body)
updateEncryptHLS
更新 HLS 密钥获取配置
调用 `UpdateEncryptHLS` 接口,添加或更新 HLS 标准加密使用的自建密钥管理服务地址和视频直播更新密钥的周期。
|
UpdateHTTPHeaderConfigRes |
updateHTTPHeaderConfig(UpdateHTTPHeaderConfigBody body)
updateHTTPHeaderConfig
添加或更新 HTTP header 配置
调用 `UpdateHTTPHeaderConfig` 接口,为拉流域名添加或更新 HTTP Header 配置。
|
UpdateIPAccessRuleRes |
updateIPAccessRule(UpdateIPAccessRuleBody body)
updateIPAccessRule
更新ip访问限制
调用 `UpdateIPAccessRule` 接口,创建或更新域名的 IP 访问限制。
|
UpdatePullToPushGroupRes |
updatePullToPushGroup(UpdatePullToPushGroupBody body)
updatePullToPushGroup
更新拉流转推群组
调用 `UpdatePullToPushGroup` 接口,更新已创建的拉流转推群组标签信息。
|
UpdatePullToPushTaskRes |
updatePullToPushTask(UpdatePullToPushTaskBody body)
updatePullToPushTask
更新拉流转推任务
调用 `UpdatePullToPushTask` 接口,更新拉流转推任务信息。
|
UpdateRecordPresetV2Res |
updateRecordPresetV2(UpdateRecordPresetV2Body body)
updateRecordPresetV2
更新录制配置
调用 `UpdateRecordPresetV2` 接口,更新已添加的录制配置。
|
UpdateRefererRes |
updateReferer(UpdateRefererBody body)
updateReferer
添加或更新 Referer 黑白名单
调用 `UpdateReferer` 接口,添加或更新 Referer 防盗链配置。
|
UpdateRelaySourceV3Res |
updateRelaySourceV3(UpdateRelaySourceV3Body body)
updateRelaySourceV3
添加或更新播放触发回源配置
调用 `UpdateRelaySourceV3` 接口,添加或更新播放触发回源配置,播放触发指回源仅在有观众观看时才会触发,可以节省源服务器的带宽资源,提高系统的整体效率。
|
UpdateRelaySourceV4Res |
updateRelaySourceV4(UpdateRelaySourceV4Body body)
updateRelaySourceV4
更新固定回源配置
调用 `UpdateRelaySourceV4` 接口,更新已添加的固定回源配置。
|
UpdateSnapshotAuditPresetRes |
updateSnapshotAuditPreset(UpdateSnapshotAuditPresetBody body)
updateSnapshotAuditPreset
更新截图审核配置
调用 `UpdateSnapshotAuditPreset` 接口,更新已添加的截图审核配置。
|
UpdateSnapshotPresetRes |
updateSnapshotPreset(UpdateSnapshotPresetBody body)
updateSnapshotPreset
更新截图配置 V1
查询域名和应用关联的直播截图模版,并更新某截图模版的配置项。
|
UpdateSnapshotPresetV2Res |
updateSnapshotPresetV2(UpdateSnapshotPresetV2Body body)
updateSnapshotPresetV2
更新截图配置
调用 `UpdateSnapshotPresetV2` 接口,更新已添加的截图配置。
|
UpdateStreamQuotaConfigRes |
updateStreamQuotaConfig(UpdateStreamQuotaConfigBody body)
updateStreamQuotaConfig
添加或更新推拉流限额配置
调用 `UpdateStreamQuotaConfig` 接口,为域名设置限额。
|
UpdateSubtitleTranscodePresetRes |
updateSubtitleTranscodePreset(UpdateSubtitleTranscodePresetBody body)
updateSubtitleTranscodePreset
更新字幕配置
调用 `UpdateSubtitleTranscodePreset` 接口,更新已添加的字幕配置。
|
UpdateTimeShiftPresetV3Res |
updateTimeShiftPresetV3(UpdateTimeShiftPresetV3Body body)
updateTimeShiftPresetV3
更新直播时移配置
调用 `UpdateTimeShiftPresetV3` 接口,更新已添加的时移配置。
|
UpdateTranscodePresetRes |
updateTranscodePreset(UpdateTranscodePresetBody body)
updateTranscodePreset
更新转码配置
调用 `UpdateTranscodePreset` 接口,更新已添加的转码配置。
|
UpdateWatermarkPresetRes |
updateWatermarkPreset(UpdateWatermarkPresetBody body)
updateWatermarkPreset
更新水印配置
调用 `UpdateWatermarkPreset` 接口,更新已添加的水印配置。
|
UpdateWatermarkPresetV2Res |
updateWatermarkPresetV2(UpdateWatermarkPresetV2Body body)
updateWatermarkPresetV2
更新水印模板
调用 `UpdateWatermarkPresetV2` 接口,更新已添加的水印模板。
|
destroy, getAccessKey, getApiInfoList, getHttpClient, getISigner, getRegion, getSecretKey, getServiceInfo, getSessionToken, getSignUrl, json, makeRequest, post, postDataWithResponse, postFileMultiPart, prepareRequest, proto, put, putData, putData, putDataWithResponse, putDataWithResponse, query, setAccessKey, setClientNoReuse, setConnectionTimeout, setHost, setHttpClient, setRegion, setScheme, setSecretKey, setServiceInfo, setSessionToken, setSocketTimeout, signSts2
protected LiveTrait()
protected LiveTrait(ServiceInfo serviceInfo)
protected LiveTrait(org.apache.http.HttpHost proxy)
public DeleteTranscodePresetRes deleteTranscodePreset(DeleteTranscodePresetBody body) throws Exception
deleteTranscodePreset
删除转码配置
调用 `DeleteTranscodePreset` 接口,删除已创建的转码配置。
body
- body payloadException
- error during requestpublic UpdateTranscodePresetRes updateTranscodePreset(UpdateTranscodePresetBody body) throws Exception
updateTranscodePreset
更新转码配置
调用 `UpdateTranscodePreset` 接口,更新已添加的转码配置。
body
- body payloadException
- error during requestpublic ListCommonTransPresetDetailRes listCommonTransPresetDetail(ListCommonTransPresetDetailBody body) throws Exception
listCommonTransPresetDetail
查询内置转码档位的详细配置
调用 `ListCommonTransPresetDetail` 接口,查询内置转码档位的详细配置。
body
- body payloadException
- error during requestpublic TranscodingJobStatusRes transcodingJobStatus(TranscodingJobStatusQuery query) throws Exception
transcodingJobStatus
查询转码任务
调用 `TranscodingJobStatus` 接口,查询直播流在近 3 天的转码记录和当前转码任务的状态。
query
- query argumentsException
- error during requestpublic ListVhostTransCodePresetRes listVhostTransCodePreset(ListVhostTransCodePresetBody body) throws Exception
listVhostTransCodePreset
查询转码配置列表
调用 `ListVhostTransCodePreset` 接口,查询转码配置列表。
body
- body payloadException
- error during requestpublic CreateTranscodePresetRes createTranscodePreset(CreateTranscodePresetBody body) throws Exception
createTranscodePreset
添加转码配置
调用 `CreateTranscodePreset` 接口创建一个转码配置,在直播流传输的过程中,系统将根据您的转码配置,对直播流进行实时转码。
body
- body payloadException
- error during requestpublic RestartTranscodingJobRes restartTranscodingJob(RestartTranscodingJobQuery query) throws Exception
restartTranscodingJob
重启转码任务
调用 `RestartTranscodingJob` 接口,重启状态异常的转码任务。
query
- query argumentsException
- error during requestpublic DeleteWatermarkPresetV2Res deleteWatermarkPresetV2(DeleteWatermarkPresetV2Body body) throws Exception
deleteWatermarkPresetV2
删除水印模板
调用 `DeleteWatermarkPresetV2` 接口,删除指定水印模板。
body
- body payloadException
- error during requestpublic UpdateWatermarkPresetV2Res updateWatermarkPresetV2(UpdateWatermarkPresetV2Body body) throws Exception
updateWatermarkPresetV2
更新水印模板
调用 `UpdateWatermarkPresetV2` 接口,更新已添加的水印模板。
body
- body payloadException
- error during requestpublic ListWatermarkPresetDetailRes listWatermarkPresetDetail(ListWatermarkPresetDetailBody body) throws Exception
listWatermarkPresetDetail
查询水印模板列表
调用 `ListWatermarkPresetDetail` 接口,查询水印配置列表。
body
- body payloadException
- error during requestpublic CreateWatermarkPresetV2Res createWatermarkPresetV2(CreateWatermarkPresetV2Body body) throws Exception
createWatermarkPresetV2
添加水印模板
调用 `CreateWatermarkPresetV2` 接口,添加水印模板。添加完成后您需要在推流时将直播流与水印模板绑定,在完成水印模板绑定后,当前直播流的所有转码流都会携带该水印。
body
- body payloadException
- error during requestpublic CreateWatermarkPresetRes createWatermarkPreset(CreateWatermarkPresetBody body) throws Exception
createWatermarkPreset
添加水印配置
调用 `CreateWatermarkPreset` 接口,为转码流添加水印配置。
body
- body payloadException
- error during requestpublic UpdateWatermarkPresetRes updateWatermarkPreset(UpdateWatermarkPresetBody body) throws Exception
updateWatermarkPreset
更新水印配置
调用 `UpdateWatermarkPreset` 接口,更新已添加的水印配置。
body
- body payloadException
- error during requestpublic DeleteWatermarkPresetRes deleteWatermarkPreset(DeleteWatermarkPresetBody body) throws Exception
deleteWatermarkPreset
删除水印配置
调用 `DeleteWatermarkPreset` 接口,删除已添加的水印配置。
body
- body payloadException
- error during requestpublic ListWatermarkPresetRes listWatermarkPreset(ListWatermarkPresetBody body) throws Exception
listWatermarkPreset
查询水印配置
调用 `ListWatermarkPreset` 接口,查询单个水印配置的信息。
body
- body payloadException
- error during requestpublic ListVhostWatermarkPresetRes listVhostWatermarkPreset(ListVhostWatermarkPresetBody body) throws Exception
listVhostWatermarkPreset
查询水印配置列表
调用 `ListVhostWatermarkPreset` 接口,查询指定域名空间的所有水印配置。
body
- body payloadException
- error during requestpublic StopPullRecordTaskRes stopPullRecordTask(StopPullRecordTaskBody body) throws Exception
stopPullRecordTask
停止直播录制任务
调用 `StopPullRecordTask` 接口,终止未开始或生效中的录制任务。停止生效中的录制任务会生成录制文件。
body
- body payloadException
- error during requestpublic CreateLiveStreamRecordIndexFilesRes createLiveStreamRecordIndexFiles(CreateLiveStreamRecordIndexFilesBody body) throws Exception
createLiveStreamRecordIndexFiles
创建录制索引文件
调用 `CreateLiveStreamRecordIndexFiles` 接口,通过已存在的录制文件重新生成指定开始时间和结束时间的 M3U8 格式录制文件,并将新生成的录制文件存储在指定的 TOS Bucket 中。
body
- body payloadException
- error during requestpublic CreatePullRecordTaskRes createPullRecordTask(CreatePullRecordTaskBody body) throws Exception
createPullRecordTask
创建直播录制任务
调用 `CreatePullRecordTask` 接口,创建一个在指定时间启动和结束的直播拉流录制任务,创建成功后,可以在直播过程中录制任意时长单路直播流并保存为视频文件。
body
- body payloadException
- error during requestpublic DeleteRecordPresetRes deleteRecordPreset(DeleteRecordPresetBody body) throws Exception
deleteRecordPreset
删除录制配置
调用 `DeleteRecordPreset` 接口,删除已创建的录制配置。
body
- body payloadException
- error during requestpublic UpdateRecordPresetV2Res updateRecordPresetV2(UpdateRecordPresetV2Body body) throws Exception
updateRecordPresetV2
更新录制配置
调用 `UpdateRecordPresetV2` 接口,更新已添加的录制配置。
body
- body payloadException
- error during requestpublic GetPullRecordTaskRes getPullRecordTask(GetPullRecordTaskBody body) throws Exception
getPullRecordTask
查询单个直播录制任务
调用 `GetPullRecordTask` 接口,查询单个直播录制任务信息。
body
- body payloadException
- error during requestpublic DescribeRecordTaskFileHistoryRes describeRecordTaskFileHistory(DescribeRecordTaskFileHistoryBody body) throws Exception
describeRecordTaskFileHistory
查询录制历史详情
调用 `DescribeRecordTaskFileHistory` 接口查询指定 `Vhost` 下的直播录制历史信息。包括但不限于录制时长、文件格式、开始时间、结束时间。
body
- body payloadException
- error during requestpublic ListVhostRecordPresetV2Res listVhostRecordPresetV2(ListVhostRecordPresetV2Body body) throws Exception
listVhostRecordPresetV2
查询录制配置列表
调用 `ListVhostRecordPresetV2` 接口,查询 Vhost 下的所有录制配置,包含 Vhost、Vhost + App、Vhost + App + Stream 三个级别的所有配置。
body
- body payloadException
- error during requestpublic ListPullRecordTaskRes listPullRecordTask(ListPullRecordTaskBody body) throws Exception
listPullRecordTask
查询直播录制任务
调用 `ListPullRecordTask` 接口,查询当前账号下,已经创建的直播录制任务列表。
body
- body payloadException
- error during requestpublic CreateRecordPresetV2Res createRecordPresetV2(CreateRecordPresetV2Body body) throws Exception
createRecordPresetV2
添加录制配置
调用 `CreateRecordPresetV2` 接口创建一个录制配置,在直播流传输过程中,视频直播服务端将根据您直播流地址参数匹配录制配置,对直播流进行录制。
body
- body payloadException
- error during requestpublic DeleteSnapshotPresetRes deleteSnapshotPreset(DeleteSnapshotPresetBody body) throws Exception
deleteSnapshotPreset
删除截图配置
调用 `DeleteSnapshotPreset` 接口,删除已添加的截图配置。
body
- body payloadException
- error during requestpublic UpdateSnapshotPresetV2Res updateSnapshotPresetV2(UpdateSnapshotPresetV2Body body) throws Exception
updateSnapshotPresetV2
更新截图配置
调用 `UpdateSnapshotPresetV2` 接口,更新已添加的截图配置。
body
- body payloadException
- error during requestpublic UpdateSnapshotPresetRes updateSnapshotPreset(UpdateSnapshotPresetBody body) throws Exception
updateSnapshotPreset
更新截图配置 V1
查询域名和应用关联的直播截图模版,并更新某截图模版的配置项。
:::tip
该接口属于历史版本 API,我们计划于 2024 年 04 月 25 日**停止对其进行维护**,并于 2024 年 07 月 25 日**下线文档**,建议您使用新版[UpdateSnapshotPresetV2](https://www.volcengine.com/docs/6469/1208857)接口。
:::
body
- body payloadException
- error during requestpublic DescribeCDNSnapshotHistoryRes describeCDNSnapshotHistory(DescribeCDNSnapshotHistoryBody body) throws Exception
describeCDNSnapshotHistory
查询截图历史详情
调用 `DescribeCDNSnapshotHistory` 接口,查询直播流的截图文件信息。
body
- body payloadException
- error during requestpublic ListVhostSnapshotPresetV2Res listVhostSnapshotPresetV2(ListVhostSnapshotPresetV2Body body) throws Exception
listVhostSnapshotPresetV2
查询截图配置列表
调用 `ListVhostSnapshotPresetV2` 接口,查询指定 Vhost 下的所有截图配置信息。
body
- body payloadException
- error during requestpublic ListVhostSnapshotPresetRes listVhostSnapshotPreset(ListVhostSnapshotPresetBody body) throws Exception
listVhostSnapshotPreset
查询截图配置列表 V1
查询域名维度下所有的 App 名称,以及 App 关联的截图模板。
:::tip
该接口属于历史版本 API,我们计划于 2024 年 04 月 25 日**停止对其进行维护**,并于 2024 年 07 月 25 日**下线文档**,建议您使用新版[ListVhostSnapshotPresetV2](https://www.volcengine.com/docs/6469/1208858)接口。
:::
body
- body payloadException
- error during requestpublic CreateSnapshotPresetV2Res createSnapshotPresetV2(CreateSnapshotPresetV2Body body) throws Exception
createSnapshotPresetV2
添加截图配置
调用 `CreateSnapshotPresetV2` 接口,添加截图配置,当直播流在截图配置生效范围内时,将对直播流进行截图保存。
body
- body payloadException
- error during requestpublic CreateSnapshotPresetRes createSnapshotPreset(CreateSnapshotPresetBody body) throws Exception
createSnapshotPreset
添加截图配置 V1
调用接口添加视频直播截图配置。调用后会先增加截图模版,将新建模版加入模版库中,再将该模版绑定到对应的 App 上。
:::tip
该接口属于历史版本 API,我们计划于 2024 年 04 月 25 日**停止对其进行维护**,并于 2024 年 7 月 25 日**下线文档**,建议您使用新版[CreateSnapshotPresetV2](https://www.volcengine.com/docs/6469/1208856)接口。
:::
body
- body payloadException
- error during requestpublic DeleteTimeShiftPresetV3Res deleteTimeShiftPresetV3(DeleteTimeShiftPresetV3Body body) throws Exception
deleteTimeShiftPresetV3
删除直播时移配置
调用 `DeleteTimeShiftPresetV3` 接口,删除指定的时移配置。
body
- body payloadException
- error during requestpublic UpdateTimeShiftPresetV3Res updateTimeShiftPresetV3(UpdateTimeShiftPresetV3Body body) throws Exception
updateTimeShiftPresetV3
更新直播时移配置
调用 `UpdateTimeShiftPresetV3` 接口,更新已添加的时移配置。
body
- body payloadException
- error during requestpublic ListTimeShiftPresetV2Res listTimeShiftPresetV2(ListTimeShiftPresetV2Body body) throws Exception
listTimeShiftPresetV2
查询直播时移配置列表
调用 `ListTimeShiftPresetV2` 接口,查询 vhost 下指定存储类型的时移配置。
body
- body payloadException
- error during requestpublic CreateTimeShiftPresetV3Res createTimeShiftPresetV3(CreateTimeShiftPresetV3Body body) throws Exception
createTimeShiftPresetV3
添加直播时移配置
调用 `CreateTimeShiftPresetV3` 接口,添加直播时移配置,直播流配置时移后用户能够在直播过程会看已经播出的内容。
body
- body payloadException
- error during requestpublic DeleteCallbackRes deleteCallback(DeleteCallbackBody body) throws Exception
deleteCallback
删除回调配置
调用 `DeleteCallback` 接口,删除已创建的回调配置。
body
- body payloadException
- error during requestpublic DescribeCallbackRes describeCallback(DescribeCallbackBody body) throws Exception
describeCallback
查询回调配置
调用 `DescribeCallback` 接口,查询已添加的回调配置。
body
- body payloadException
- error during requestpublic UpdateCallbackRes updateCallback(UpdateCallbackBody body) throws Exception
updateCallback
添加或更新回调配置
调用 `UpdateCallback` 接口,添加或更新直播推流、直播断流、录制和截图的回调。使用此接口更新回调配置时,调用成功后,会对全部回调配置的参数做全量更新。
body
- body payloadException
- error during requestpublic DeleteCertRes deleteCert(DeleteCertBody body) throws Exception
deleteCert
删除证书
调用 `DeleteCert` 接口,通过证书链 ID 删除一个已添加的证书。
body
- body payloadException
- error during requestpublic DescribeCertDetailSecretV2Res describeCertDetailSecretV2(DescribeCertDetailSecretV2Body body) throws Exception
describeCertDetailSecretV2
查看证书详情
调用 `DescribeCertDetailSecretV2` 接口,通过证书 ID 或证书链 ID 查询证书详情。
body
- body payloadException
- error during requestpublic ListCertV2Res listCertV2(ListCertV2Body body) throws Exception
listCertV2
查询证书列表
调用 `ListCertV2` 接口,查看当前账号下的证书列表。
body
- body payloadException
- error during requestpublic CreateCertRes createCert(CreateCertBody body) throws Exception
createCert
添加证书
调用 `CreateCert` 接口,添加一个证书,需要填写证书名称和证书内容等参数。
body
- body payloadException
- error during requestpublic BindCertRes bindCert(BindCertBody body) throws Exception
bindCert
绑定证书
调用 `BindCert` 接口,为域名绑定 HTTPS 证书并启用 HTTPS 协议。
body
- body payloadException
- error during requestpublic UnbindCertRes unbindCert(UnbindCertBody body) throws Exception
unbindCert
解绑证书
调用 `UnbindCert` 接口,解绑域名的 HTTPS 证书。
body
- body payloadException
- error during requestpublic DeleteDomainRes deleteDomain(DeleteDomainBody body) throws Exception
deleteDomain
删除域名
调用 `DeleteDomain` 接口,从视频直播服务中删除已添加的推/拉流域名,删除后无法使用此域名进行推拉流。
body
- body payloadException
- error during requestpublic EnableDomainRes enableDomain(EnableDomainBody body) throws Exception
enableDomain
启用域名
调用 `EnableDomain` 接口,启用指定的已被禁用的直播域名。启用后,您可以继续使用此域名进行推拉流,域名状态从`2-禁用状态`变为`0-正常状态`。
body
- body payloadException
- error during requestpublic CreateDomainV2Res createDomainV2(CreateDomainV2Body body) throws Exception
createDomainV2
批量添加域名
调用 `CreateDomainV2` 接口,批量添加域名到视频直播服务,并配置加速区域。
body
- body payloadException
- error during requestpublic UpdateDomainVhostRes updateDomainVhost(UpdateDomainVhostBody body) throws Exception
updateDomainVhost
更新域名的域名空间
调用 `UpdateDomainVhost` 接口,修改推流域名或拉流域名所属的域名空间。
body
- body payloadException
- error during requestpublic DescribeDomainRes describeDomain(DescribeDomainBody body) throws Exception
describeDomain
查询域名信息
调用 `DescribeDomain` 接口,查询域名的详细信息,包括但不限于域名所属域名空间、CNAME、类型、域名状态。
body
- body payloadException
- error during requestpublic ListDomainDetailRes listDomainDetail(ListDomainDetailBody body) throws Exception
listDomainDetail
查询域名列表
调用 `ListDomainDetail` 接口,根据域名状态、类别等信息,查询当前账号下的的域名列表信息。
body
- body payloadException
- error during requestpublic CreateDomainRes createDomain(CreateDomainBody body) throws Exception
createDomain
添加域名
调用 `CreateDomain` 接口,将待使用的推拉流域名添加到视频直播服务,并为域名选择加速区域。
body
- body payloadException
- error during requestpublic DisableDomainRes disableDomain(DisableDomainBody body) throws Exception
disableDomain
禁用域名
调用 `DisableDomain` 接口,禁用指定的直播域名。禁用后,无法使用此域名进行推拉流,且域名状态从 `0-正常状态`变为 `2-禁用状态`。
body
- body payloadException
- error during requestpublic CreateLiveVideoQualityAnalysisTaskRes createLiveVideoQualityAnalysisTask(CreateLiveVideoQualityAnalysisTaskBody body) throws Exception
createLiveVideoQualityAnalysisTask
创建画质测评任务
调用 `CreateLiveVideoQualityAnalysisTask` 接口,创建一个指定时长的画质测评任务。任务将根据您设置的测评间隔获取每个测评点的实时码率,并对测评点的画面画质进行评分,您可以使用查询单个画质测评任务详情接口来查看测评结果。
body
- body payloadException
- error during requestpublic DeleteLiveVideoQualityAnalysisTaskRes deleteLiveVideoQualityAnalysisTask(DeleteLiveVideoQualityAnalysisTaskBody body) throws Exception
deleteLiveVideoQualityAnalysisTask
删除画质测评任务
调用 `DeleteLiveVideoQualityAnalysisTask` 接口,删除画质测评任务,您可以删除已完成的和进行中的任务。
body
- body payloadException
- error during requestpublic GetLiveVideoQualityAnalysisTaskDetailRes getLiveVideoQualityAnalysisTaskDetail(GetLiveVideoQualityAnalysisTaskDetailBody body) throws Exception
getLiveVideoQualityAnalysisTaskDetail
查询单个画质测评任务详情
调用 `GetLiveVideoQualityAnalysisTaskDetail` 接口,查询单个画质测评任务的测评详情,包含指定截图时间获取的视频码率和画质测试分数。
body
- body payloadException
- error during requestpublic ListLiveVideoQualityAnalysisTasksRes listLiveVideoQualityAnalysisTasks(ListLiveVideoQualityAnalysisTasksBody body) throws Exception
listLiveVideoQualityAnalysisTasks
查询画质测评任务列表
调用 `ListLiveVideoQualityAnalysisTasks` 接口,查询画质测评任务列表信息。
body
- body payloadException
- error during requestpublic StopPullToPushTaskRes stopPullToPushTask(StopPullToPushTaskBody body) throws Exception
stopPullToPushTask
停用拉流转推任务
调用 `StopPullToPushTask` 接口,停用状态为未开始或生效中的拉流转推任务。
body
- body payloadException
- error during requestpublic CreatePullToPushTaskRes createPullToPushTask(CreatePullToPushTaskBody body) throws Exception
createPullToPushTask
创建拉流转推任务
调用 `CreatePullToPushTask` 接口,创建拉流转推任务,将其他直播源或点播视频以直播形式推送到指定地址,同时支持为转推视频添加水印。
body
- body payloadException
- error during requestpublic CreatePullToPushGroupRes createPullToPushGroup(CreatePullToPushGroupBody body) throws Exception
createPullToPushGroup
创建拉流转推群组
调用 `CreatePullToPushGroup` 接口,创建拉流转推任务群组,为群组绑定项目,您可以通过设置群组实现基于项目的子账号权限细分。
body
- body payloadException
- error during requestpublic DeletePullToPushTaskRes deletePullToPushTask(DeletePullToPushTaskBody body) throws Exception
deletePullToPushTask
删除拉流转推任务
调用 `DeletePullToPushTask` 接口,删除已创建的拉流转推任务。
body
- body payloadException
- error during requestpublic DeletePullToPushGroupRes deletePullToPushGroup(DeletePullToPushGroupBody body) throws Exception
deletePullToPushGroup
删除拉流转推群组
调用 `DeletePullToPushGroup` 接口,删除拉流转推群组。
body
- body payloadException
- error during requestpublic RestartPullToPushTaskRes restartPullToPushTask(RestartPullToPushTaskBody body) throws Exception
restartPullToPushTask
启用拉流转推任务
调用 `RestartPullToPushTask` 接口,启用任务状态为已停用的拉流转推任务。
body
- body payloadException
- error during requestpublic UpdatePullToPushTaskRes updatePullToPushTask(UpdatePullToPushTaskBody body) throws Exception
updatePullToPushTask
更新拉流转推任务
调用 `UpdatePullToPushTask` 接口,更新拉流转推任务信息。
body
- body payloadException
- error during requestpublic UpdatePullToPushGroupRes updatePullToPushGroup(UpdatePullToPushGroupBody body) throws Exception
updatePullToPushGroup
更新拉流转推群组
调用 `UpdatePullToPushGroup` 接口,更新已创建的拉流转推群组标签信息。
body
- body payloadException
- error during requestpublic ListPullToPushGroupRes listPullToPushGroup(ListPullToPushGroupBody body) throws Exception
listPullToPushGroup
查询拉流转推群组列表
调用 `ListPullToPushGroup` 接口,查询拉流转推任务群出列表信息。
body
- body payloadException
- error during requestpublic ListPullToPushTaskRes listPullToPushTask(ListPullToPushTaskQuery query) throws Exception
listPullToPushTask
获取拉流转推任务列表
调用 `ListPullToPushTask` 接口,分页查询拉流转推任务列表,支持以任务名称进行模糊查询。
query
- query argumentsException
- error during requestpublic ListPullToPushTaskV2Res listPullToPushTaskV2(ListPullToPushTaskV2Body body) throws Exception
listPullToPushTaskV2
获取拉流转推任务列表
调用 `ListPullToPushTaskV2` 接口,分页查询拉流转推任务列表,支持以任务名称进行模糊查询。
body
- body payloadException
- error during requestpublic DeleteRelaySourceV4Res deleteRelaySourceV4(DeleteRelaySourceV4Body body) throws Exception
deleteRelaySourceV4
删除固定回源配置
调用 `DeleteRelaySourceV4` 接口,删除已添加的固定回源配置。
body
- body payloadException
- error during requestpublic DeleteRelaySourceV3Res deleteRelaySourceV3(DeleteRelaySourceV3Body body) throws Exception
deleteRelaySourceV3
删除播放触发回源配置
调用 `DeleteRelaySourceV3` 接口,删除播放触发回源配置。
body
- body payloadException
- error during requestpublic UpdateRelaySourceV4Res updateRelaySourceV4(UpdateRelaySourceV4Body body) throws Exception
updateRelaySourceV4
更新固定回源配置
调用 `UpdateRelaySourceV4` 接口,更新已添加的固定回源配置。
body
- body payloadException
- error during requestpublic ListRelaySourceV4Res listRelaySourceV4(ListRelaySourceV4Body body) throws Exception
listRelaySourceV4
查询固定回源配置列表
调用 `ListRelaySourceV4` 接口,查询固定回源配置列表。
body
- body payloadException
- error during requestpublic DescribeRelaySourceV3Res describeRelaySourceV3(DescribeRelaySourceV3Body body) throws Exception
describeRelaySourceV3
查询播放触发回源配置
调用 `DescribeRelaySourceV3` 接口,查询播放触发回源配置。
body
- body payloadException
- error during requestpublic CreateRelaySourceV4Res createRelaySourceV4(CreateRelaySourceV4Body body) throws Exception
createRelaySourceV4
添加固定回源配置
调用 `CreateRelaySourceV4` 接口,添加固定触发回源配置,固定触发指根据您设置的回源时间定时从源服务器拉取直播流数据,不论是否有观众观看;这种方式可以确保 CDN 节点始终拥有最新的直播流数据,降低观众在观看时的等待时间,提高观看体验。
body
- body payloadException
- error during requestpublic UpdateRelaySourceV3Res updateRelaySourceV3(UpdateRelaySourceV3Body body) throws Exception
updateRelaySourceV3
添加或更新播放触发回源配置
调用 `UpdateRelaySourceV3` 接口,添加或更新播放触发回源配置,播放触发指回源仅在有观众观看时才会触发,可以节省源服务器的带宽资源,提高系统的整体效率。
body
- body payloadException
- error during requestpublic KillStreamRes killStream(KillStreamBody body) throws Exception
killStream
断开直播流
调用接口断开指定的在线流。
body
- body payloadException
- error during requestpublic DescribeClosedStreamInfoByPageRes describeClosedStreamInfoByPage(DescribeClosedStreamInfoByPageQuery query) throws Exception
describeClosedStreamInfoByPage
查询历史流列表
调用 `DescribeClosedStreamInfoByPage` 接口,分页查询历史流信息。
query
- query argumentsException
- error during requestpublic DescribeLiveStreamInfoByPageRes describeLiveStreamInfoByPage(DescribeLiveStreamInfoByPageQuery query) throws Exception
describeLiveStreamInfoByPage
查询在线流列表
调用 `DescribeLiveStreamInfoByPage` 接口,分页查询在线流信息。
query
- query argumentsException
- error during requestpublic DescribeLiveStreamStateRes describeLiveStreamState(DescribeLiveStreamStateQuery query) throws Exception
describeLiveStreamState
查询流状态
调用 `DescribeLiveStreamState` 接口,查询直播流类型和状态。
query
- query argumentsException
- error during requestpublic DescribeForbiddenStreamInfoByPageRes describeForbiddenStreamInfoByPage(DescribeForbiddenStreamInfoByPageQuery query) throws Exception
describeForbiddenStreamInfoByPage
查询禁推流列表
调用 `DescribeForbiddenStreamInfoByPage` 接口,分页查询禁推流信息。
query
- query argumentsException
- error during requestpublic ForbidStreamRes forbidStream(ForbidStreamBody body) throws Exception
forbidStream
禁推直播流
调用 `ForbidStream` 接口,禁止直推流的推送或禁止回源流的拉流播放,支持设置禁推结束时间。
body
- body payloadException
- error during requestpublic ResumeStreamRes resumeStream(ResumeStreamBody body) throws Exception
resumeStream
解禁直播流
调用 `ResumeStream` 接口,解禁被禁推的直播流。
body
- body payloadException
- error during requestpublic GeneratePlayURLRes generatePlayURL(GeneratePlayURLBody body) throws Exception
generatePlayURL
生成拉流地址
调用 `GeneratePlayURL` 接口,生成直播拉流地址。
body
- body payloadException
- error during requestpublic GeneratePushURLRes generatePushURL(GeneratePushURLBody body) throws Exception
generatePushURL
生成推流地址
调用 `GeneratePushURL` 接口,生成直播推流地址。
body
- body payloadException
- error during requestpublic DeleteStreamQuotaConfigRes deleteStreamQuotaConfig(DeleteStreamQuotaConfigBody body) throws Exception
deleteStreamQuotaConfig
删除推拉流限额配置
调用 `DeleteStreamQuotaConfig` 接口,删除指定推流域名的推流路数限额配置或删除指定拉流域名的拉流带宽限额配置。
body
- body payloadException
- error during requestpublic DescribeStreamQuotaConfigRes describeStreamQuotaConfig(DescribeStreamQuotaConfigBody body) throws Exception
describeStreamQuotaConfig
查询推拉流限流配置
调用 `DescribeStreamQuotaConfig` 接口,查询指定推流域名的推流路数限额配置或查询指定拉流域名的拉流带宽限额配置。
body
- body payloadException
- error during requestpublic UpdateStreamQuotaConfigRes updateStreamQuotaConfig(UpdateStreamQuotaConfigBody body) throws Exception
updateStreamQuotaConfig
添加或更新推拉流限额配置
调用 `UpdateStreamQuotaConfig` 接口,为域名设置限额。
body
- body payloadException
- error during requestpublic DeleteSnapshotAuditPresetRes deleteSnapshotAuditPreset(DeleteSnapshotAuditPresetBody body) throws Exception
deleteSnapshotAuditPreset
删除截图审核配置
调用 `DeleteSnapshotAuditPreset` 接口,删除已添加的截图审核配置。
body
- body payloadException
- error during requestpublic UpdateSnapshotAuditPresetRes updateSnapshotAuditPreset(UpdateSnapshotAuditPresetBody body) throws Exception
updateSnapshotAuditPreset
更新截图审核配置
调用 `UpdateSnapshotAuditPreset` 接口,更新已添加的截图审核配置。
body
- body payloadException
- error during requestpublic ListVhostSnapshotAuditPresetRes listVhostSnapshotAuditPreset(ListVhostSnapshotAuditPresetBody body) throws Exception
listVhostSnapshotAuditPreset
查询截图审核配置列表
调用 `ListVhostSnapshotAuditPreset` 接口,查询截图审核配置列表。
body
- body payloadException
- error during requestpublic CreateSnapshotAuditPresetRes createSnapshotAuditPreset(CreateSnapshotAuditPresetBody body) throws Exception
createSnapshotAuditPreset
添加截图审核配置
调用 `CreateSnapshotAuditPreset` 接口,添加截图审核配置,当直播流在截图审核配置生效范围内时,将对直播流进行截图审核。
body
- body payloadException
- error during requestpublic DescribeIpInfoRes describeIpInfo(DescribeIpInfoBody body) throws Exception
describeIpInfo
查询 IP 地址归属的 CDN 节点
调用 `DescribeIpInfo` 接口,查询 IP 地址是否为火山引擎归属的 CDN 节点,以及节点的区域和运营商信息。
body
- body payloadException
- error during requestpublic DescribeLiveRegionDataRes describeLiveRegionData() throws Exception
describeLiveRegionData
查询区域标识符
调用 `DescribeLiveRegionData` 接口,查询火山引擎视频直播服务覆盖的区域标识符。获取区域标识符后您可以在支持以区域为查询维度的接口中使用区域标识符查询指定区域的维度数据。
Exception
- error during requestpublic DescribeLiveSourceStreamMetricsRes describeLiveSourceStreamMetrics(DescribeLiveSourceStreamMetricsBody body) throws Exception
describeLiveSourceStreamMetrics
查询单路回源流监控数据
调用 `DescribeLiveSourceStreamMetrics` 接口,查询指定时间范围内单路回源流的音视频帧率、码率等监控数据,用于判断回源流的健康程度。
body
- body payloadException
- error during requestpublic DescribeLivePushStreamMetricsRes describeLivePushStreamMetrics(DescribeLivePushStreamMetricsBody body) throws Exception
describeLivePushStreamMetrics
查询单路推流监控数据
调用 `DescribeLivePushStreamMetrics` 接口,查询指定时间范围内单路直推流的音视频帧率、码率等监控数据,用于判断直播流的健康程度。
body
- body payloadException
- error during requestpublic DescribeLiveBatchStreamSessionDataRes describeLiveBatchStreamSessionData(DescribeLiveBatchStreamSessionDataBody body) throws Exception
describeLiveBatchStreamSessionData
查询域名下所有直播流的拉流数据
调用 `DescribeLiveBatchStreamSessionData` 接口,查询指定时间范围内域名下所有直播流的请求数和最大在线人数。
body
- body payloadException
- error during requestpublic DescribeLiveStreamSessionDataRes describeLiveStreamSessionData(DescribeLiveStreamSessionDataBody body) throws Exception
describeLiveStreamSessionData
查询域名或单个直播流的拉流数据
调用 `DescribeLiveStreamSessionData` 接口,查询指定时间范围内域名下所有直播流或指定直播流的请求数和最大在线人数。
body
- body payloadException
- error during requestpublic DescribeLivePlayStatusCodeDataRes describeLivePlayStatusCodeData(DescribeLivePlayStatusCodeDataBody body) throws Exception
describeLivePlayStatusCodeData
查询域名状态码占比
调用 `DescribeLivePlayStatusCodeData` 接口,查询指定时间范围内域名请求的状态码占比数据,包含推流请求、拉流请求和回源请求。
body
- body payloadException
- error during requestpublic DescribeLiveBatchSourceStreamMetricsRes describeLiveBatchSourceStreamMetrics(DescribeLiveBatchSourceStreamMetricsBody body) throws Exception
describeLiveBatchSourceStreamMetrics
查询多路回源流监控数据
调用 `DescribeLiveBatchSourceStreamMetrics` 接口,查询指定时间范围内指定拉流域名下所有回源流或指定回源流的音视频帧率、码率等监控数据,用于判断回源流的健康程度。
body
- body payloadException
- error during requestpublic DescribeLiveBatchSourceStreamAvgMetricsRes describeLiveBatchSourceStreamAvgMetrics(DescribeLiveBatchSourceStreamAvgMetricsBody body) throws Exception
describeLiveBatchSourceStreamAvgMetrics
查询多路回源流监控数据平均值指标
调用 `DescribeLiveBatchSourceStreamAvgMetrics` 接口,查询指定时间范围内指定拉流域名下所有回源流或指定回源流的音视频帧率、码率等监控数据的平均值,用于判断回源流的健康程度。
body
- body payloadException
- error during requestpublic DescribeLiveBatchPushStreamMetricsRes describeLiveBatchPushStreamMetrics(DescribeLiveBatchPushStreamMetricsBody body) throws Exception
describeLiveBatchPushStreamMetrics
查询多路推流监控数据
调用 `DescribeLiveBatchPushStreamMetrics` 接口,查询指定时间范围内指定推流域名下所有直推流或指定直推流的音视频帧率、码率等监控数据,用于判断直播流的健康程度。
body
- body payloadException
- error during requestpublic DescribeLiveBatchPushStreamAvgMetricsRes describeLiveBatchPushStreamAvgMetrics(DescribeLiveBatchPushStreamAvgMetricsBody body) throws Exception
describeLiveBatchPushStreamAvgMetrics
查询多路推流监控数据平均值
调用 `DescribeLiveBatchPushStreamAvgMetrics` 接口,查询指定时间范围内指定推流域名下所有直推流或指定直推流的音视频帧率、码率等监控数据的平均值,用于判断直播流的健康程度。
body
- body payloadException
- error during requestpublic DescribeLiveStreamCountDataRes describeLiveStreamCountData(DescribeLiveStreamCountDataBody body) throws Exception
describeLiveStreamCountData
查询峰值流数
调用 `DescribeLiveStreamCountData` 接口,查询时间范围内指定推流、回源流或转码流的峰值数量。
body
- body payloadException
- error during requestpublic DescribeLivePushStreamCountDataRes describeLivePushStreamCountData(DescribeLivePushStreamCountDataBody body) throws Exception
describeLivePushStreamCountData
查询推流峰值流数
调用 `DescribeLivePushStreamCountData` 接口,查询指定时间范围内推流域名下推流数量的峰值。
body
- body payloadException
- error during requestpublic DescribeLivePushStreamInfoDataRes describeLivePushStreamInfoData(DescribeLivePushStreamInfoDataBody body) throws Exception
describeLivePushStreamInfoData
查询推流流信息
调用 `DescribeLivePushStreamInfoData` 接口,查询已断开的推流流信息以及推流断开的原因。
body
- body payloadException
- error during requestpublic DescribeLiveTranscodeInfoDataRes describeLiveTranscodeInfoData(DescribeLiveTranscodeInfoDataBody body) throws Exception
describeLiveTranscodeInfoData
查询直播域名转码数据明细
调用 `DescribeLiveTranscodeInfoData` 接口,查询指定时间范围内直播域名或直播流的转码任务 ID、流名称、转码后缀、转码开始时间和结束时间数据等明细数据。
body
- body payloadException
- error during requestpublic DescribeLiveSourceBandwidthDataRes describeLiveSourceBandwidthData(DescribeLiveSourceBandwidthDataBody body) throws Exception
describeLiveSourceBandwidthData
查询直播流或域名的回源带宽监控数据
调用 `DescribeLiveSourceBandwidthData` 接口,查询指定时间范围内拉流域名或回源流产生的回源带宽监控数据。
body
- body payloadException
- error during requestpublic DescribeLiveSourceTrafficDataRes describeLiveSourceTrafficData(DescribeLiveSourceTrafficDataBody body) throws Exception
describeLiveSourceTrafficData
查询直播流或域名的回源流量监控数据
调用 `DescribeLiveSourceTrafficData` 接口,查询指定时间范围内拉流域名或回源流产生的回源流量监控数据。
body
- body payloadException
- error during requestpublic DescribeLiveMetricBandwidthDataRes describeLiveMetricBandwidthData(DescribeLiveMetricBandwidthDataBody body) throws Exception
describeLiveMetricBandwidthData
查询直播流或域名的带宽监控数据
调用 `DescribeLiveMetricBandwidthData` 接口,查询指定时间范围内直播域名或直播流的带宽监控数据。
body
- body payloadException
- error during requestpublic DescribeLiveMetricTrafficDataRes describeLiveMetricTrafficData(DescribeLiveMetricTrafficDataBody body) throws Exception
describeLiveMetricTrafficData
查询直播流或域名的流量监控数据
调用 `DescribeLiveMetricTrafficData` 接口,查询指定时间范围内直播域名或直播流的流量监控数据。
body
- body payloadException
- error during requestpublic DescribeLiveBatchStreamTrafficDataRes describeLiveBatchStreamTrafficData(DescribeLiveBatchStreamTrafficDataBody body) throws Exception
describeLiveBatchStreamTrafficData
查询直播流的流量数据
调用 `DescribeLiveBatchStreamTrafficData` 接口,查询指定时间范围内的上下行流量数据及其详细数据。
body
- body payloadException
- error during requestpublic DescribeLiveISPDataRes describeLiveISPData() throws Exception
describeLiveISPData
查询运营商标识符
调用 `DescribeLiveISPData` 接口,查询所有为火山引擎视频直播提供网络接入服务的运营商标识符。获取运营商标识符后您可以在支持以运营商为查询维度的接口中使用运营商标识符查询指定运营商的维度数据。
Exception
- error during requestpublic DescribeLiveP95PeakBandwidthDataRes describeLiveP95PeakBandwidthData(DescribeLiveP95PeakBandwidthDataBody body) throws Exception
describeLiveP95PeakBandwidthData
查询 95 带宽峰值
调用 `DescribeLiveP95PeakBandwidthData` 接口,查询指定时间范围内直播域名产生的 95 峰值带宽用量,包含推流域名的上行 95 峰值带宽和拉流域名的下行 95 峰值带宽。
body
- body payloadException
- error during requestpublic DescribeLiveAuditDataRes describeLiveAuditData(DescribeLiveAuditDataBody body) throws Exception
describeLiveAuditData
查询截图审核用量
调用 `DescribeLiveAuditData` 接口,查询指定时间内直播域名产生的截图审核张数用量。
body
- body payloadException
- error during requestpublic DescribeLivePullToPushBandwidthDataRes describeLivePullToPushBandwidthData(DescribeLivePullToPushBandwidthDataBody body) throws Exception
describeLivePullToPushBandwidthData
查询拉流转推带宽用量
调用 `DescribeLivePullToPushBandwidthData` 接口,查询指定时间范围内拉流转推至第三方域名时产生的拉流转推带宽用量。
body
- body payloadException
- error during requestpublic DescribeLivePullToPushDataRes describeLivePullToPushData(DescribeLivePullToPushDataBody body) throws Exception
describeLivePullToPushData
查询拉流转推时长用量
调用 `DescribeLivePullToPushData` 接口,查询指定时间范围内产生的所有拉流转推任务进行时长用量。
body
- body payloadException
- error during requestpublic DescribeLiveBandwidthDataRes describeLiveBandwidthData(DescribeLiveBandwidthDataBody body) throws Exception
describeLiveBandwidthData
查询直播域名带宽用量
调用 `DescribeLiveBandwidthData` 接口,查询指定时间范围内直播域名带宽用量,包含推流域名的上行峰值带宽和拉流域名的下行峰值带宽。
body
- body payloadException
- error during requestpublic DescribeLiveRecordDataRes describeLiveRecordData(DescribeLiveRecordDataBody body) throws Exception
describeLiveRecordData
查询直播域名录制用量
调用 `DescribeLiveRecordData` 接口,查询指定时间范围内直播域名录制用量即录制并发路数的最大值。
body
- body payloadException
- error during requestpublic DescribeLiveSnapshotDataRes describeLiveSnapshotData(DescribeLiveSnapshotDataBody body) throws Exception
describeLiveSnapshotData
查询直播域名截图张数
调用 `DescribeLiveSnapshotData` 接口,查询指定时间范围内直播域名使用截图功能产生的截图张数。
body
- body payloadException
- error during requestpublic DescribeLiveTrafficDataRes describeLiveTrafficData(DescribeLiveTrafficDataBody body) throws Exception
describeLiveTrafficData
查询直播域名流量用量
调用 `DescribeLiveTrafficData` 接口,查询指定时间范围内直播域名流量用量,包含推流域名的上行流量数据和拉流域名的下行流量数据。
body
- body payloadException
- error during requestpublic DescribeLiveTranscodeDataRes describeLiveTranscodeData(DescribeLiveTranscodeDataBody body) throws Exception
describeLiveTranscodeData
查询直播域名转码用量
调用 `DescribeLiveTranscodeData` 接口,查询指定时间范围内直播域名的转码时长用量。
body
- body payloadException
- error during requestpublic DescribeLiveTimeShiftDataRes describeLiveTimeShiftData(DescribeLiveTimeShiftDataBody body) throws Exception
describeLiveTimeShiftData
查询直播时移存储用量
调用 `DescribeLiveTimeShiftData` 接口,查询指定时间范围内直播时移功能产生的存储用量。
body
- body payloadException
- error during requestpublic DescribeLiveLogDataRes describeLiveLogData(DescribeLiveLogDataBody body) throws Exception
describeLiveLogData
查询日志文件信息
调用 `DescribeLiveLogData` 接口,查询指定时间范围内指定日志类型的离线日志文件及下载信息。
body
- body payloadException
- error during requestpublic DeleteRefererRes deleteReferer(DeleteRefererBody body) throws Exception
deleteReferer
删除 Referer 黑白名单
调用 `DeleteReferer` 接口,删除 Referer 防盗链配置。
body
- body payloadException
- error during requestpublic DescribeDenyConfigRes describeDenyConfig(DescribeDenyConfigBody body) throws Exception
describeDenyConfig
查询 IP 黑白名单
调用接口查询 IP 黑白名单配置。
body
- body payloadException
- error during requestpublic DescribeRefererRes describeReferer(DescribeRefererBody body) throws Exception
describeReferer
查询 Referer 黑白名单
调用 `DescribeReferer` 接口,查看 Referer 防盗链配置。
body
- body payloadException
- error during requestpublic DescribeAuthRes describeAuth(DescribeAuthBody body) throws Exception
describeAuth
查询推拉流鉴权
调用 `DescribeAuth` 接口,查询推拉流域名的 URL 鉴权配置。
body
- body payloadException
- error during requestpublic UpdateDenyConfigRes updateDenyConfig(UpdateDenyConfigBody body) throws Exception
updateDenyConfig
添加或更新 IP 黑白名单
如果设置黑名单,黑名单中外 IP 会被允许访问。如果设置白名单,白名单中内 IP 允许访问。
body
- body payloadException
- error during requestpublic UpdateRefererRes updateReferer(UpdateRefererBody body) throws Exception
updateReferer
添加或更新 Referer 黑白名单
调用 `UpdateReferer` 接口,添加或更新 Referer 防盗链配置。
body
- body payloadException
- error during requestpublic UpdateAuthKeyRes updateAuthKey(UpdateAuthKeyBody body) throws Exception
updateAuthKey
添加或更新推拉流鉴权
调用 `UpdateAuthKey` 接口,为推拉流域名创建或更新 URL 鉴权配置。使用此接口更新鉴权配置时,调用成功后,会对全部鉴权参数做全量更新。
body
- body payloadException
- error during requestpublic DeleteHTTPHeaderConfigRes deleteHTTPHeaderConfig(DeleteHTTPHeaderConfigBody body) throws Exception
deleteHTTPHeaderConfig
删除 HTTP Header 配置
调用 `DeleteHTTPHeaderConfig` 接口,删除拉流域名的 HTTP Header 配置。
body
- body payloadException
- error during requestpublic EnableHTTPHeaderConfigRes enableHTTPHeaderConfig(EnableHTTPHeaderConfigBody body) throws Exception
enableHTTPHeaderConfig
启用或禁用 HTTP Header 配置
调用 `EnableHTTPHeaderConfig` 接口,启用或禁用拉流域名的 HTTP Header 配置。
body
- body payloadException
- error during requestpublic DescribeHTTPHeaderConfigRes describeHTTPHeaderConfig(DescribeHTTPHeaderConfigBody body) throws Exception
describeHTTPHeaderConfig
查询 HTTP Header 配置
调用 `DescribeHTTPHeaderConfig` 接口,查询拉流域名的 HTTP Header 配置。
body
- body payloadException
- error during requestpublic UpdateHTTPHeaderConfigRes updateHTTPHeaderConfig(UpdateHTTPHeaderConfigBody body) throws Exception
updateHTTPHeaderConfig
添加或更新 HTTP header 配置
调用 `UpdateHTTPHeaderConfig` 接口,为拉流域名添加或更新 HTTP Header 配置。HTTP Header 配置包括在响应拉流请求时的响应 Header 配置和在请求回源服务器时的请求头 Header 配置。
body
- body payloadException
- error during requestpublic UpdateEncryptDRMRes updateEncryptDRM(UpdateEncryptDRMBody body) throws Exception
updateEncryptDRM
更新 DRM 证书管理平台访问密钥和 FairPlay 证书
调用 `UpdateEncryptDRM` 接口,更新 DRM 证书管理平台访问密钥和 FairPlay 证书。
body
- body payloadException
- error during requestpublic UpdateEncryptHLSRes updateEncryptHLS(UpdateEncryptHLSBody body) throws Exception
updateEncryptHLS
更新 HLS 密钥获取配置
调用 `UpdateEncryptHLS` 接口,添加或更新 HLS 标准加密使用的自建密钥管理服务地址和视频直播更新密钥的周期。
body
- body payloadException
- error during requestpublic GetHLSEncryptDataKeyRes getHLSEncryptDataKey(GetHLSEncryptDataKeyQuery query) throws Exception
getHLSEncryptDataKey
查询 HLS 加密密钥
调用 `GetHLSEncryptDataKey` 接口,查询视频直播服务端生成的用于 HLS 标准加密使用的密钥。
query
- query argumentsException
- error during requestpublic DescribeEncryptHLSRes describeEncryptHLS() throws Exception
describeEncryptHLS
查询 HLS 密钥获取配置
调用 `DescribeEncryptHLS` 接口,查询 HLS 标准加密使用的自建密钥管理服务地址和视频直播更新密钥的周期。
Exception
- error during requestpublic DescribeLicenseDRMRes describeLicenseDRM(DescribeLicenseDRMQuery query) throws Exception
describeLicenseDRM
获取 DRM 授权许可文件
调用 `DescribeLicenseDRM` 接口,视频直播服务向 DRM 证书管理平台发起请求获取 DRM 授权许可文件。
query
- query argumentsException
- error during requestpublic DescribeCertDRMRes describeCertDRM(DescribeCertDRMQuery query) throws Exception
describeCertDRM
获取 FairPlay 证书文件
调用 `DescribeCertDRM` 接口,获取 FairPlay 证书文件。
query
- query argumentsException
- error during requestpublic DescribeEncryptDRMRes describeEncryptDRM() throws Exception
describeEncryptDRM
查看 DRM 证书管理平台访问密钥和 FairPlay 证书
调用 `DescribeEncryptDRM` 接口,查看已配置的 DRM 证书管理平台访问密钥和 FairPlay 证书信息。
Exception
- error during requestpublic BindEncryptDRMRes bindEncryptDRM(BindEncryptDRMBody body) throws Exception
bindEncryptDRM
添加或更新加密配置
调用 `BindEncryptDRM` 接口,添加或更新直播加密配置。
body
- body payloadException
- error during requestpublic UnBindEncryptDRMRes unBindEncryptDRM(UnBindEncryptDRMBody body) throws Exception
unBindEncryptDRM
删除加密配置
调用 `UnBindEncryptDRM` 接口,删除已创建的加密配置。
body
- body payloadException
- error during requestpublic ListBindEncryptDRMRes listBindEncryptDRM(ListBindEncryptDRMBody body) throws Exception
listBindEncryptDRM
查询加密配置
调用 `ListBindEncryptDRM` 接口,查询指定域名空间和应用名称的加密配置或查看指定域名空间下所有加密配置。
body
- body payloadException
- error during requestpublic DeleteIPAccessRuleRes deleteIPAccessRule(DeleteIPAccessRuleBody body) throws Exception
deleteIPAccessRule
删除ip访问限制
调用 `DeleteIPAccessRule` 接口,删除域名的 IP 访问限制。
body
- body payloadException
- error during requestpublic UpdateIPAccessRuleRes updateIPAccessRule(UpdateIPAccessRuleBody body) throws Exception
updateIPAccessRule
更新ip访问限制
调用 `UpdateIPAccessRule` 接口,创建或更新域名的 IP 访问限制。
body
- body payloadException
- error during requestpublic DescribeIPAccessRuleRes describeIPAccessRule(DescribeIPAccessRuleBody body) throws Exception
describeIPAccessRule
查询ip访问限制
调用 `DescribeIPAccessRule` 接口,查询域名的 IP 访问限制配置。
body
- body payloadException
- error during requestpublic CreateCloudMixTaskRes createCloudMixTask(CreateCloudMixTaskBody body) throws Exception
createCloudMixTask
创建云端混流任务
调用 `CreateCloudMixTask` 接口,创建云端混流任务,支持将直播流、点播视频和图片等输入源重新布局混流后推送到指定推流地址。
body
- body payloadException
- error during requestpublic UpdateCloudMixTaskRes updateCloudMixTask(UpdateCloudMixTaskBody body) throws Exception
updateCloudMixTask
更新云端混流任务
调用 `UpdateCloudMixTask` 接口,更新运行中的云端混流任务。
body
- body payloadException
- error during requestpublic GetCloudMixTaskDetailRes getCloudMixTaskDetail(GetCloudMixTaskDetailBody body) throws Exception
getCloudMixTaskDetail
查看云端混流任务
调用 `GetCloudMixTaskDetail` 接口,查看云端混流任务详细信息。
body
- body payloadException
- error during requestpublic ListCloudMixTaskRes listCloudMixTask(ListCloudMixTaskBody body) throws Exception
listCloudMixTask
查看云端混流任务列表
调用 `ListCloudMixTask` 接口,查看云端混流任务列表。
body
- body payloadException
- error during requestpublic DeleteCloudMixTaskRes deleteCloudMixTask(DeleteCloudMixTaskBody body) throws Exception
deleteCloudMixTask
结束云端混流任务
调用 `DeleteCloudMixTask` 接口,结束正在进行中的云端混流任务。
body
- body payloadException
- error during requestpublic DeleteSubtitleTranscodePresetRes deleteSubtitleTranscodePreset(DeleteSubtitleTranscodePresetBody body) throws Exception
deleteSubtitleTranscodePreset
删除字幕配置
调用 `DeleteSubtitleTranscodePreset` 接口,删除已添加的字幕配置。
body
- body payloadException
- error during requestpublic UpdateSubtitleTranscodePresetRes updateSubtitleTranscodePreset(UpdateSubtitleTranscodePresetBody body) throws Exception
updateSubtitleTranscodePreset
更新字幕配置
调用 `UpdateSubtitleTranscodePreset` 接口,更新已添加的字幕配置。
body
- body payloadException
- error during requestpublic ListVhostSubtitleTranscodePresetRes listVhostSubtitleTranscodePreset(ListVhostSubtitleTranscodePresetBody body) throws Exception
listVhostSubtitleTranscodePreset
查询字幕配置列表
调用 `ListVhostSubtitleTranscodePreset` 接口,查询指定域名空下所有字幕配置列表。
body
- body payloadException
- error during requestpublic CreateSubtitleTranscodePresetRes createSubtitleTranscodePreset(CreateSubtitleTranscodePresetBody body) throws Exception
createSubtitleTranscodePreset
添加字幕配置
调用 `CreateSubtitleTranscodePreset` 接口,为转码流添加字幕配置。
body
- body payloadException
- error during requestCopyright © 2024. All rights reserved.