Bu sayfada ele alınmayan bir sorununuz varsa Google Cast Desteği sayfasına göz atarak sorularınıza yanıt bulabilirsiniz.
Cast SDK hata kodları
Cast SDK ile ilgili hata kodları veya medya hata mesajları tarafından gönderilen hata kodları.
Ad | Code | Açıklama | Çözüm |
---|---|---|---|
UYGULAMA | 900 | Çerçevenin dışında bir hata oluştuğunda (ör. bir etkinlik işleyici hata verdiğinde) döndürülür. | Yayın çerçevesinin dışındaki hatayı araştırın. |
BREAK_CLIP_LOADING_ERROR | 901 | Kırık klip yükleme müdahalesi başarısız olduğunda döndürülür. | Ara kliplerin içeriğini inceleyin. |
BREAK_SEEK_INTERCEPTOR_ |
902 | Ara arama müdahalecisi başarısız olduğunda döndürülür. | Ara arama müdahalecinin doğru olduğundan emin olun. |
RESİM HATASI | 903 | Resim yüklenemediğinde döndürülür. | Resim URL'sinin doğru konuma yönlendirdiğini doğrulayın. |
YÜKSELİŞ_KESİLDİ | 904 | Yükleme, duraklama veya başka bir yükleme nedeniyle kesintiye uğradı. | Başka bir işlemin, yüklemenin kesintiye uğramasına neden olup olmadığını kontrol edin. |
LOAD_FAILED | 905 | Bir yükleme komutu başarısız oldu. | Yükleme isteğinin düzgün şekilde ayarlandığını ve medyanın oynatılabileceğini doğrulayın. |
MEDYA_HATASI_MESAJI | 906 | Gönderene bir hata mesajı gönderildi. | Hatayla ilgili bilgi için Web Alıcı'ya veya gönderene bakın. |
GENEL | 909 | Bilinmeyen bir hata oluştuğunda döndürülür. | Beklenmeyen bir hata oluştu. Bu, nadir görülen bir durumdur. |
Medya Oynatıcı Kitaplığı hata kodları
Hata etkinlikleri veya medya hata mesajları tarafından gönderilen, MPL'den alınan oynatmayla ilgili hata mesajları.
Ad | Code | Açıklama | Çözüm |
---|---|---|---|
MEDYA_BİLİNMİYOR | 100 | Medya öğesi, platformdan tetiklenen bilinmeyen bir hatayla karşılaştı. | Medya öğesi, öğenin MediaError. |
MEDYA_ABORT | 101 | Medya öğesi, MediaError. |
Kullanıcının isteği üzerine medya kaynağı için getirme işlemi iptal edildi. Bu durum genellikle oynatmanın iptal edilmesinden kaynaklanır. |
MEDYA_KODU | 102 | Medya öğesi, MediaError. |
Geliştirici, akışının kodlama parametrelerini doğrulamalıdır. |
MEDYA_AĞI | 103 | Medya öğesi, MediaError. |
Yayınlamak için medya öğesi kullanılmadığından medya verileri indirilemedi. Bu sorun, uygulamanızla ilgili olabilir. Gerekirse Yayın sorunu izleyici ile bildirin. |
MEDIA_SRC_NOT_ |
104 | Medya öğesi, MediaError. |
Geliştirici veri segmentini doğrulayın, codec'lerin Desteklenen biçimlere yayınlama özelliğine dahil edildiğinden emin olun. |
SOURCE_BUFFER_ |
110 | Yayınlama işlemi, mevcut Medya kaynağına kaynak arabelleği ekleyemiyor. Web Crypto'ya bakın. | Çoğu zaman bu, uygulamanızdaki manifest dosyasında yer alan codec akışında belirtilen yanlış codec'ler olabilir. Aksi takdirde, Yayın sorunu izleyici üzerinden bildirin. |
MEDIAKEYS_AĞ | 201 | Lisans isteği yayınlamak için Media Keys'de XhrIo kullanırken bir ağ hatasıyla karşılaştık. | Geliştirici, lisans sunucusunu doğrular. |
MEDIAKEYS_ |
202 | Bu durum, iki durumu kapsar:
|
Medya verileri indirilemedi. Cast, medyayı indirmek için medya öğesini kullanmadığından lütfen Yayın sorunu izleyiciyi kullanarak bildirimde bulunun. |
MEDIAKEYS_WEBCRYPTO | 203 | Tarayıcı tarafından desteklenen yerleşik Web Şifreleme'yi kullanırken şifre çözme sırasında bir hata oluştu. Web Crypto API'yi inceleyin. | Lütfen Yayın sorunu izleyicisi aracılığıyla bildirimde bulunun. |
AĞ_BİLİNMİYOR | 300 | [301-399] aralığında olmayan bir kaynak getirilirken genel bir ağ hatasıyla karşılaşıldı | Geliştiriciler, getirilen içeriğin erişilebilir olduğundan ve sunucunun yanıtının doğru biçimlendirildiğinden emin olmalıdır. |
SEGMENT_AĞ | 301* | Hiçbir bit hızından herhangi bir segment alınamadı (üstel geri çekilme sayısı üç kez artırıldı). | Geliştiriciler, segmentlerinin gerçekten kullanılabilir olduğunu doğrulamalıdır. Bu segmentlere de erişemeyen bir kullanıcı söz konusu olabilir. |
HLS_NETWORK_MASTER_ |
311* | Üç deneme içeren ana oynatma listesi m3u8 dosyası alınamadı. | Geliştiricilerin, oynatma listelerinin gerçekten kullanılabilir olduğunu doğrulaması gerekir. Oynatma listesine erişemeyen bir kullanıcı da olabilir. |
HLS_NETWORK_OYNATMA LİSTESİ | 312* | Üç deneme içeren medya (bit hızı) oynatma listesi m3u8 dosyası alınamadı. | Geliştiricilerin, oynatma listelerinin gerçekten kullanılabilir olduğunu doğrulaması gerekir. 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ını 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 segmenti değildir. Bu, Web Alıcısı uygulamasının hatası veya MPL hatası 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ştiriciler, segmentlerinin doğru şekilde oluşturulduğunu doğrulamalıdır. |
DASH_AĞ | 321* | DASH Manifestini alma XHR isteği yanıtlanamadı. | Ağla ilgili hata teşhisi için yıldız bölümüne bakın. |
DASH_NO_INIT | 322 | İlk DASH init segmentinden başlatma verileri ayıklanamaz. | Geliştiricilerin DASH init segmentlerini doğrulamaları gerekir. |
AKILLI_AĞ | 331* | DASH Manifestini alma XHR isteği yanıtlanamadı. | 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, yumuşak segmentlerini doğrulaması gerekir. |
HLS_MANIFEST_MASTER | 411 | HLS manifest dosyası ayrıştırılamadı. Veya MPL'nin henüz m3u8'de anlamadığı bir şey | Manifest URL'sinin içeriğini inceleyin. |
HLS_MANIFEST_OYNATMA LİSTESİ | 412 | Medya oynatma listesi dosyası ayrıştırılamadı. Veya MPL'nin henüz m3u8'de anlamadığı bir şey | Medya oynatma listesi URL'sinin içeriğini inceleyin. |
DASH_MANIFEST_NO_ |
421 | Dash manifestini normalleştirirken içinde nokta yok. Bu anormal. | Geliştiricilerin DASH manifestlerini doğrulamaları gerekir. |
DASH_MANIFEST_NO_ |
422 | Manifest'te temsili için mime türü yok. | Geliştiricilerin, temsili için Ses/Video/Metin mime türü belirtmesi gerekir. |
DASH_INVALID_SEGMENT_ |
423 | MPL, manifestte temsil edilen mevcut segmentlerin uzunluğunu aşan bir segment dizini istiyor. | Google Cast Desteği sayfasındaki bağlantıları kullanarak bildirin. |
AKTİF_manifest | 431 | Smooth manifest, standartla uyumlu değil. | Geliştiricinin aşağıdaki sorunların herhangi birini çözmesi gerekir:
|
Shaka oynatıcı hata kodları
Shaka Player ile ilgili hata kodları için Shaka Player Hata sınıfı dokümanlarına bakın.
Sık karşılaşılan ağ hataları
HTTP Hatası | Durum Kodu | Açıklama | Çözüm |
---|---|---|---|
BAD_REQUEST | 400 | İstek, hatalı söz dizimi nedeniyle sunucu tarafından anlaşılamadı. İstemci, herhangi bir değişiklik yapmadan isteği tekrar etmemelidir. | URL ile ilgili bir sorun var. Uygulama geliştiricilere danışın |
YETKİSİZ | 401 | İstek, kullanıcı kimlik doğrulaması gerektiriyor | Doğru kimlik doğrulama bilgisi olup olmadığını görmek için uygulamayı kontrol edin. |
MEVCUT DEĞİL | 404 | İstemci sunucuyla iletişim kurabiliyor, ancak sunucu isteneni bulamadı | Geliştiriciler URL kaynaklarını kontrol eder ve orada olduklarından emin olur. |
REQUEST_TIMEOUT | 408 | İstemci, sunucunun beklemeye hazır olduğu süre içinde istek göndermemiştir. İstemci, daha sonra herhangi bir değişiklik yapmadan isteği tekrarlayabilir. | Bu durum bir kaynak (sunucu ölçeklenebilirliği) veya gerçek ağ sorunu olabilir. |
INTERNAL_SERVER_ |
500 | Sunucu, isteği yerine getirmesini engelleyen beklenmeyen bir durumla karşılaştı. | Geliştiriciler sunucu sorunlarını kontrol eder. |
ROZETLİ | 502 | Sunucu, ağ geçidi veya proxy olarak davranırken, erişim isteğini yerine getirme girişiminde bulunduğu yukarı akış sunucusundan geçersiz bir yanıt almıştır. | Geliştiriciler, sunucu yapılandırmalarını kontrol eder. |
HİZMET KULLANILAMIYOR | 503 | Sunucu, geçici olarak aşırı yüklenme veya bakım çalışması nedeniyle şu an için isteği işleyemiyor. Bunun geçici bir durum olduğunu ve kısa bir süre sonra hafifletileceğini unutmayın. | Geliştiriciler, sunucu yapılandırmalarını, özellikle de hizmetlerinin ölçeklenebilirliğini kontrol eder. |
GATEWAY_TIMEOUT | 504 | Sunucu, ağ geçidi veya proxy olarak davranırken URI tarafından belirtilen yukarı akış sunucusundan zamanında yanıt alamadı. | Geliştiriciler sunucu yapılandırmasını ve uç sunucuları ile kaynak düğümleri arasındaki bağlantıyı kontrol eder. |
Notlar
Ardından yıldız işareti (*) eklenen bir hata koduna başka hata kodları da eklenebilir. Biçim şu şekildedir:
{Error Code}{Closure Network Error Code}{HTTP Status Code}
Daha fazla bilgi için HTTP Durum Kodu bölümüne bakın.
3016404
örneğinde üç bölüm vardır:
301 | Segment ağı hatası. |
6 | HTTP hatası. |
404 | HTTP bulunamadı durumu. |
Ağ hatalarının yapısı: Bu hatalardan bazılarının işlem yapılabilirken diğerlerinin yapılamamasının nedeni, ağ işlemlerinin yapısıdır. Örneğin, 3018408 hatası, zaman aşımının kullanıcı için kötü bir bağlantı olduğu anlamına gelebilir. Bu durumda Cast ekibi veya geliştiriciler bu konuda pek fazla şey yapamaz. Bu, geliştirici CDN'sinde de sorun olduğu anlamına gelebilir. Diğer yandan, 3116403 hatası, manifest isteğinin başarıyla yapıldığı ancak sunucunun bu isteği sunmayı reddettiği anlamına gelir. Bunlar CORS, kimlik doğrulama veya geliştiricilerin bakması gereken başka sunucu ya da entegrasyon sorunları olabilir.