Live Outputs - Get
ライブ出力を取得する
ライブ出力を取得します。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/liveOutputs/{liveOutputName}?api-version=2022-11-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
account
|
path | True |
string |
Media Services アカウント名。 |
live
|
path | True |
string |
ライブ イベントの名前。最大長は 32 です。 正規表現パターン: |
live
|
path | True |
string |
ライブ出力の名前。 正規表現パターン: |
resource
|
path | True |
string |
Azure サブスクリプション内のリソース グループの名前。 |
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションの一意識別子。 |
api-version
|
query | True |
string |
クライアント要求で使用される API のバージョン。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
OK です。 要求は成功しました。 |
|
Other Status Codes |
操作が失敗した理由を説明するストリーミング エラー応答。 |
例
Get a LiveOutput by name
要求のサンプル
応答のサンプル
{
"name": "myLiveOutput1",
"id": "/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveevents/myLiveEvent1/liveoutputs/myLiveOutput1",
"type": "Microsoft.Media/mediaservices/liveevents/liveoutputs",
"properties": {
"description": null,
"assetName": "cb2ae0bc-677a-4830-9c8e-06ce4c4cb607",
"archiveWindowLength": "PT5M",
"manifestName": "fc7096f5-c488-4b86-8302-f3bfde53fc27",
"outputSnapTime": 0,
"resourceState": "Running",
"provisioningState": "Succeeded",
"created": "0001-01-01T00:00:00-08:00",
"lastModified": "0001-01-01T00:00:00-08:00",
"hls": {
"fragmentsPerTsSegment": 5
},
"rewindWindowLength": "PT4M"
},
"systemData": {
"createdBy": "example@microsoft.com",
"createdByType": "User",
"createdAt": "0001-01-01T00:00:00-08:00",
"lastModifiedBy": "example@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "0001-01-01T00:00:00-08:00"
}
}
定義
名前 | 説明 |
---|---|
created |
リソースを作成した ID の種類。 |
Error |
リソース管理エラーの追加情報。 |
Error |
エラーの詳細。 |
Error |
エラー応答 |
Hls |
ライブ出力のHTTP ライブ ストリーミング (HLS) パッキング設定。 |
Live |
ライブ出力。 |
Live |
ライブ出力のリソース状態。 |
system |
リソースの作成と最後の変更に関連するメタデータ。 |
createdByType
リソースを作成した ID の種類。
名前 | 型 | 説明 |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorAdditionalInfo
リソース管理エラーの追加情報。
名前 | 型 | 説明 |
---|---|---|
info |
object |
追加情報。 |
type |
string |
追加情報の種類。 |
ErrorDetail
エラーの詳細。
名前 | 型 | 説明 |
---|---|---|
additionalInfo |
エラーの追加情報。 |
|
code |
string |
エラー コード。 |
details |
エラーの詳細です。 |
|
message |
string |
エラー メッセージ。 |
target |
string |
エラーのターゲット。 |
ErrorResponse
エラー応答
名前 | 型 | 説明 |
---|---|---|
error |
error オブジェクト。 |
Hls
ライブ出力のHTTP ライブ ストリーミング (HLS) パッキング設定。
名前 | 型 | 説明 |
---|---|---|
fragmentsPerTsSegment |
integer |
ライブ イベントの出力内のHTTP ライブ ストリーミング (HLS) TS セグメント内のフラグメントの数。 この値は、HLS CMAF 出力のパッキング比率には影響しません。 |
LiveOutput
ライブ出力。
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
リソースの名前 |
properties.archiveWindowLength |
string |
ISO 8601 時間 1 分から 25 時間の間で、このライブ出力の資産にアーカイブできる最大コンテンツ長を示します。 これにより、巻き戻しウィンドウの最大コンテンツ長も設定されます。 たとえば、PT1H30Mを使用して、1 時間 30 分のアーカイブ ウィンドウを示します。 |
properties.assetName |
string |
ライブ出力の書き込み対象となる資産。 |
properties.created |
string |
ライブ出力の作成時刻。 |
properties.description |
string |
ライブ出力の説明。 |
properties.hls |
ライブ出力のHTTP ライブ ストリーミング (HLS) パッキング設定。 |
|
properties.lastModified |
string |
ライブ出力が最後に変更された時刻。 |
properties.manifestName |
string |
マニフェスト ファイル名。 指定しない場合、サービスによって自動的に生成されます。 |
properties.outputSnapTime |
integer |
ライブ出力が開始される最初のタイムスタンプ。この値より前のコンテンツはアーカイブされません。 |
properties.provisioningState |
string |
ライブ出力のプロビジョニング状態。 |
properties.resourceState |
ライブ出力のリソース状態。 |
|
properties.rewindWindowLength |
string |
ISO 8601 time between 1 minute to the duration of archiveWindowLength to control seek-able window length during Live. LiveOutput が停止すると、サービスはこのプロパティを使用しません。 アーカイブされた VOD には、元の ArchiveWindowLength を含む完全なコンテンツが含まれます。 たとえば、PT1H30Mを使用して、巻き戻しウィンドウの長さが 1 時間 30 分であることを示します。 サービスでは、ライブ イベントで LL が有効な場合にのみ、暗黙的な既定値 30m が使用されます。 |
systemData |
このリソースに関連するシステム メタデータ。 |
|
type |
string |
リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" |
LiveOutputResourceState
ライブ出力のリソース状態。
名前 | 型 | 説明 |
---|---|---|
Creating |
string |
ライブ出力が作成されています。 ライブ出力が実行中の状態になるまで、アセットにコンテンツはアーカイブされません。 |
Deleting |
string |
ライブ出力が削除されています。 ライブ資産は、ライブ資産からオンデマンド資産に変換されています。 ライブ出力アセットで作成されたすべてのストリーミング URL は引き続き機能します。 |
Running |
string |
コントリビューション エンコーダーからの有効な入力がある場合は、ライブ出力が実行され、ライブ ストリーミング コンテンツが資産にアーカイブされます。 |
systemData
リソースの作成と最後の変更に関連するメタデータ。
名前 | 型 | 説明 |
---|---|---|
createdAt |
string |
リソース作成のタイムスタンプ (UTC)。 |
createdBy |
string |
リソースを作成した ID。 |
createdByType |
リソースを作成した ID の種類。 |
|
lastModifiedAt |
string |
リソースの最終変更のタイムスタンプ (UTC) |
lastModifiedBy |
string |
リソースを最後に変更した ID。 |
lastModifiedByType |
リソースを最後に変更した ID の種類。 |