Live Events - List Get Status
Bir canlı etkinliğin durumunu alma
Canlı etkinliğin durum telemetrisini alır.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/getStatus?api-version=2022-11-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
account
|
path | True |
string |
Media Services hesap adı. |
live
|
path | True |
string |
Canlı etkinliğin adı, maksimum uzunluk 32'dir. Normal ifade deseni: |
resource
|
path | True |
string |
Azure aboneliğindeki kaynak grubunun adı. |
subscription
|
path | True |
string |
Microsoft Azure aboneliğinin benzersiz tanımlayıcısı. |
api-version
|
query | True |
string |
İstemci isteğiyle kullanılacak API'nin sürümü. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Tamam ögesini seçin. İstek başarılı oldu. |
|
202 Accepted |
Kabul. İstek işlenmek üzere kabul edildi ve işlem zaman uyumsuz olarak tamamlanacak. Zaman uyumsuz Azure İşlemlerini izleme hakkında ayrıntılı bilgi için bkz https://go.microsoft.com/fwlink/?linkid=2087017 . Üst Bilgiler
|
|
Other Status Codes |
Değiştirilmedi. İstek üst bilgisindeki eTag, depolama kapsayıcısında eTag ile aynıdır. |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan akış hatası yanıtı. |
Örnekler
Get status of a LiveEvent
Örnek isteği
Örnek yanıt
{
"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
Tanımlar
Name | Description |
---|---|
Error |
Kaynak yönetimi hatası ek bilgileri. |
Error |
Hata ayrıntısı. |
Error |
Hata yanıtı |
Live |
Canlı etkinlik durumu sonucunu alın. |
Live |
Son 20 saniyenin sistem durumu. |
Live |
Canlı etkinlik kesinti verilerini alır. |
Live |
Canlı olay alımı telemetri verileri. |
Live |
Canlı etkinliğin geçerli durumu. Daha fazla bilgi edinmek için bkz. https://go.microsoft.com/fwlink/?linkid=2139012. |
Live |
Canlı etkinlik durumu. |
Live |
Canlı etkinlik izleme durumu. |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
Name | Tür | Description |
---|---|---|
info |
object |
Ek bilgiler. |
type |
string |
Ek bilgi türü. |
ErrorDetail
Hata ayrıntısı.
Name | Tür | Description |
---|---|---|
additionalInfo |
Hata ek bilgileri. |
|
code |
string |
Hata kodu. |
details |
Hata ayrıntıları. |
|
message |
string |
Hata iletisi. |
target |
string |
Hata hedefi. |
ErrorResponse
Hata yanıtı
Name | Tür | Description |
---|---|---|
error |
Hata nesnesi. |
LiveEventGetStatusResult
Canlı etkinlik durumu sonucunu alın.
Name | Tür | Description |
---|---|---|
value |
Canlı etkinlik durumunu alma işleminin sonucu. |
LiveEventHealthStatus
Son 20 saniyenin sistem durumu.
Name | Tür | Description |
---|---|---|
Excellent |
string |
Gelen bit hızı = hedef bit hızının >%75'i VE alma uyarısı ve hatası yok VE ABS(IngestDrift) değeri 0'a eşittir. |
Good |
string |
Gelen bit hızı >= %20 VE alma yok Hata veya uyarı özel durumu kesintileri 10 saniyelik boşluk < . |
Poor |
string |
Aksi takdir -de. |
LiveEventIngestInterruption
Canlı etkinlik kesinti verilerini alır.
Name | Tür | Description |
---|---|---|
begin |
string |
UTC kesinti başlangıç saati, kodlayıcı bağlantısı kesildi. |
duration |
string |
ISO 8601 zamanında kesinti süresi. Örneğin, 1 saat 30 dakika belirtmek için PT1H30M kullanın. |
end |
string |
UTC kesinti bitiş saati, kodlayıcı yeniden bağlandı. |
reason |
string |
Kesinti nedeni. |
LiveEventIngestion
Canlı olay alımı telemetri verileri.
Name | Tür | Description |
---|---|---|
begin |
string |
Alım saati UTC olarak başlar. |
end |
string |
Alım bitiş saati (UTC). Henüz durdurulmadıysa boş. |
endReason |
string |
Alımın durmasının nedeni. Henüz durdurulmadıysa boş. Örneğin, Hizmet Durduruldu. Alım yok. |
ingestInterruptions |
IngestInterruption giriş listesi. |
|
streamName |
string |
Alım akışı adı. |
LiveEventState
Canlı etkinliğin geçerli durumu. Daha fazla bilgi edinmek için bkz. https://go.microsoft.com/fwlink/?linkid=2139012.
Name | Tür | Description |
---|---|---|
Running |
string |
Canlı etkinlik kaynakları ayrılmış, alma ve önizleme URL'leri oluşturulmuştur ve canlı akışlar alabilir. Bu noktada faturalama etkindir. Daha fazla faturalamayı durdurmak için canlı etkinlik kaynağında Dur'u açıkça çağırmanız gerekir. |
Stopped |
string |
Bu, oluşturulduktan sonra canlı etkinliğin ilk durumudur (otomatik başlangıç true olarak ayarlanmadıysa).) Bu durumda faturalama gerçekleşmez. Bu durumda canlı etkinlik özellikleri güncelleştirilebilir ancak akışa izin verilmez. |
LiveEventStatus
Canlı etkinlik durumu.
Name | Tür | Description |
---|---|---|
healthDescriptions |
string[] |
Sistem durumunu iki yana yaslayan dizelerin listesi. |
healthStatus |
Son 20 saniyenin sistem durumu. |
|
ingestion |
Canlı olay alımı girdisi. |
|
lastUpdatedTime |
string |
Bu durumun son güncelleştirilen UTC saati. |
state |
Canlı etkinliğin geçerli durumu. Daha fazla bilgi edinmek için bkz. https://go.microsoft.com/fwlink/?linkid=2139012. |
|
trackStatus |
Giriş listesini izleme. |
LiveEventTrackStatus
Canlı etkinlik izleme durumu.
Name | Tür | Description |
---|---|---|
expectedBitrate |
integer |
Bu parça için bit hızı bekleniyor. |
incomingBitrate |
integer |
Canlı etkinlik çalışırken son 20 saniye için ortalama gelen bit hızı. |
ingestDrift |
string |
Son 1 dakika için saniye olarak geçerli alma kayma değeri. |
requestReceived |
integer |
Alınan zamanlanmış meta veri isteğinin toplam sayısı. |
requestSucceeded |
integer |
Alınan başarılı zamanlanmış meta veri isteğinin toplam sayısı. |
trackId |
string |
İzleme Kimliği. |