다음을 통해 공유


Live Events - List Get Status

하나의 라이브 이벤트 상태 가져오기
라이브 이벤트의 상태 원격 분석을 가져옵니다.

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

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
accountName
path True

string

Media Services 계정 이름입니다.

liveEventName
path True

string

라이브 이벤트의 이름, 최대 길이는 32입니다.

regex 패턴: ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$

resourceGroupName
path True

string

Azure 구독 내 리소스 그룹의 이름입니다.

subscriptionId
path True

string

Microsoft Azure 구독의 고유 식별자입니다.

api-version
query True

string

클라이언트 요청과 함께 사용할 API의 버전입니다.

응답

Name 형식 Description
200 OK

LiveEventGetStatusResult

OK. 요청이 성공했습니다.

202 Accepted

수락됨 처리를 위해 요청이 수락되었으며 작업이 비동기적으로 완료됩니다. 비동기 Azure 운영 모니터링에 대한 자세한 내용은 를 참조 https://go.microsoft.com/fwlink/?linkid=2087017 하세요.

헤더

  • Location: string
  • Azure-AsyncOperation: string
Other Status Codes

수정되지 않았습니다. 요청 헤더의 eTag는 스토리지 컨테이너의 eTag와 동일합니다.

Other Status Codes

ErrorResponse

작업이 실패한 이유를 설명하는 스트리밍 오류 응답입니다.

예제

Get status of a LiveEvent

샘플 요청

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

샘플 응답

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

정의

Name Description
ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorDetail

오류 세부 정보입니다.

ErrorResponse

오류 응답

LiveEventGetStatusResult

라이브 이벤트 상태 결과를 가져옵니다.

LiveEventHealthStatus

지난 20초의 상태 상태.

LiveEventIngestInterruption

라이브 이벤트 수집 중단 데이터입니다.

LiveEventIngestion

라이브 이벤트 수집 원격 분석 데이터입니다.

LiveEventState

라이브 이벤트의 현재 상태입니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2139012 을 참조하세요.

LiveEventStatus

라이브 이벤트가 상태.

LiveEventTrackStatus

라이브 이벤트 트랙 상태.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name 형식 Description
info

object

추가 정보입니다.

type

string

추가 정보 유형입니다.

ErrorDetail

오류 세부 정보입니다.

Name 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류 코드입니다.

details

ErrorDetail[]

오류 세부 정보입니다.

message

string

오류 메시지입니다.

target

string

오류 대상입니다.

ErrorResponse

오류 응답

Name 형식 Description
error

ErrorDetail

Error 개체.

LiveEventGetStatusResult

라이브 이벤트 상태 결과를 가져옵니다.

Name 형식 Description
value

LiveEventStatus[]

get live 이벤트의 결과는 상태.

LiveEventHealthStatus

지난 20초의 상태 상태.

Name 형식 Description
Excellent

string

들어오는 비트 전송률 >= 대상 비트 전송률의 75%, 수집 경고 및 오류 없음 AND ABS(IngestDrift)는 0과 같습니다.

Good

string

들어오는 비트 전송률 >= 20% 및 수집 오류 또는 경고 예외 불연속성이 10초 간격 < 이 없습니다.

Poor

string

그렇지 않으면.

LiveEventIngestInterruption

라이브 이벤트 수집 중단 데이터입니다.

Name 형식 Description
begin

string

중단 시작의 UTC 시간, 인코더 연결이 끊어졌습니다.

duration

string

ISO 8601 시간의 중단 기간입니다. 예를 들어 PT1H30M 사용하여 1시간 30분을 나타냅니다.

end

string

중단 종료의 UTC 시간, 인코더가 다시 연결됩니다.

reason

string

중단 이유입니다.

LiveEventIngestion

라이브 이벤트 수집 원격 분석 데이터입니다.

Name 형식 Description
begin

string

수집 시작 시간(UTC)입니다.

end

string

수집 종료 시간(UTC)입니다. 아직 중지되지 않은 경우 비어 있습니다.

endReason

string

수집이 중지된 이유입니다. 아직 중지되지 않은 경우 비어 있습니다. 예: 서비스가 중지되었습니다. 수집이 없습니다.

ingestInterruptions

LiveEventIngestInterruption[]

IngestInterruption 항목 목록입니다.

streamName

string

수집 스트림 이름입니다.

LiveEventState

라이브 이벤트의 현재 상태입니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2139012 을 참조하세요.

Name 형식 Description
Running

string

라이브 이벤트 리소스가 할당되고, 수집 및 미리 보기 URL이 생성되었으며, 라이브 스트림을 수신할 수 있습니다. 이 시점에는 청구가 활성 상태입니다. 추가 청구를 중지하려면 라이브 이벤트 리소스에 대해 명시적으로 Stop을 호출해야 합니다.

Stopped

string

자동 시작이 true로 설정되지 않은 경우 라이브 이벤트를 생성한 후의 초기 상태입니다. 이 상태에서는 요금이 청구되지 않습니다. 이 상태에서는 라이브 이벤트 속성을 업데이트할 수 있지만 스트리밍은 허용되지 않습니다.

LiveEventStatus

라이브 이벤트가 상태.

Name 형식 Description
healthDescriptions

string[]

상태 상태 정당화하는 문자열 목록입니다.

healthStatus

LiveEventHealthStatus

지난 20초의 상태 상태.

ingestion

LiveEventIngestion

라이브 이벤트 수집 항목입니다.

lastUpdatedTime

string

이 상태 마지막으로 업데이트된 UTC 시간입니다.

state

LiveEventState

라이브 이벤트의 현재 상태입니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2139012 을 참조하세요.

trackStatus

LiveEventTrackStatus[]

항목 목록을 추적합니다.

LiveEventTrackStatus

라이브 이벤트 트랙 상태.

Name 형식 Description
expectedBitrate

integer

이 트랙에 대한 예상 비트 전송률입니다.

incomingBitrate

integer

라이브 이벤트가 실행 중일 때 지난 20초 동안의 평균 들어오는 비트 전송률입니다.

ingestDrift

string

최근 1분 동안의 현재 수집 드리프트 값(초)입니다.

requestReceived

integer

수신된 총 시간 제한 메타데이터 요청 수입니다.

requestSucceeded

integer

수신된 성공한 시간 제한 메타데이터 요청의 총 수입니다.

trackId

string

추적 ID입니다.