Hata Kodları

Bu sayfada ele alınmayan bir sorununuz varsa Google Cast Desteği sayfasını ziyaret ederek sorularınıza yanıt bulabilirsiniz.

Cast SDK'sı hata kodları

Hata etkinlikleri veya medya hatası tarafından gönderilen Cast SDK'sı ile ilgili hata kodları mesaj.

Ad Code Açıklama Çözüm
UYGULAMA 900 Çerçevenin dışında bir hata oluştuğunda döndürülür (ör. bir etkinlik işleyici bir hata verir). Yayın çerçevesi dışındaki hatayı araştırmak.
BREAK_CLIP_LOADING_ERROR 901 Klip yükleme önleyicisi başarısız olduğunda döndürülür. Ara kliplerinin içeriğini inceleyin.
BREAK_SEEK_INTERCEPTOR_ERROR 902 Kesme bulma önleyicisi başarısız olduğunda döndürülür. Bozuk arama önleyicisinin doğru olduğundan emin olun.
IMAGE_ERROR 903 Resim yüklenemediğinde döndürülür. Resim URL'sinin doğru konumu işaret ettiğini doğrulayın.
LOAD_INTERRUPTED 904 Yükleme, bir durma veya başka bir yükleme nedeniyle kesintiye uğradı. Yüklemenin kesintiye uğramasına neden olan başka bir eylem olup olmadığını kontrol edin.
LOAD_FAILED 905 Yükleme komutu başarısız oldu. Yükleme isteğinin düzgün şekilde ayarlandığını ve medyanın şu işlemleri yapabileceğini doğrulayın: oyna.
MEDIA_ERROR_MESSAGE 906 Gönderene bir hata mesajı gönderildi. Hatayla ilgili bilgi için Web Alıcısı'nı veya göndereni kontrol edin.
GENEL 909 Bilinmeyen bir hata oluştuğunda döndürülür. Beklenmeyen bir hata oluştu. Bu nadiren görülür.

Medya Oynatıcı Kitaplığı hata kodları

Hata etkinlikleri veya medya hatası nedeniyle MPL'den gönderilen oynatmayla ilgili hata mesajları mesaj.

Ad Code Açıklama Çözüm
MEDIA_UNKNOWN 100 Medya öğesi, platformdan tetiklenen bilinmeyen bir hatayla karşılaştı. Medya öğesi, MediaError.MEDIA_ERR_*. Bu nadiren görülür.
MEDIA_ABORTED 101 Medya öğesi, MediaError.MEDIA_ERR_ABORTED işlemini tetikledi hatası. Medya kaynağı için getirme işlemi, kullanıcının cihazında isteğinde bulunabilirsiniz. Bunun nedeni genellikle oynatmanın iptal edilmesidir.
MEDIA_DECODE 102 Medya öğesi, MediaError.MEDIA_ERR_DECODE öğesini tetikledi hatası. Geliştirici, akışının kodlama parametrelerini doğrulamalıdır.
MEDIA_NETWORK 103 Medya öğesi, MediaError.MEDIA_ERR_NETWORK hatasını tetikledi Cast, medya öğesini şu amaçlarla kullanmadığından medya verileri indirilemedi: indirin. Bu sorun uygulamanızla ilgili olabilir. gerekirse Yayınlama sorunu izleyici.
MEDIA_SRC_NOT_SUPPORTED 104 Medya öğesi, MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED hatası. Geliştirici veri segmentini doğrulayın ve codec'lerin Cast destekli biçimlere dahil edildiğinden emin olun.
SOURCE_BUFFER_FAILURE 110 Cast, mevcut Medya kaynağına kaynak arabellek ekleyemiyor. Web Şifreleme bölümünü inceleyin. Çoğu zaman bu, codec'lerde belirtilen yanlış codec'ler olabilir. akış olarak yükleyebilirsiniz. Değilse Yayınlama sorunu izleyici.
MEDIAKEYS_NETWORK 201 Media Keys'de bir lisans isteği yayınlamak için XhrIo kullanırken, bir ağ hatasıyla karşılaştık. Geliştirici, lisans sunucusunu doğrular.
MEDIAKEYS_DESTEKLENMİYOR 202 Bu, iki durumu kapsar:
  • EME'de talep oluşturmak için medya oturumunu kullanırken bir anahtar hatasıyla karşılaştı.
  • EME medya anahtarları başlatılamadı.
