Sdílet prostřednictvím


Live Outputs - List

Výpis živých výstupů
Seznamy živé výstupy živé události.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/liveOutputs?api-version=2022-11-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
accountName
path True

string

Název účtu služby Media Services.

liveEventName
path True

string

Název živé události, maximální délka je 32.

Vzor regulárního výrazu: ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$

resourceGroupName
path True

string

Název skupiny prostředků v rámci předplatného Azure.

subscriptionId
path True

string

Jedinečný identifikátor předplatného Microsoft Azure.

api-version
query True

string

Verze rozhraní API, která se má použít s žádostí klienta.

Odpovědi

Name Typ Description
200 OK

LiveOutputListResult

OK. Žádost byla úspěšná.

Other Status Codes

ErrorResponse

Odpověď na chybu streamování popisující, proč operace selhala.

Příklady

List all LiveOutputs

Ukázkový požadavek

GET https://management.azure.com/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveEvents/myLiveEvent1/liveOutputs?api-version=2022-11-01

Ukázková odpověď

{
  "value": [
    {
      "name": "liveoutput1",
      "id": "/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveevents/myLiveEvent1/liveoutputs/",
      "type": "Microsoft.Media/mediaservices/liveevents/liveoutputs",
      "properties": {
        "description": null,
        "assetName": "95dafce4-5320-464c-8597-909373854119",
        "archiveWindowLength": "PT5M",
        "manifestName": "c3a23d4b-02a6-4937-a1ad-6416f463fdca",
        "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"
      }
    }
  ]
}

Definice

Name Description
createdByType

Typ identity, která vytvořila prostředek.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Odpověď na chybu

Hls

nastavení balení HTTP Live Streaming (HLS) pro živý výstup.

LiveOutput

Živý výstup.

LiveOutputListResult

LiveOutputListResult

LiveOutputResourceState

Stav prostředku živého výstupu.

systemData

Metadata týkající se vytvoření a poslední změny prostředku

createdByType

Typ identity, která vytvořila prostředek.

Name Typ Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě

code

string

Kód chyby

details

ErrorDetail[]

Podrobnosti o chybě

message

string

Chybová zpráva

target

string

Cíl chyby.

ErrorResponse

Odpověď na chybu

Name Typ Description
error

ErrorDetail

Objekt chyby.

Hls

nastavení balení HTTP Live Streaming (HLS) pro živý výstup.

Name Typ Description
fragmentsPerTsSegment

integer

Počet fragmentů v segmentu HTTP Live Streaming (HLS) TS ve výstupu živé události. Tato hodnota nemá vliv na poměr balení pro výstup HLS CMAF.

LiveOutput

Živý výstup.

Name Typ Description
id

string

Plně kvalifikované ID prostředku. Příklad – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Název prostředku

properties.archiveWindowLength

string

Iso 8601 doba mezi 1 minutou až 25 hodin, která označuje maximální délku obsahu, kterou lze archivovat v assetu pro tento živý výstup. Tím se také nastaví maximální délka obsahu pro okno převinutí zpět. PT1H30M můžete například použít k označení 1 hodiny a 30 minut archivního okna.

properties.assetName

string

Prostředek, do kterého bude živý výstup zapisovat.

properties.created

string

Doba vytvoření živého výstupu.

properties.description

string

Popis živého výstupu.

properties.hls

Hls

nastavení balení HTTP Live Streaming (HLS) pro živý výstup.

properties.lastModified

string

Čas poslední změny živého výstupu

properties.manifestName

string

Název souboru manifestu. Pokud není k dispozici, služba ho automaticky vygeneruje.

properties.outputSnapTime

integer

Počáteční časové razítko, od kterého bude živý výstup začínat, nebude archivován žádný obsah před touto hodnotou.

properties.provisioningState

string

Stav zřizování živého výstupu.

properties.resourceState

LiveOutputResourceState

Stav prostředku živého výstupu.

properties.rewindWindowLength

string

ISO 8601 čas mezi 1 minutou do doby trvání archivuWindowLength k řízení délky okna při hledání během live. Jakmile se LiveOutput zastaví, služba tuto vlastnost nepoužije. Archivovaný vod bude mít plný obsah s původním ArchiveWindowLength. PT1H30M můžete například použít k označení 1 hodiny a 30 minut délky okna převinutí zpět. Služba použije implicitní výchozí hodnotu 30 m pouze v případě, že živá událost povolí LL.

systemData

systemData

Systémová metadata týkající se tohoto prostředku.

type

string

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

LiveOutputListResult

LiveOutputListResult

Name Typ Description
@odata.count

integer

Počet výsledků.

@odata.nextLink

string

Odkaz na další sadu výsledků. Není prázdný, pokud hodnota obsahuje neúplný seznam živých výstupů.

value

LiveOutput[]

Výsledek operace List LiveOutput.

LiveOutputResourceState

Stav prostředku živého výstupu.

Name Typ Description
Creating

string

Vytváří se živý výstup. V assetu se nechivuje žádný obsah, dokud nebude živý výstup ve spuštěném stavu.

Deleting

string

Živý výstup se odstraňuje. Živý prostředek se převádí z živého na prostředek na vyžádání. Všechny adresy URL streamování vytvořené na živém výstupním prostředku budou dál fungovat.

Running

string

Živý výstup je spuštěný a archivuje živý streamovaný obsah do prostředku, pokud existuje platný vstup z kodéru pro příspěvek.

systemData

Metadata týkající se vytvoření a poslední změny prostředku

Name Typ Description
createdAt

string

Časové razítko vytvoření prostředku (UTC)

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která vytvořila prostředek.

lastModifiedAt

string

Časové razítko poslední změny prostředku (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.