alicloud-media-live
Manage Alibaba Cloud ApsaraVideo Live resources and workflows via OpenAPI/SDK. Use for live domain configuration, stream ingest and playback setup, recording/transcoding templates, monitoring queries, and live stream operations.
How do I install this agent skill?
npx skills add https://github.com/cinience/alicloud-skills --skill alicloud-media-liveIs this agent skill safe to install?
- Gen Agent Trust Hubwarn
The skill facilitates the management of Alibaba Cloud ApsaraVideo Live resources. It is generally functional but accesses sensitive local credential files (~/.alibabacloud/credentials) and retrieves data from official external Alibaba Cloud services.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
- Runlayerfail
2/5 files flagged
What does this agent skill do?
Category: service
ApsaraVideo Live
Validation
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
Pass criteria: command exits 0 and output/alicloud-media-live/validate.txt is generated.
Output And Evidence
- Save API inventory and operation evidence under
output/alicloud-media-live/. - Keep region, domain, app/stream, and request parameters in evidence files.
Use Alibaba Cloud OpenAPI (RPC) with official SDKs or OpenAPI Explorer to manage Live resources. Prefer metadata-first API discovery before mutate operations.
Prerequisites
- Prepare least-privilege RAM AccessKey/STS credentials.
- Confirm target region and live domain scope before changes.
- Query current state with read-only APIs (
Describe*/List*) beforeAdd*/Set*/Delete*.
Workflow
- Confirm target live domain, app name/stream name, and desired operation.
- Discover API names and required parameters via metadata and API Explorer.
- Execute read-only validation calls.
- Apply change operations with rollback plan.
- Save results and context under
output/alicloud-media-live/.
AccessKey Priority
- Environment variables:
ALICLOUD_ACCESS_KEY_ID/ALICLOUD_ACCESS_KEY_SECRET/ALICLOUD_REGION_ID. - Shared config file:
~/.alibabacloud/credentials.
If region is ambiguous, ask before write operations.
API Discovery
- Product code:
live - Default API version:
2016-11-01 - Metadata source:
https://api.aliyun.com/meta/v1/products/live/versions/2016-11-01/api-docs.json
Minimal Executable Quickstart
python skills/media/live/alicloud-media-live/scripts/list_openapi_meta_apis.py
Optional overrides:
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
Common Operation Mapping
- Domain management:
AddLiveDomain,DeleteLiveDomain,DescribeLiveDomains - Stream ingest/play auth:
AddLiveDomainMapping,SetLiveDomainStagingConfig - Record/transcode/template:
AddLiveRecordTemplate,AddLiveTranscodeTemplate,DescribeLiveRecordConfig - Monitor and metrics:
DescribeLiveStreamOnlineList,DescribeLiveDomainBpsData,DescribeLiveDomainTrafficData - Stream control:
ForbidLiveStream,ResumeLiveStream,AddLiveAppRecordConfig
Output Policy
Write all generated files and execution evidence under:
output/alicloud-media-live/
References
- Source list:
references/sources.md - Task templates:
references/templates.md
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/cinience/alicloud-skills/alicloud-media-live">View alicloud-media-live on skillZs</a>