Medya verileri indirilemedi, ancak Cast medya kullanmadığı için öğesi seçin, lütfen Yayınlama sorunu izleyici.
MEDIAKEYS_WEBCRYPTO 203 Tarayıcı tarafından desteklenen yerleşik web şifrelemesini kullanırken şifre çözme hatasıyla karşılaştık. Web Crypto API'yi inceleyin. Lütfen Yayın sorunu izleyici aracılığıyla bildirin.
NETWORK_UNKNOWN 300 Kapsanmayan bir kaynak getirilirken genel bir ağ hatasıyla karşılaşıldı [301-399] aralığında Geliştiriciler, getirilen içeriğin erişilebilir olduğundan ve doğru şekilde biçimlendirildiğinden emin olun.
SEGMENT_NETWORK 301* Herhangi bir bit hızından herhangi bir segment alınamadı (üç tane yeniden denemeyle eksponansiyel geri çekme). Geliştiricilerin, segmentlerinin gerçekten kullanılabilir olduğunu doğrulaması gerekir. Google bu segmentlere erişemeyen kullanıcılar da olabilir.
HLS_NETWORK_MASTER_PLAYLIST 311* Üç yeniden denemeyle ana oynatma listesi m3u8 dosyası alınamadı. Geliştiricilerin oynatma listelerinin gerçekten kullanılabilir olduğunu doğrulaması gerekir. Google oynatma listesine erişemeyen bir kullanıcı da olabilir.
HLS_NETWORK_PLAYLIST 312* Üç içeren medya (bit dereceli) oynatma listesi m3u8 dosyası alınamadı yeniden deneme sayısı. Geliştiricilerin oynatma listelerinin gerçekten kullanılabilir olduğunu doğrulaması gerekir. Google oynatma listesine erişemeyen bir kullanıcı da olabilir.
HLS_NETWORK_NO_KEY_RESPONSE 313 Şifre çözme anahtarı isteği yanıt döndürmedi. Geliştiricilerin şifre çözme anahtarı hizmetlerini doğrulaması gerekir.
HLS_NETWORK_KEY_LOAD 314* HLS şifre çözme anahtarı istemek için kullanılan XhrIO başarısız oldu. Geliştiricilerin şifre çözme anahtarı hizmetlerini doğrulaması gerekir.
HLS_NETWORK_INVALID_SEGMENT 315 İşleme için alınan HLS segmenti TS veya mp4 AAC değil bölümünü seçin. Web Alıcısı uygulama hatasında MPL hatası veya yapılandırması olabilir. Geliştiricilerin, segmentlerinin TS veya AAC olduğunu doğrulaması gerekir.
HLS_SEGMENT_PARSING 316 Bir HLS segmenti ayrıştırılamadığında döndürülür. Geliştiricilerin, segmentlerinin doğru şekilde oluşturulduğunu doğrulaması gerekir.
DASH_NETWORK 321* DASH Manifest'i almaya yönelik XHR isteği, yanıt alınmadan başarısız oldu. Ağla ilgili hata teşhisi için yıldız bölümüne bakın.
DASH_NO_INIT 322 İlk DASH başlangıç segmentinden başlatma verilerini ayıklayamayız. Geliştiricilerin, DASH başlangıç segmentlerini doğrulaması gerekir.
SMOOTH_NETWORK 331* DASH Manifest'i almaya yönelik XHR isteği, yanıt alınmadan başarısız oldu. Ağla ilgili hata teşhisi için yıldız bölümüne bakın.
SMOOTH_NO_MEDIA_DATA 332 İşlenmek üzere indirilen segmentte medya verisi yok. Geliştiricilerin, Smooth segmentlerini doğrulaması gerekir.
HLS_MANIFEST_MASTER 411 HLS manifest dosyası ayrıştırılamadı. MPL'de olmayan bir şey henüz m3u8'de olup olmadığını Manifest URL'sinin içeriğini inceleyin.
HLS_MANIFEST_PLAYLIST 412 Medya oynatma listesi dosyası ayrıştırılamadı. MPL'de olmayan bir şey henüz m3u8'de olup olmadığını Medya oynatma listesi URL'sinin içeriğini inceleyin.
DASH_MANIFEST_NO_PERIODS 421 Dash manifestini normalleştirirken içinde dönem bulunamadı. Bu anormallik olduğunu gösterir. Geliştiricilerin DASH manifestlerini doğrulaması gerekir.
DASH_MANIFEST_NO_MIMETYPE 422 Manifest dosyasında temsilin mime türü yoktur. Geliştiricilerin, kendi cihazları için Ses/Video/Metin mime türünü belirtmeleri gerekir. temsil eder.
DASH_INVALID_SEGMENT_INFO 423 MPL, kullanılabilir uzunluk uzunluğunu aşan bir segment dizini istiyor segmentleri ile birlikte manifest'teki gösterimde de belirtildiği gibi. Şu sayfadaki bağlantıları kullanarak bildirin: Google Cast Desteği sayfası.
SMOOTH_MANIFEST 431 Smooth manifest, standarda uygun değil. Geliştiricinin aşağıdaki sorunlardan birini çözmesi gerekir:
  • sps yok
  • geçersiz video kalitesi
  • geçersiz ses kalitesi
  • geçersiz ses codec'i gizli veri
  • geçersiz koruma bilgileri
  • kalite seviyesi yok
  • bilinmeyen medya

