Udostępnij za pośrednictwem


KnownLiveEventResourceState enum

Znane wartości LiveEventResourceState, które akceptuje usługa.

Pola

Allocating

Akcja przydzielenia została wywołana podczas wydarzenia na żywo i aprowizowano zasoby dla tego wydarzenia na żywo. Po pomyślnym zakończeniu alokacji wydarzenie na żywo przejdzie do stanu Wstrzymanie.

Deleting

Wydarzenie na żywo jest usuwane. W tym stanie przejściowym nie ma żadnych rozliczeń. Aktualizacje lub przesyłanie strumieniowe nie są dozwolone w tym stanie.

Running

Przydzielono zasoby zdarzeń na żywo, wygenerowano adresy URL pozyskiwania i podglądu oraz możliwość odbierania strumieni na żywo. W tym momencie rozliczenia są aktywne. Aby zatrzymać dalsze rozliczenia, należy jawnie wywołać metodę Zatrzymaj w zasobie wydarzenia na żywo.

StandBy

Zasoby zdarzeń na żywo zostały aprowidowane i są gotowe do uruchomienia. Rozliczenia są naliczane w tym stanie. Większość właściwości można nadal aktualizować, jednak pozyskiwanie lub przesyłanie strumieniowe nie jest dozwolone w tym stanie.

Starting

Trwa uruchamianie wydarzenia na żywo i przydzielane są zasoby. W tym stanie nie ma żadnych rozliczeń. Aktualizacje lub przesyłanie strumieniowe nie są dozwolone w tym stanie. Jeśli wystąpi błąd, zdarzenie na żywo powróci do stanu Zatrzymano.

Stopped

Jest to początkowy stan wydarzenia na żywo po utworzeniu (chyba że autostart został ustawiony na wartość true). W tym stanie nie ma żadnych rozliczeń. W tym stanie właściwości wydarzenia na żywo można zaktualizować, ale przesyłanie strumieniowe jest niedozwolone.

Stopping

Wydarzenie na żywo jest zatrzymywane, a zasoby są co do tego anulowane. W tym stanie przejściowym nie ma żadnych rozliczeń. Aktualizacje lub przesyłanie strumieniowe nie są dozwolone w tym stanie.