Configuration Issues for LiveStream Resources
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
liveStream
kaynağında, status.healthStatus.configurationIssues[]
nesnesi, akışı etkileyen yapılandırma sorunlarının listesini içerir. Bu bilginin amacı, canlı video akışlarınızın kalitesini etkileyen sorunları tanımlamanıza, teşhis etmenize ve çözmenize yardımcı olmaktır.
Bu dokümanda, bir API yanıtında başvurulabilecek yapılandırma sorunu türleri listelenmiştir. Her sorun, sorun türünü, hatanın kısa bir açıklamasını ve genellikle hatanın nasıl düzeltileceğini açıklayan bilgileri içeren 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ğdaki sütunda sorunun çözümü hakkında ek bilgiler verilir.
Bazı açıklamaların değişkenler içerdiğini unutmayın. Bunlar gerçek canlı yayınınızla ilgili verileri yansıtacak şekilde doldurulur. Aşağıdaki açıklamalarda, %(actual_gop).1f
gibi <code>
stilindeki metinler, hata mesajının her canlı yayın için özelleştirilmiş bir kısmını tanımlar. Kodunuzun, sol sütunda bulunan sorun türlerinden çıkarılması gerekir.
Yapılandırma sorunları |
audioBitrateHigh |
Neden: | Ses ayarlarını kontrol edin |
Açıklama: | Ses akışının geçerli bit hızı olan %(actual) , önerilen bit hızından yüksek. %(expected)s 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 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'ini kullanacak şekilde yapılandırmanız gerekir. |
|
audioSampleRate |
Neden: | Ses ayarlarını kontrol edin |
Açıklama: | Mevcut örnek hızı: %(actual) . Önerilen örnek 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 olsa da yalnızca bir (mono) veya iki (stereo) kanal desteklenir. Lütfen ses kanallarının sayısını düzeltin. |
|
badContainer |
Neden: | Kötü video ayarları |
Açıklama: | Lütfen videonun kapsayıcı biçimini değiştirin. Mevcut kapsayıcı biçimi bu yapılandırma için doğru değil. |
|
bitrateHigh |
Neden: | Video ayarlarını kontrol edin |
Açıklama: | Akışın geçerli bit hızı (%(actual)s) , önerilen bit hızından yüksek. %(expected)s akış bit hızı kullanmanızı öneririz. |
|
bitrateLow |
Neden: | Video çıkışı düşük |
Açıklama: | Akışın geçerli bit hızı (%(actual)s) , önerilen bit hızından düşük. %(expected)s akış 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 az olarak ayarlayın. |
|
gopMismatch |
Neden: | Kötü ikincil akış |
Açıklama: | Geçerli yapılandırmada videonun birincil ve yedek akışları farklı animasyon karesi frekanslarına sahip. Akışları aynı animasyon karesi 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 frekansı kullanın. Şu anda ana kareler yeterince sık gönderilmiyor. Bu, ara belleğe almaya neden olur. Mevcut animasyon karesi sıklığı %(actual_gop).1f saniyedir. 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 frekansı kullanın. Şu anda animasyon kareleri yeterince sık gönderilmiyor. Bu durum, ara belleğe almaya neden olabilir. Mevcut animasyon karesi sıklığı %(actual_gop).1f saniyedir. 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 frekansı dört saniyedir. Mevcut animasyon karesi sıklığı %(actual_gop).1f saniyedir. 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. YouTube'un desteklemediği "açık GOP" olarak ayarlanmış. |
|
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'lerini kullanıyor. Akışları aynı video codec'lerine sahip olacak şekilde yapılandırmanız gerekir. |
|
videoIngestionStarved |
Neden: | Video çıkışı düşük |
Açıklama: | YouTube, sorunsuz bir akış için yeterince video almıyor. Bu nedenle, izleyiciler arabelleğe alma işlemiyle karşılaşacaktır. |
|
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ı görüntülemeye 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 optimum çözünürlük değil. |
|
videoResolutionUnsupported |
Neden: | Desteklenmeyen çözünürlük |
Açıklama: | Video çözünürlüğünü değiştirmeniz gerekiyor. Mevcut çözünürlük (%(actual_w)dx%(actual_h)d) . Bu çözünürlük, bu yapılandırmada desteklenmiyor. Beklenen video çözünürlüğü (%(expected_w)dx%(expected_h)d) . |
|
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-02-22 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2023-02-22 UTC."],[[["The `status.healthStatus.configurationIssues[]` object in a liveStream resource identifies configuration problems affecting the quality of live video streams, and is used for troubleshooting."],["The document lists various configuration issues that can affect live video streams, detailing the issue type, a brief error description, and an explanation of how to rectify it."],["Configuration issues are categorized into different types, including problems with audio, video, bitrate, framerate, codecs, keyframe frequencies, and inconsistencies between primary and backup streams."],["Many descriptions of the configuration issues include variables, like `%(actual)` or `%(expected)s`, which are customized to reflect the specific details of each live stream's errors."],["Resolutions are based on the \"issue type\", for example: `audioBitrateLow`, `bitrateHigh`, `gopSizeLong`, allowing developers to build solutions based on these type of errors."]]],[]]