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_ |
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_ABORTED | 101 | Medya öğesi, MediaError. |
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. |
Geliştirici, akışının kodlama parametrelerini doğrulamalıdır. |
MEDIA_NETWORK | 103 | Medya öğesi, MediaError. |
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_ |
104 | Medya öğesi, MediaError. |
Geliştirici veri segmentini doğrulayın ve codec'lerin Cast destekli biçimlere dahil edildiğinden emin olun. |
SOURCE_BUFFER_ |
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_ |
202 | Bu, iki durumu kapsar:
|
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_ |
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_ |
313 | Şifre çözme anahtarı isteği yanıt döndürmedi. | Geliştiricilerin şifre çözme anahtarı hizmetlerini doğrulaması gerekir. |
HLS_NETWORK_KEY_ |
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_ |
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_ |
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_ |
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_ |
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_ |
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:
|
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_ |
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.