alicloud-media-live について
Alibaba Cloud OpenAPI で ApsaraVideo Live リソースを管理するスキルです。ライブドメイン、配信設定を扱う運用者向けで、変更前の API メタデータ確認と現状照会、操作証跡の保存を重視します。
主な機能
- 01メタデータから API 操作を検出
- 02ライブドメインの管理
- 03録画・トランスコードテンプレートの設定
- 04オンラインストリームとトラフィック指標の照会
- 05結果と証跡を指定ディレクトリに保存
活用シーン
- 01利用可能な Live API の一覧作成
- 02ライブドメイン変更前の状態確認
- 03オンラインストリームとドメイントラフィックの確認
- 04API パラメーターと操作結果の記録
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ cinience/ alicloud-skills --skill alicloud-media-liveインストール後、Claude Code で/alicloud-media-liveを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlreferences/sources.mdtemplates.mdscripts/list_openapi_meta_apis.py詳細
カテゴリ:サービス
ApsaraVideo 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
合格基準:コマンドが終了コード 0 で終了し、output/alicloud-media-live/validate.txt が生成されること。
出力と証跡
- API の一覧と操作の証跡を
output/alicloud-media-live/に保存します。 - 証跡ファイルにはリージョン、ドメイン、アプリ/ストリーム、リクエストパラメーターを記録します。
Alibaba Cloud OpenAPI(RPC)と公式 SDK または OpenAPI Explorer を使用して、Live リソースを管理します。 変更操作の前に、メタデータを優先して API を調査してください。
前提条件
- 最小権限の RAM AccessKey/STS 認証情報を用意します。
- 変更前に、対象リージョンとライブドメインの範囲を確認します。
Add*/Set*/Delete*を実行する前に、読み取り専用 API(Describe*/List*)で現在の状態を照会します。
ワークフロー
- 対象のライブドメイン、アプリ名/ストリーム名、希望する操作を確認します。
- メタデータと API Explorer で API 名と必須パラメーターを調査します。
- 読み取り専用の検証呼び出しを実行します。
- ロールバック計画を立ててから変更操作を適用します。
- 結果とコンテキストを
output/alicloud-media-live/に保存します。
AccessKey の優先順位
- 環境変数:
ALICLOUD_ACCESS_KEY_ID/ALICLOUD_ACCESS_KEY_SECRET/ALICLOUD_REGION_ID。 - 共有設定ファイル:
~/.alibabacloud/credentials。
リージョンが不明確な場合は、書き込み操作の前に確認してください。
API の調査
- プロダクトコード:
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
任意の上書き設定:
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
一般的な操作の対応表
- ドメイン管理:
AddLiveDomain、DeleteLiveDomain、DescribeLiveDomains - ストリーム取り込み/再生の認証:
AddLiveDomainMapping、SetLiveDomainStagingConfig - 録画/トランスコード/テンプレート:
AddLiveRecordTemplate、AddLiveTranscodeTemplate、DescribeLiveRecordConfig - 監視とメトリクス:
DescribeLiveStreamOnlineList、DescribeLiveDomainBpsData、DescribeLiveDomainTrafficData - ストリーム制御:
ForbidLiveStream、ResumeLiveStream、AddLiveAppRecordConfig
出力ポリシー
生成されたすべてのファイルと実行証跡を次の場所に書き込みます:
output/alicloud-media-live/
参考資料
- ソース一覧:
references/sources.md - タスクテンプレート:
references/templates.md
コメント
Markdown 対応