Shaka oynatıcısı hata kodları

Shaka Player ile ilgili hata kodları için Shaka Player'a bakın Hata sınıfı dokümanları.

Sık karşılaşılan ağ hataları

HTTP Hatası Durum Kodu Açıklama Çözüm
BAD_REQUEST 400 İstek, bozuk olması nedeniyle sunucu tarafından anlaşılamadı söz dizimine uygun olmalıdır. Müşteri, isteği değişiklik yapmadan tekrarlamamalıdır. URL ile ilgili bir sorun var. Uygulama geliştiricilerle görüşme
YETKİSİZ 401 İstek, kullanıcı kimlik doğrulaması gerektiriyor Doğru kimlik doğrulama bilgilerinin mevcut olup olmadığını görmek için uygulamayı kontrol edin.
NOT_FOUND 404 İstemci sunucuyla iletişim kurabiliyor, ancak sunucu ne olduğunu bulamadı istendi Geliştiriciler, URL kaynaklarını kontrol eder ve orada olduklarından emin olur.
REQUEST_TIMEOUT 408 İstemci, sunucunun etkinleştiği süre içinde istek hazırlanmaya başladım. Müşteri, isteği daha sonra değişiklik yapmadan tekrarlayabilir. Bu bir kaynak (sunucu ölçeklenebilirliği) veya gerçek ağ sorunu olabilir.
DAHİLİ_SUNUCU_HATA 500 Sunucunun çalışmasını engelleyen beklenmedik bir koşul görevi tamamlar. Geliştiriciler sunucu sorunlarını kontrol eder.
BAD_GATEWAY 502 Sunucu, ağ geçidi veya proxy olarak hareket ederken geçersiz bir ağ aldı isteği yerine getirmeye çalışırken eriştiği yukarı akış sunucusundan isteğinde bulunabilirsiniz. Geliştiriciler, sunucu yapılandırmalarını kontrol eder.
SERVICE_UNAVAILABLE 503 Sunucu, geçici bir durum nedeniyle şu anda isteği işleyemiyor veya bakımını yapmasına neden olabilir. Burada bunun bir bir süre sonra hafifletilecek olan geçici bir durumdur. Geliştiriciler sunucu yapılandırmalarını, özellikle de ölçeklenebilirliği kontrol ederler. geliştirmesini isteyebilirsiniz.
GATEWAY_TIMEOUT 504 Sunucu, bir ağ geçidi veya proxy olarak hareket ederken zamanında almadı URI tarafından belirtilen yukarı akış sunucusundan alınan yanıt. Geliştiriciler, uçları arasındaki sunucu yapılandırmasını ve bağlantıyı kontrol eder kaynak düğümler ve sunucu üzerinde çalışır.

Notlar

Başında yıldız işareti (*) bulunan bir hata kodunda başka hata kodları da olabilir eklenir. Biçimi şöyledir:

{Error Code}{Closure Network Error Code}{HTTP Status Code}

Daha fazla bilgi için bkz. HTTP Durum Kodu.

3016404 örneği üç bölümden oluşur:

301 Segment ağ hatası.
6 HTTP hatası.
404 HTTP bulunamadı durumu.

Ağ hatalarının yapısı - Bu hatalardan bazıları için işlem yapılabilirken diğerlerinin uygulanamamasının nedeni, ağ işlemlerinin doğası gereği göz önünde bulundurulur. Örneğin, belirten 3018408 hatası zaman aşımı, kullanıcı için kötü bir bağlantı anlamına gelebilir. geliştiricilerin bu konuda çok şey yapabileceklerini, bunun başka nedenler için de olabileceğini geliştiricinin CDN'sinde de sorunlar yaşanıyor. Diğer yandan, 3116403 hatası manifesto isteğinin başarılı bir şekilde yapıldığı ancak sunucunun isteği reddettiği anlamına gelir. bir şablon görevi görür. Bu; CORS, yetkilendirme veya başka bir sunucu ya da entegrasyon olabilir. düşünmesi gerekir.