Configuration Issues for LiveStream Resources

W zasobie liveStream obiekt status.healthStatus.configurationIssues[] zawiera listę problemów z konfiguracją, które mają wpływ na strumień. Te informacje pomogą Ci zidentyfikować, zdiagnozować i rozwiązać problemy, które wpływają na jakość transmisji na żywo.

W tym dokumencie znajdziesz listę typów problemów z konfiguracją, do których może się odwoływać odpowiedź interfejsu API. Każdy problem zawiera typ, krótki opis błędu i dłuższy opis, który często zawiera informacje o tym, jak rozwiązać problem.

Problemy z konfiguracją

W tabeli poniżej znajdziesz problemy z konfiguracją, które mogą wpływać na transmisje na żywo. W lewej kolumnie znajdziesz typ problemu, a w prawej dodatkowe informacje o tym, jak go rozwiązać.

Pamiętaj, że niektóre opisy zawierają zmienne, które zostaną wypełnione danymi dotyczącymi Twojej transmisji na żywo. W opisach poniżej tekst w <code> stylu, np. %(actual_gop).1f, oznacza część komunikatu o błędzie, która jest dostosowana do każdej transmisji na żywo. Kod powinien być oparty na typach problemów, które znajdują się w lewej kolumnie.

Problemy z konfiguracją
audioBitrateHigh
Przyczyna:Sprawdź ustawienia audio
Opis:Bieżąca szybkość transmisji strumienia audio wynosi %(actual) i jest wyższa od zalecanej. Zalecana szybkość transmisji strumienia audio wynosi %(expected)s.
audioBitrateLow
Przyczyna:Sprawdź ustawienia audio
Opis:Bieżąca szybkość transmisji strumienia audio ((%(actual)s)) jest niższa od zalecanej. Zalecana szybkość transmisji strumienia audio to %(expected)s.
audioBitrateMismatch
Przyczyna:Sprawdź strumień dodatkowy
Opis:W obecnej konfiguracji podstawowy i zapasowy strumień wideo mają różne szybkości transmisji dźwięku. Zmień to ustawienie tak, żeby szybkość transmisji była taka sama.
audioCodec
Przyczyna:Sprawdź ustawienia audio
Opis:Strumień audio jest zakodowany za pomocą nieobsługiwanego kodeka. Skorzystaj z obsługiwanego kodeka (AAC, MP3).
audioCodecMismatch
Przyczyna:Zły strumień dodatkowy
Opis:W obecnej konfiguracji podstawowy i zapasowy strumień wideo używają różnych kodeków audio. Zmień to ustawienie tak, żeby korzystały z tego samego kodeka.
audioSampleRate
Przyczyna:Sprawdź ustawienia audio
Opis:Obecna częstotliwość próbkowania to %(actual). Zalecane częstotliwości próbkowania to 44,1 kHz i 48 kHz.
audioSampleRateMismatch
Przyczyna:Zły strumień dodatkowy
Opis:W obecnej konfiguracji podstawowy i zapasowy strumień wideo różnią się częstotliwością próbkowania audio. Zmień konfigurację tak, żeby częstotliwość była taka sama.
audioStereoMismatch
Przyczyna:Zły strumień dodatkowy
Opis:W aktualnej konfiguracji główny i zapasowy strumień używają różnych kanałów audio. Musisz zmienić ich ustawienia tak, aby używały tego samego kanału audio.
audioTooManyChannels
Przyczyna:Sprawdź ustawienia audio
Opis:Dźwięk ma więcej niż 2 kanały. Obsługiwane są tylko dźwięki 1-kanałowe (mono) lub 2-kanałowe (stereo). Popraw liczbę kanałów dźwięku.
badContainer
Przyczyna:Złe ustawienia wideo
Opis:Popraw format kontenera tego filmu. Aktualny format nie odpowiada konfiguracji.
bitrateHigh
Przyczyna:Sprawdź ustawienia wideo
Opis:Bieżąca szybkość transmisji strumienia ((%(actual)s)) jest wyższa od zalecanej. Zalecamy użycie szybkości transmisji bitów wynoszącej %(expected)s.
bitrateLow
Przyczyna:Słaby sygnał wyjściowy wideo
Opis:Bieżąca szybkość transmisji strumienia (%(actual)s) jest niższa od zalecanej. Zalecamy użycie szybkości transmisji strumienia %(expected)s.
framerateMismatch
Przyczyna:Sprawdź strumień dodatkowy
Opis:W obecnej konfiguracji podstawowy i zapasowy strumień wideo mają różną liczbę klatek na sekundę. Zmień konfigurację tak, żeby miały taką samą liczbę klatek na sekundę.
frameRateHigh
Przyczyna:Duża liczba klatek na sekundę
Opis:Obecna liczba klatek na sekundę jest za wysoka. Ustaw liczbę klatek na sekundę na %(framerate)s lub mniej.
gopMismatch
Przyczyna:Zły strumień dodatkowy
Opis:W obecnej konfiguracji podstawowy i zapasowy strumień wideo różnią się częstotliwością klatek kluczowych. Zmień konfigurację tak, żeby częstotliwość była taka sama.
gopSizeLong
Przyczyna:Złe ustawienia wideo
Opis:Ustaw wysyłanie klatek kluczowych nie rzadziej niż co cztery sekundy. W tej chwili są one wysyłane za rzadko, co będzie powodować buforowanie. Aktualna częstotliwość klatek kluczowych wynosi %(actual_gop).1f sekundy. Pamiętaj, że błędy przetwarzania mogą powodować nieprawidłowe rozmiary GOP (grupy obrazów).
gopSizeOver
Przyczyna:Sprawdź ustawienia wideo
Opis:Ustaw wysyłanie klatek kluczowych nie rzadziej niż co cztery sekundy. W tej chwili są one wysyłane za rzadko, co może powodować buforowanie. Aktualna częstotliwość klatek kluczowych wynosi %(actual_gop).1f s. Pamiętaj, że błędy przetwarzania mogą powodować nieprawidłowe rozmiary GOP (grupy obrazów).
gopSizeShort
Przyczyna:Sprawdź ustawienia wideo
Opis:Rozmiar GOP (grupy obrazów) jest bardzo mały, a to może źle wpływać na jakość obrazu. Zalecana częstotliwość wysyłania klatek kluczowych to cztery sekundy. Aktualna częstotliwość klatek kluczowych wynosi %(actual_gop).1f sekundy. Pamiętaj, że błędy przetwarzania mogą powodować nieprawidłowe rozmiary GOP (grupy obrazów).
multipleAudioStreams
Przyczyna:Sprawdź ustawienia audio
Opis:Strumień przetwarzania zawiera wiele strumieni audio, a musi zawierać tylko jeden.
multipleVideoStreams
Przyczyna:Złe ustawienia wideo
Opis:Strumień przetwarzania zawiera wiele strumieni wideo, a musi zawierać tylko jeden.
noAudioStream
Przyczyna:Brak dźwięku
Opis:Strumień przetwarzania nie zawiera żadnych strumieni audio, a musi zawierać dokładnie jeden.
noVideoStream
Przyczyna:Brak wideo
Opis:Strumień przetwarzania nie zawiera żadnych strumieni wideo, a musi zawierać dokładnie jeden.
openGop
Przyczyna:Złe ustawienia wideo
Opis:Zmień ustawienia kodera wideo na zamkniętą grupę GOP. Wygląda na to, że wybrana jest otwarta grupa GOP, a YouTube nie obsługuje takiego ustawienia.
resolutionMismatch
Przyczyna:Zły strumień dodatkowy
Opis:W obecnej konfiguracji podstawowy i zapasowy strumień wideo mają różne rozdzielczości. Zmień to ustawienie tak, żeby miały jednakową rozdzielczość.
videoBitrateMismatch
Przyczyna:Sprawdź strumień dodatkowy
Opis:W obecnej konfiguracji podstawowy i zapasowy strumień wideo mają różne szybkości transmisji. Zmień to ustawienie tak, żeby ich szybkość transmisji była taka sama.
videoCodec
Przyczyna:Złe ustawienia wideo
Opis:Film jest zakodowany za pomocą nieobsługiwanego kodeka. Skorzystaj z obsługiwanego kodeka (H.264).
videoCodecMismatch
Przyczyna:Zły strumień dodatkowy
Opis:W obecnej konfiguracji podstawowy i zapasowy strumień wideo używają różnych kodeków. Zmień to ustawienie tak, żeby korzystały z tego samego kodeka.
videoIngestionStarved
Przyczyna:Słaby sygnał wyjściowy wideo
Opis:Transmisja do YouTube jest za wolna, więc przesyłanie strumienia nie jest płynne. W efekcie film będzie się buforować u widzów.
videoInterlaceMismatch
Przyczyna:Zły strumień dodatkowy
Opis:W obecnej konfiguracji podstawowy i zapasowy strumień wideo mają inne ustawienia przeplotu. Zmień konfigurację tak, żeby miały jednakowy przeplot.
videoProfileMismatch
Przyczyna:Zły strumień dodatkowy
Opis:W obecnej konfiguracji podstawowy i zapasowy strumień wideo mają różne profile. Zmień konfigurację tak, żeby miały taki sam profil.
videoResolutionSuboptimal
Przyczyna:Sprawdź rozdzielczość
Opis:Sprawdź rozdzielczość obrazu. Aktualna rozdzielczość to (%(actual_w)dx%(actual_h)d), co nie jest optymalne.
videoResolutionUnsupported
Przyczyna:Nieobsługiwana rozdzielczość
Opis:Trzeba zmienić rozdzielczość obrazu. Aktualna rozdzielczość to (%(actual_w)dx%(actual_h)d), która nie jest obsługiwana w tej konfiguracji. Oczekiwana rozdzielczość to (%(expected_w)dx%(expected_h)d).