用途:通过阿里云 OpenAPI/SDK 管理 ApsaraVideo Live 的视频直播资源与工作流,涵盖直播域名配置、推流与播放设置、录制/转码模板以及监控指标查询。
主要能力:常用操作映射包括域名管理(AddLiveDomain、DeleteLiveDomain、DescribeLiveDomains)、推流/播放鉴权(AddLiveDomainMapping、SetLiveDomainStagingConfig)、录制与转码模板(AddLiveRecordTemplate、AddLiveTranscodeTemplate、DescribeLiveRecordConfig)、监控与指标(DescribeLiveStreamOnlineList、DescribeLiveDomainBpsData、DescribeLiveDomainTrafficData)、流控制(ForbidLiveStream、ResumeLiveStream、AddLiveAppRecordConfig)。
使用方式:产品代码 live,默认 API 版本 2016-11-01,元数据源为 https://api.aliyun.com/meta/v1/products/live/versions/2016-11-01/api-docs.json。最小可执行快速开始:python skills/media/live/alicloud-media-live/scripts/list_openapi_meta_apis.py,可选参数 --product-code live --version 2016-11-01 --output-dir output/alicloud-media-live。验证命令为 mkdir -p output/alicloud-media-live 后执行 python -m py_compile skills/media/live/alicloud-media-live/scripts/list_openapi_meta_apis.py,并通过 echo "py_compile_ok" > output/alicloud-media-live/validate.txt 生成验证文件。AccessKey 优先读取环境变量 ALICLOUD_ACCESS_KEY_ID / ALICLOUD_ACCESS_KEY_SECRET / ALICLOUD_REGION_ID,其次使用共享配置文件 ~/.alibabacloud/credentials。
适用场景:需要以最小权限、先读后写方式管理直播域名、推拉流、录制转码与监控数据的运维或开发任务。操作前应确认目标直播域名、应用名/流名及区域,先用 Describe*/List* 只读 API 查询当前状态,再执行 Add*/Set*/Delete* 变更,并保留回滚计划;区域不明确时应先询问再执行写操作。
限制:资料未提供具体计费、价格、平台支持范围或效果承诺;相关费用与配额需以阿里云官方信息为准。输出与证据应保存在 output/alicloud-media-live/ 目录下。