Configuration Issues for LiveStream Resources

Bir liveStream kaynağında, status.healthStatus.configurationIssues[] nesnesi akışı etkileyen yapılandırma sorunlarının listesini içerir. Bu bilgiler, canlı video yayınlarınızın kalitesini etkileyen sorunları belirlemenize, teşhis etmenize ve çözmenize yardımcı olmak için sağlanır.

Bu belgede, API yanıtında referans verilebilecek yapılandırma sorunu türleri listelenmektedir. Her sorun; sorun türünü, hatanın kısa bir açıklamasını ve genellikle hatanın nasıl çözüleceğini açıklayan daha uzun bir açıklamayı belirtir.

Yapılandırma Sorunları

Aşağıdaki tabloda, canlı video akışlarını etkileyebilecek yapılandırma sorunları listelenmiştir. Sol sütunda sorunun türü belirtilir, sağ sütunda ise sorunun nasıl çözüleceğiyle ilgili ek ayrıntılar verilir.

Bazı açıklamalarda, gerçek canlı yayınınızla ilgili verileri yansıtacak şekilde doldurulacak değişkenler bulunduğunu unutmayın. Aşağıdaki açıklamalarda, <code> stiliyle yazılmış metinler (ör. %(actual_gop).1f) hata mesajının her canlı yayına göre özelleştirilmiş bir bölümünü tanımlar. Kodunuz, sol sütundaki sorun türlerine göre oluşturulmalıdır.

