Live Events - List Get Status
Status van één livegebeurtenis ophalen
Hiermee haalt u de statustelemetrie van een livegebeurtenis op.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/getStatus?api-version=2022-11-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
account
|
path | True |
string |
De naam van het Media Services-account. |
live
|
path | True |
string |
De naam van de livegebeurtenis, de maximale lengte is 32. Regex-patroon: |
resource
|
path | True |
string |
De naam van de resourcegroep binnen het Azure-abonnement. |
subscription
|
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 |
OK. De aanvraag is geslaagd. |
|
202 Accepted |
Aanvaard. De aanvraag is geaccepteerd voor verwerking en de bewerking wordt asynchroon voltooid. Zie https://go.microsoft.com/fwlink/?linkid=2087017 voor meer informatie over de bewaking van asynchrone Azure-bewerkingen. Kopteksten
|
|
Other Status Codes |
Niet gewijzigd. De eTag in de aanvraagheader is hetzelfde als de eTag in de opslagcontainer. |
|
Other Status Codes |
Het streamingfoutantwoord waarin wordt beschreven waarom de bewerking is mislukt. |
Voorbeelden
Get status of a LiveEvent
Voorbeeldaanvraag
Voorbeeldrespons
{
"value": [
{
"state": "Stopped",
"healthStatus": "",
"healthDescriptions": [
"No issues with ingest."
],
"lastUpdatedTime": "2022-10-19T22:23:05.22Z",
"ingestion": {
"streamName": "myStream",
"begin": "2022-08-17T22:13:59.45Z",
"end": "2022-08-17T22:20:36.33Z",
"endReason": "MPE_CLIENT_TERMINATED_SESSION",
"ingestInterruptions": [
{
"begin": "2022-08-17T22:14:32.33Z",
"end": "2022-08-17T22:15:33.22Z",
"duration": "PT1S",
"reason": "MPE_CLIENT_TERMINATED_SESSION"
}
]
},
"trackStatus": [
{
"trackId": "audio_128000",
"expectedBitrate": 128000,
"incomingBitrate": null,
"ingestDrift": "",
"requestReceived": null,
"requestSucceeded": null
},
{
"trackId": "video_2025000",
"expectedBitrate": 2025000,
"incomingBitrate": null,
"ingestDrift": "",
"requestReceived": null,
"requestSucceeded": null
}
]
}
]
}
azure-asyncoperation: https://management.azure.com/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveeventoperations/62e4d893-d233-4005-988e-a428d9f77076?api-version=2022-11-01
location: https://management.azure.com/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveevents/myLiveEvent1/operationlocations/62e4d893-d233-4005-988e-a428d9f77076?api-version=2022-11-01
Definities
Name | Description |
---|---|
Error |
Aanvullende informatie over de resourcebeheerfout. |
Error |
De foutdetails. |
Error |
Foutreactie |
Live |
Statusresultaat van livegebeurtenis ophalen. |
Live |
Status van de laatste 20 seconden. |
Live |
De livegebeurtenis neemt onderbrekingsgegevens op. |
Live |
De telemetriegegevens voor opname van livegebeurtenissen. |
Live |
Huidige status van de livegebeurtenis. Zie https://go.microsoft.com/fwlink/?linkid=2139012 voor meer informatie. |
Live |
De status van de livegebeurtenis. |
Live |
De status van het livegebeurtenistrace. |
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 |
De fout aanvullende informatie. |
|
code |
string |
De foutcode. |
details |
De foutdetails. |
|
message |
string |
Het foutbericht. |
target |
string |
Het foutdoel. |
ErrorResponse
Foutreactie
Name | Type | Description |
---|---|---|
error |
Het foutobject. |
LiveEventGetStatusResult
Statusresultaat van livegebeurtenis ophalen.
Name | Type | Description |
---|---|---|
value |
Het resultaat van de status van de livegebeurtenis ophalen. |
LiveEventHealthStatus
Status van de laatste 20 seconden.
Name | Type | Description |
---|---|---|
Excellent |
string |
Binnenkomende bitrate >= 75% van de doelbitsnelheid EN geen ingest-waarschuwing en -fout EN ABS(IngestDrift) is gelijk aan 0. |
Good |
string |
Binnenkomende bitsnelheid >= 20% EN geen opnamefout of waarschuwingsuitzonderingscontinuïteiten die 10 seconden duren < . |
Poor |
string |
Anders. |
LiveEventIngestInterruption
De livegebeurtenis neemt onderbrekingsgegevens op.
Name | Type | Description |
---|---|---|
begin |
string |
UTC-tijd van het starten van de onderbreking, de verbinding met encoder is verbroken. |
duration |
string |
Duur van de onderbreking in ISO 8601-tijd. Gebruik bijvoorbeeld PT1H30M om 1 uur en 30 minuten aan te geven. |
end |
string |
UTC-tijd van het einde van de onderbreking, encoder opnieuw verbonden. |
reason |
string |
Reden van onderbreking. |
LiveEventIngestion
De telemetriegegevens voor opname van livegebeurtenissen.
Name | Type | Description |
---|---|---|
begin |
string |
Begintijd van opname in UTC. |
end |
string |
Eindtijd van opname in UTC. Leeg als deze nog niet is gestopt. |
endReason |
string |
Reden waarom de opname stopt. Leeg als deze nog niet is gestopt. Bijvoorbeeld: De service is gestopt. Geen opname. |
ingestInterruptions |
Vermeldingenlijst voor IngestInterruption. |
|
streamName |
string |
Naam van opnamestroom. |
LiveEventState
Huidige status van de livegebeurtenis. Zie https://go.microsoft.com/fwlink/?linkid=2139012 voor meer informatie.
Name | Type | Description |
---|---|---|
Running |
string |
De resources voor livegebeurtenissen zijn toegewezen, url's voor opnemen en preview zijn gegenereerd en kunnen livestreams ontvangen. Op dit moment is facturering actief. U moet expliciet Stop aanroepen voor de livegebeurtenisresource om verdere facturering te stoppen. |
Stopped |
string |
Dit is de beginstatus van de livegebeurtenis na het maken (tenzij autostart is ingesteld op true.) Er vindt geen facturering plaats in deze status. In deze status kunnen de eigenschappen van de livegebeurtenis worden bijgewerkt, maar is streamen niet toegestaan. |
LiveEventStatus
De status van de livegebeurtenis.
Name | Type | Description |
---|---|---|
healthDescriptions |
string[] |
Lijst met tekenreeksen die de status rechtvaardigen. |
healthStatus |
Status van de laatste 20 seconden. |
|
ingestion |
Opnamevermelding van livegebeurtenis. |
|
lastUpdatedTime |
string |
Laatst bijgewerkt UTC-tijd van deze status. |
state |
Huidige status van de livegebeurtenis. Zie https://go.microsoft.com/fwlink/?linkid=2139012 voor meer informatie. |
|
trackStatus |
Lijst met vermeldingen bijhouden. |
LiveEventTrackStatus
De status van het livegebeurtenistrace.
Name | Type | Description |
---|---|---|
expectedBitrate |
integer |
Verwachte bitrate voor dit nummer. |
incomingBitrate |
integer |
Gemiddelde binnenkomende bitrate voor de afgelopen 20 seconden wanneer een livegebeurtenis wordt uitgevoerd. |
ingestDrift |
string |
Huidige waarde voor opnamedrift in seconden voor de afgelopen 1 minuut. |
requestReceived |
integer |
Het totale aantal ontvangen aanvraag voor getimede metagegevens. |
requestSucceeded |
integer |
Het totale aantal geslaagde getimede metagegevensaanvragen die zijn ontvangen. |
trackId |
string |
Traceer-id. |