HLS プロトコルをサポートし、エンドポイントとキーを自動的に割り当てるリアルタイムビデオストリーム処理チャンネルを作成します。
操作説明
操作の説明
この操作は、ライブビデオパッケージングサービスチャンネルを作成します。現在、HLS プロトコルのみがサポートされています。システムは、アップストリーミングエンドポイントアドレスおよび認証に必須のユーザー名とパスワードを自動的に生成します。
開始する前に
チャンネルグループ名とチャンネル名には、大文字と小文字の英字、数字、アンダースコア、ハイフンのみを使用できます。
現在、プロトコルとしてサポートされているのは
HLSのみです。セグメント期間は 1 ~ 30 秒である必要があります。
m3u8 セグメント数は 2 ~ 100 である必要があります。
応答が成功すると、チャンネル名、作成時間、変更時間、アップストリーミングエンドポイントの詳細など、新しく作成されたチャンネルの詳細が返されます。
今すぐお試しください
テスト
RAM 認証
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| GroupName |
string |
必須 |
チャンネルグループ名。名前には、大文字と小文字の英字、数字、ハイフン、アンダースコアのみを使用できます。名前の長さは 1 ~ 200 文字である必要があります。フォーマット: [A-Za-z0-9_-]+ |
channel-group-1 |
| SegmentCount |
integer |
必須 |
入力ストリームの m3u8 セグメント数。有効な値: 2 ~ 100。 |
3 |
| Description |
string |
任意 |
説明。説明の長さは最大 1000 文字です。 |
これはテストチャンネルです |
| SegmentDuration |
integer |
必須 |
入力ストリームのセグメント期間 (秒単位)。有効な値: 1 ~ 30。 |
6 |
| ChannelName |
string |
必須 |
チャンネル名。名前には、大文字と小文字の英字、数字、ハイフン、アンダースコアのみを使用できます。名前の長さは 1 ~ 200 文字である必要があります。フォーマット: [A-Za-z0-9_-]+ |
channel-1 |
| ClientToken |
string |
任意 |
冪等性トークン。 |
****12e8864746a0a398**** |
| Protocol |
string |
必須 |
入力プロトコル。現在、HLS のみがサポートされています。 |
HLS |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスのスキーマ。 |
||
| LivePackageChannel |
object |
ライブパッケージングチャンネルの詳細。 |
|
| ChannelName |
string |
チャンネル名。 |
example-channel |
| CreateTime |
string |
作成時間。フォーマット: yyyy-MM-ddTHH:mm:ssZ (協定世界時 (UTC))。 |
2023-04-01T12:00:00Z |
| Description |
string |
説明。 |
これはテストチャンネルです |
| GroupName |
string |
チャンネルグループ名。 |
channel-group-1 |
| IngestEndpoints |
array<object> |
アップストリーミングエンドポイント。 |
|
|
object |
アップストリーミングエンドポイント URL。 |
||
| Id |
string |
アップストリーミングエンドポイント ID。 |
ingest1 |
| Password |
string |
パスワード。 |
2F9e******b569c8 |
| Url |
string |
アップストリーミングエンドポイント URL。 |
http://xxx-1.packagepush-abcxxx.ap-southeast-1.aliyuncsiceintl.com/v1/group01/1/ch01/manifest |
| Username |
string |
ユーザー名。 |
us12******das |
| LastModified |
string |
作成時間。フォーマット: yyyy-MM-ddTHH:mm:ssZ (協定世界時 (UTC))。 |
2023-04-01T12:00:00Z |
| Protocol |
string |
入力プロトコル。有効な値: HLS。 |
HLS |
| SegmentCount |
integer |
入力ストリームの m3u8 セグメント数。 |
3 |
| SegmentDuration |
integer |
入力ストリームのセグメント期間。 |
5 |
| RequestId |
string |
リクエスト ID。 |
******3B-0E1A-586A-AC29-742247****** |
例
成功レスポンス
JSONJSON
{
"LivePackageChannel": {
"ChannelName": "example-channel",
"CreateTime": "2023-04-01T12:00:00Z",
"Description": "This is a test channel.",
"GroupName": "channel-group-1",
"IngestEndpoints": [
{
"Id": "ingest1",
"Password": "2F9e******b569c8",
"Url": "http://xxx-1.packagepush-abcxxx.ap-southeast-1.aliyuncsiceintl.com/v1/group01/1/ch01/manifest",
"Username": "us12******das"
}
],
"LastModified": "2023-04-01T12:00:00Z",
"Protocol": "HLS",
"SegmentCount": 3,
"SegmentDuration": 5
},
"RequestId": "******3B-0E1A-586A-AC29-742247******"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。