Yapılandırma sorunları
audioBitrateHigh
Neden:Ses ayarlarını kontrol edin
Açıklama:Ses akışının mevcut bit hızı olan %(actual), önerilen bit hızından daha yüksek. %(expected)s bit/sn ses akışı bit hızı kullanmanızı öneririz.
audioBitrateLow
Neden:Ses ayarlarını kontrol edin
Açıklama:Ses akışının mevcut bit hızı ((%(actual)s)), önerilen bit hızından düşük. %(expected)s bit/sn ses akışı bit hızı kullanmanızı öneririz.
audioBitrateMismatch
Neden:İkincil akışı kontrol edin
Açıklama:Geçerli yapılandırmada videonun birincil ve yedek akışları farklı ses bit hızlarına sahip. Akışları aynı ses bit hızına sahip olacak şekilde yapılandırmanız gerekir.
audioCodec
Neden:Ses ayarlarını kontrol edin
Açıklama:Ses yayını, desteklenmeyen bir codec ile kodlanmış. Lütfen akışın ses codec'ini desteklenen bir codec'e (AAC, MP3) ayarlayın.
audioCodecMismatch
Neden:Kötü ikincil akış
Açıklama:Geçerli yapılandırmada videonun birincil ve yedek akışları farklı ses codec'lerini kullanıyor. Akışları aynı ses codec'ine sahip olacak şekilde yapılandırmanız gerekir.
audioSampleRate
Neden:Ses ayarlarını kontrol edin
Açıklama:Mevcut örnek hızı %(actual). Önerilen örnekleme hızları 44,1 kHz ve 48 kHz'dir.
audioSampleRateMismatch
Neden:Kötü ikincil akış
Açıklama:Geçerli yapılandırmada videonun birincil ve yedek akışları farklı ses örnek hızlarına sahip. Akışları aynı ses örnek hızına sahip olacak şekilde yapılandırmanız gerekir.
audioStereoMismatch
Neden:Kötü ikincil akış
Açıklama:Videonun birincil ve yedek yayınları, geçerli yapılandırmada farklı ses kanallarını kullanıyor. Yayınları aynı ses kanalına sahip olacak şekilde yapılandırmanız gerekir.
audioTooManyChannels
Neden:Ses ayarlarını kontrol edin
Açıklama:Ses ikiden fazla kanala sahip, ancak sadece bir (mono) veya iki (stereo) kanal destekleniyor. Lütfen ses kanalı sayısını düzeltin.
badContainer
Neden:Kötü video ayarları
Açıklama:Lütfen videonun kapsayıcı biçimini değiştirin. Geçerli kapsayıcı biçimi bu yapılandırma için doğru değil.
bitrateHigh
Neden:Video ayarlarını kontrol edin
Açıklama:Yayının mevcut bit hızı (%(actual)s), önerilen bit hızından yüksek. %(expected)s bit/sn akış bit hızı kullanmanızı öneririz.
bitrateLow
Neden:Video çıkışı düşük
Açıklama:Yayının mevcut bit hızı ((%(actual)s)), önerilen bit hızından düşük. %(expected)s yayın bit hızı kullanmanızı öneririz.
framerateMismatch
Neden:İkincil akışı kontrol edin
Açıklama:Geçerli yapılandırmada videonun birincil ve yedek akışları farklı kare hızlarına sahip. Akışları aynı kare hızına sahip olacak şekilde yapılandırmanız gerekir.
frameRateHigh
Neden:Kare hızı yüksek
Açıklama:Mevcut kare hızı çok yüksek. Lütfen kare hızını %(framerate)s fps veya daha düşük bir değere ayarlayın.
gopMismatch
Neden:Kötü ikincil akış
Açıklama:Geçerli yapılandırmada videonun birincil ve yedek akışları farklı anahtar kare frekanslarına sahip. Akışları aynı anahtar kare frekansına sahip olacak şekilde yapılandırmanız gerekir.
gopSizeLong
Neden:Kötü video ayarları
Açıklama:Lütfen dört saniyelik veya daha kısa bir animasyon karesi sıklığı kullanın. Şu anda ana kareler yeterince sık gönderilmiyor. Bu, ara belleğe almaya neden olur. Geçerli animasyon karesi sıklığı %(actual_gop).1f saniye. Besleme hatalarının yanlış GOP (resim grubu) boyutlarına neden olabileceğini unutmayın.
gopSizeOver
Neden:Video ayarlarını kontrol edin
Açıklama:Lütfen dört saniyelik veya daha kısa bir animasyon karesi sıklığı kullanın. Şu anda animasyon kareleri yeterince sık gönderilmiyor. Bu durum, ara belleğe almaya neden olabilir. Geçerli animasyon karesi sıklığı %(actual_gop).1f saniye. Besleme hatalarının yanlış GOP (resim grubu) boyutlarına neden olabileceğini unutmayın.
gopSizeShort
Neden:Video ayarlarını kontrol edin
Açıklama:GOP (resim grubu) boyutu çok küçük. Bu durum, resim kalitesini düşürebilir. Önerilen animasyon karesi sıklığı dört saniyedir. Geçerli animasyon karesi sıklığı %(actual_gop).1f saniye. Besleme hatalarının yanlış GOP boyutlarına neden olabileceğini unutmayın.
multipleAudioStreams
Neden:Ses ayarlarını kontrol edin
Açıklama:Besleme akışı birden fazla ses akışı içeriyor, ancak yalnızca bir ses akışı içermelidir.
multipleVideoStreams
Neden:Kötü video ayarları
Açıklama:Besleme akışı birden fazla video akışı içeriyor, ancak yalnızca bir video akışı içermelidir.
noAudioStream
Neden:Ses yok
Açıklama:Besleme akışı hiç ses akışı içermiyor, ancak mutlaka bir ses akışı içermelidir.
noVideoStream
Neden:Video yok
Açıklama:Besleme akışı hiç video akışı içermiyor, ancak mutlaka bir video akışı içermelidir.
openGop
Neden:Kötü video ayarları
Açıklama:Lütfen video kodlayıcınızın yapılandırmasını "kapalı resim grubu (GOP)" olarak değiştirin. Şu anda bu yapılandırma YouTube'un desteklemediği "açık GOP" şeklinde ayarlanmış görünüyor.
resolutionMismatch
Neden:Kötü ikincil akış
Açıklama:Geçerli yapılandırmada videonun birincil ve yedek akışları farklı çözünürlüklere sahip. Akışları aynı çözünürlüğe sahip olacak şekilde yapılandırmanız gerekir.
videoBitrateMismatch
Neden:İkincil akışı kontrol edin
Açıklama:Geçerli yapılandırmada, videonun birincil ve yedek akışları farklı video bit hızlarına sahip. Akışları aynı video bit hızına sahip olacak şekilde yapılandırmanız gerekir.
videoCodec
Neden:Kötü video ayarları
Açıklama:Video desteklenmeyen bir codec ile kodlanmış. Lütfen akışın video codec'ini desteklenen bir codec'e (H.264) ayarlayın.
videoCodecMismatch
Neden:Kötü ikincil akış
Açıklama:Geçerli yapılandırmada videonun birincil ve yedek akışları farklı video codec'lerine sahip. Akışları aynı video codec'lerine sahip olacak şekilde yapılandırmanız gerekir.
videoIngestionStarved
Neden:Video çıkışı düşük
Açıklama:YouTube, sorunsuz akışı sürdürmek için yeterince video almıyor. Bu nedenle, görüntüleyenlerde arabelleğe alma sorunu yaşanacak.
videoInterlaceMismatch
Neden:Kötü ikincil akış
Açıklama:Geçerli yapılandırmada videonun birincil ve yedek akışları farklı aralıklı taramaya sahip. Akışları aynı aralıklı taramaya sahip olacak şekilde yapılandırmanız gerekir.
videoProfileMismatch
Neden:Kötü ikincil akış
Açıklama:Geçerli yapılandırmada videonun birincil ve yedek akışları farklı profillere sahip. Akışları aynı profile sahip olacak şekilde yapılandırmanız gerekir.
videoResolutionSuboptimal
Neden:Çözünürlüğü kontrol edin
Açıklama:Lütfen video çözünürlüğünü kontrol edin. Geçerli çözünürlük (%(actual_w)dx%(actual_h)d) ve bu değer, optimum değil.
videoResolutionUnsupported
Neden:Desteklenmeyen çözünürlük
Açıklama:Video çözünürlüğünü değiştirmeniz gerekiyor. Geçerli çözünürlük (%(actual_w)dx%(actual_h)d) ve bu değer, bu yapılandırma için desteklenmiyor. Çözünürlük (%(expected_w)dx%(expected_h)d) olmalıdır.