Delen via


Live Outputs - List

Live-uitvoer weergeven
Lijsten de live-uitvoer van een livegebeurtenis.

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

URI-parameters

Name In Vereist Type Description
accountName
path True

string

De naam van het Media Services-account.

liveEventName
path True

string

De naam van de livegebeurtenis, de maximale lengte is 32.

Regex-patroon: ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$

resourceGroupName
path True

string

De naam van de resourcegroep binnen het Azure-abonnement.

subscriptionId
path True

string

De unieke id voor een Microsoft Azure-abonnement.

api-version
query True

string

De versie van de API die moet worden gebruikt met de clientaanvraag.

Antwoorden

Name Type Description
200 OK

LiveOutputListResult

OK. De aanvraag is geslaagd.

Other Status Codes

ErrorResponse

Het streamingfoutantwoord waarin wordt beschreven waarom de bewerking is mislukt.

Voorbeelden

List all LiveOutputs

Voorbeeldaanvraag

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

Voorbeeldrespons

{
  "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"
      }
    }
  ]
}

Definities

Name Description
createdByType

Het type identiteit waarmee de resource is gemaakt.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Foutreactie

Hls

HTTP Live Streaming (HLS)-verpakkingsinstelling voor de live-uitvoer.

LiveOutput

De live-uitvoer.

LiveOutputListResult

LiveOutputListResult

LiveOutputResourceState

De resourcestatus van de live-uitvoer.

systemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.

createdByType

Het type identiteit waarmee de resource is gemaakt.

Name Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het type aanvullende informatie.

ErrorDetail

De foutdetails.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout aanvullende informatie.

code

string

De foutcode.

details

ErrorDetail[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

ErrorResponse

Foutreactie

Name Type Description
error

ErrorDetail

Het foutobject.

Hls

HTTP Live Streaming (HLS)-verpakkingsinstelling voor de live-uitvoer.

Name Type Description
fragmentsPerTsSegment

integer

Het aantal fragmenten in een hls-segment (HTTP Live Streaming) in de uitvoer van de livegebeurtenis. Deze waarde heeft geen invloed op de verpakkingsverhouding voor HLS CMAF-uitvoer.

LiveOutput

De live-uitvoer.

Name Type Description
id

string

Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

De naam van de resource

properties.archiveWindowLength

string

ISO 8601 tijd tussen 1 minuut en 25 uur om de maximale inhoudslengte aan te geven die kan worden gearchiveerd in de asset voor deze live-uitvoer. Hiermee wordt ook de maximale inhoudslengte voor het venster terugspoelen ingesteld. Gebruik bijvoorbeeld PT1H30M om 1 uur en 30 minuten archiefvenster aan te geven.

properties.assetName

string

De asset waarnaar de live-uitvoer schrijft.

properties.created

string

De aanmaaktijd van de live-uitvoer.

properties.description

string

De beschrijving van de live-uitvoer.

properties.hls

Hls

HTTP Live Streaming (HLS)-verpakkingsinstelling voor de live-uitvoer.

properties.lastModified

string

De tijd waarop de live-uitvoer voor het laatst is gewijzigd.

properties.manifestName

string

De naam van het manifestbestand. Als deze niet wordt opgegeven, wordt er automatisch een gegenereerd door de service.

properties.outputSnapTime

integer

De eerste tijdstempel waarmee de live-uitvoer begint, alle inhoud vóór deze waarde wordt niet gearchiveerd.

properties.provisioningState

string

De inrichtingsstatus van de live-uitvoer.

properties.resourceState

LiveOutputResourceState

De resourcestatus van de live-uitvoer.

properties.rewindWindowLength

string

ISO 8601-tijd tussen 1 minuut tot de duur van archiefWindowLength om de zoek-kanvensterlengte tijdens Live te bepalen. De service gebruikt deze eigenschap niet zodra LiveOutput is gestopt. De gearchiveerde VOD heeft volledige inhoud met de oorspronkelijke ArchiveWindowLength. Gebruik bijvoorbeeld PT1H30M om 1 uur en 30 minuten aan te geven voor het terugspoelen van vensterlengte. De service gebruikt alleen impliciete standaardwaarde 30m als Live Event LL inschakelt.

systemData

systemData

De systeemmetagegevens met betrekking tot deze resource.

type

string

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

LiveOutputListResult

LiveOutputListResult

Name Type Description
@odata.count

integer

Het aantal resultaten.

@odata.nextLink

string

De koppeling naar de volgende set resultaten. Niet leeg als de waarde een onvolledige lijst met live-uitvoer bevat.

value

LiveOutput[]

Het resultaat van de bewerking List LiveOutput.

LiveOutputResourceState

De resourcestatus van de live-uitvoer.

Name Type Description
Creating

string

Live-uitvoer wordt gemaakt. Er wordt geen inhoud gearchiveerd in de asset totdat de live-uitvoer actief is.

Deleting

string

Live-uitvoer wordt verwijderd. De live asset wordt geconverteerd van live naar on-demand asset. Alle streaming-URL's die op de live-uitvoerasset zijn gemaakt, blijven werken.

Running

string

Live-uitvoer wordt uitgevoerd en er wordt livestreaming-inhoud naar de asset gearchiveerd als er geldige invoer is van een encoder voor bijdragen.

systemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.

Name Type Description
createdAt

string

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit die de resource heeft gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string

Het tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource het laatst heeft gewijzigd.