Nếu bạn gặp phải vấn đề mà trang này không giải quyết, hãy xem Trang Hỗ trợ Google Cast để nhận câu trả lời cho các câu hỏi của bạn.
Mã lỗi SDK truyền
Mã lỗi liên quan đến SDK Truyền do các sự kiện lỗi hoặc lỗi nội dung nghe nhìn gửi tin nhắn.
Tên | Mã | Nội dung mô tả | Giải pháp |
---|---|---|---|
ỨNG DỤNG | 900 | Được trả về khi một lỗi xảy ra bên ngoài khung (ví dụ: nếu một sự kiện trình xử lý gửi một lỗi). | Kiểm tra lỗi bên ngoài khung truyền. |
BREAK_CLIP_LOADING_ERROR | 901 | Được trả về khi trình chặn tải đoạn ngắt không thành công. | Kiểm tra nội dung của các điểm chèn quảng cáo. |
BREAK_SEEK_INTERCEPTOR_ |
902 | Được trả về khi trình chặn tìm kiếm ngắt không thành công. | Kiểm tra để đảm bảo trình chặn tìm điểm ngắt là chính xác. |
IMAGE_ERROR | 903 | Được trả về khi hình ảnh không tải được. | Xác minh rằng URL hình ảnh trỏ đến đúng vị trí. |
LOAD_INTERRUPTED | 904 | Một quá trình tải bị gián đoạn do việc dừng hoặc một tải khác. | Kiểm tra xem có một hành động nào khác khiến quá trình tải bị gián đoạn hay không. |
LOAD_FAILED | 905 | Không thực hiện được lệnh tải. | Xác minh rằng yêu cầu tải được thiết lập đúng cách và nội dung nghe nhìn có thể phát. |
MEDIA_ERROR_MESSAGE | 906 | Thông báo lỗi đã được gửi đến người gửi. | Kiểm tra Trình nhận trên web hoặc người gửi để biết thông tin về lỗi. |
CHUNG | 909 | Được trả về khi xảy ra lỗi không xác định. | Đã xảy ra lỗi không mong muốn. Trường hợp này hiếm khi xảy ra. |
Mã lỗi Thư viện Media Player
Thông báo lỗi liên quan đến việc phát nội dung từ MPL do các sự kiện lỗi hoặc lỗi nội dung nghe nhìn gửi tin nhắn.
Tên | Mã | Nội dung mô tả | Giải pháp |
---|---|---|---|
MEDIA_UNKNOWN | 100 | Phần tử nội dung đa phương tiện đã gặp lỗi không xác định khi kích hoạt từ nền tảng. | Phần tử nội dung đa phương tiện đã gặp lỗi. Lỗi này không cho biết đó là một trong
MediaError. |
MEDIA_ABORTED | 101 | Phần tử nội dung đa phương tiện đã kích hoạt MediaError. |
Quá trình tìm nạp tài nguyên đa phương tiện đã bị huỷ tại của bạn. Lỗi này thường là do huỷ phát. |
MEDIA_DECODE | 102 | Phần tử đa phương tiện đã kích hoạt MediaError. |
Nhà phát triển nên xác thực các thông số mã hoá của luồng. |
MEDIA_NETWORK | 103 | Lỗi MediaError đã kích hoạt của phần tử nội dung đa phương tiện. |
Không tải được dữ liệu nội dung nghe nhìn xuống vì quá trình Truyền không dùng phần tử nội dung nghe nhìn để tải xuống. Vấn đề này có thể xảy ra với ứng dụng của bạn; nếu cần, hãy báo cáo qua Công cụ theo dõi lỗi của tính năng truyền. |
MEDIA_SRC_NOT_ |
104 | Thành phần nội dung đa phương tiện đã kích hoạt MediaError. |
Xác thực phân đoạn dữ liệu của nhà phát triển, đảm bảo bộ mã hoá và giải mã có trong Định dạng được hỗ trợ cho tính năng Truyền. |
SOURCE_BUFFER_ |
110 | Tính năng Truyền không thể thêm vùng đệm nguồn vào nguồn Nội dung nghe nhìn hiện có. Hãy xem bài viết Mã hoá web. | Thông thường, đây có thể là các bộ mã hoá và giải mã không chính xác được chỉ định trên bộ mã hoá và giải mã phát trực tuyến trên tệp kê khai trong ứng dụng của bạn. Nếu không, hãy báo cáo Công cụ theo dõi lỗi của tính năng truyền. |
MEDIAKEYS_NETWORK | 201 | Khi sử dụng XhrIo trong Khoá nội dung đa phương tiện để đăng yêu cầu cấp phép, chúng tôi đã gặp lỗi mạng. | Nhà phát triển xác thực máy chủ cấp phép của họ. |
MEDIAKEYS_ |
202 | Điều này bao gồm hai trường hợp:
|
Không tải được dữ liệu nội dung nghe nhìn xuống nhưng vì tính năng Truyền không sử dụng nội dung nghe nhìn để tải xuống, vui lòng báo cáo qua Công cụ theo dõi lỗi của tính năng truyền. |
MEDIAKEYS_WEBCRYPTO | 203 | Khi sử dụng Web Crypto tích hợp được trình duyệt hỗ trợ, chúng tôi đã gặp lỗi khi giải mã. Hãy xem bài viết Web Crypto API. | Vui lòng báo cáo thông qua Công cụ theo dõi lỗi của tính năng Truyền. |
NETWORK_UNKNOWN | 300 | Đã xảy ra lỗi mạng chung khi tìm nạp một tài nguyên không thuộc phạm vi trong phạm vi [301-399] | Nhà phát triển phải đảm bảo rằng nội dung mà ứng dụng đang tìm nạp có thể truy cập được và phản hồi của máy chủ được tạo đúng cách. |
SEGMENT_NETWORK | 301* | Không truy xuất được bất kỳ phân đoạn nào từ tốc độ bit bất kỳ (với 3 lần thử lại thời gian đợi luỹ thừa). | Nhà phát triển cần xác thực rằng phân khúc của họ thực sự có sẵn. Nó có thể là trường hợp người dùng không thể tiếp cận được cả những phân khúc này. |
HLS_NETWORK_MASTER_ |
311* | Không truy xuất được tệp m3u8 của danh sách phát chính sau 3 lần thử lại. | Nhà phát triển cần xác thực rằng danh sách phát của họ thực sự có trong danh sách phát. Nó cũng có thể là trường hợp người dùng không thể truy cập danh sách phát. |
HLS_NETWORK_PLAYLIST | 312* | Không thể truy xuất tệp m3u8 danh sách phát nội dung đa phương tiện (được chia bit) với ba thử lại. | Nhà phát triển cần xác thực rằng danh sách phát của họ thực sự có trong danh sách phát. Nó cũng có thể là trường hợp người dùng không thể truy cập danh sách phát. |
HLS_NETWORK_NO_KEY_ |
313 | Yêu cầu khoá giải mã không trả về phản hồi. | Nhà phát triển cần xác thực dịch vụ khoá giải mã của họ. |
HLS_NETWORK_KEY_ |
314* | XhrIO dùng để yêu cầu khoá giải mã HLS không thành công. | Nhà phát triển cần xác thực dịch vụ khoá giải mã của họ. |
HLS_NETWORK_INVALID_ |
315 | Phân đoạn HLS nhận được để xử lý không phải là TS hay mp4 AAC phân khúc. Có thể là lỗi hoặc cấu hình MPL trên ứng dụng Trình nhận web. | Nhà phát triển cần xác thực rằng phân khúc của họ là TS hoặc AAC. |
HLS_SEGMENT_PARSING | 316 | Được trả về khi phân đoạn HLS không thành công để phân tích cú pháp. | Nhà phát triển cần xác thực rằng các phân khúc của họ được tạo đúng cách. |
DASH_NETWORK | 321* | Không thực hiện được yêu cầu XHR để nhận tệp kê khai DASH mà không có phản hồi. | Xem phần dấu sao để được chẩn đoán lỗi liên quan đến mạng. |
DASH_NO_INIT | 322 | Chúng tôi không thể trích xuất dữ liệu khởi chạy từ phân đoạn khởi tạo DASH đầu tiên. | Nhà phát triển cần xác thực phân đoạn khởi tạo DASH. |
SMOOTH_NETWORK | 331* | Không thực hiện được yêu cầu XHR để nhận tệp kê khai DASH mà không có phản hồi. | Xem phần gắn dấu sao để được chẩn đoán lỗi liên quan đến mạng. |
SMOOTH_NO_MEDIA_ |
332 | Phân đoạn đã tải xuống để xử lý không chứa dữ liệu phương tiện. | Nhà phát triển cần xác thực phân khúc mượt mà. |
HLS_MANIFEST_MASTER | 411 | Phân tích cú pháp của tệp kê khai HLS không thành công. Hoặc nội dung nào đó mà MPL không tương thích chưa hiểu trong m3u8 | Kiểm tra nội dung của URL của tệp kê khai. |
HLS_MANIFEST_PLAYLIST | 412 | Phân tích cú pháp tệp danh sách phát nội dung nghe nhìn không thành công. Hoặc nội dung nào đó mà MPL không tương thích chưa hiểu trong m3u8 | Kiểm tra nội dung URL danh sách phát nội dung nghe nhìn. |
DASH_MANIFEST_NO_ |
421 | Khi chuẩn hoá tệp kê khai Dash, chúng tôi không tìm thấy dấu chấm trong đó. Đây là bất thường. | Nhà phát triển cần xác thực tệp kê khai DASH của họ. |
DASH_MANIFEST_NO_ |
422 | Không có mimetype để thể hiện trong tệp kê khai. | Nhà phát triển cần chỉ định mimetype Âm thanh/Video/Văn bản cho đại diện. |
DASH_INVALID_SEGMENT_ |
423 | MPL đang yêu cầu một chỉ mục phân khúc vượt quá độ dài hiện có phân đoạn như được chỉ định theo nội dung trình bày trong tệp kê khai. | Báo cáo bằng cách sử dụng các đường liên kết trên Trang Hỗ trợ Google Cast. |
SMOOTH_MANIFEST | 431 | Tệp kê khai trơn không tuân theo tiêu chuẩn. | Nhà phát triển cần giải quyết bất kỳ vấn đề nào sau đây:
|
Mã lỗi của trình phát Shaka
Để biết mã lỗi liên quan đến Shaka Player, hãy xem Shaka Player Tài liệu về lớp lỗi.
Các lỗi mạng thường gặp
Lỗi HTTP | Mã trạng thái | Nội dung mô tả | Giải pháp |
---|---|---|---|
BAD_REQUEST | 400 | Máy chủ không hiểu được yêu cầu do định dạng không đúng của bạn. Máy khách KHÔNG ĐƯỢC lặp lại yêu cầu mà không sửa đổi. | Đã xảy ra lỗi với URL. Kiểm tra với nhà phát triển ứng dụng |
KHÔNG ĐƯỢC ỦY QUYỀN | 401 | Yêu cầu cần có xác thực người dùng | Kiểm tra ứng dụng để xem có thông tin xác thực phù hợp không. |
NOT_FOUND | 404 | Ứng dụng có thể giao tiếp với máy chủ nhưng máy chủ không thể tìm thấy nội dung đã yêu cầu | Các nhà phát triển sẽ kiểm tra các tài nguyên URL và đảm bảo các tài nguyên đó có ở đó. |
REQUEST_TIMEOUT | 408 | Máy khách không tạo yêu cầu nào trong thời gian máy chủ sẵn sàng chờ đợi. Ứng dụng CÓ THỂ lặp lại yêu cầu mà không cần sửa đổi vào bất cứ lúc nào sau này. | Đây có thể là vấn đề về tài nguyên (khả năng mở rộng của máy chủ) hoặc vấn đề thực sự về mạng. |
LỖI INTERNAL_SERVER_ |
500 | Máy chủ gặp phải tình trạng không mong muốn khiến không thể hoàn thành yêu cầu. | Nhà phát triển kiểm tra vấn đề với máy chủ của họ. |
BAD_GATEWAY | 502 | Máy chủ đang hoạt động như một cổng vào hoặc proxy đã nhận được thông báo không hợp lệ phản hồi từ máy chủ thượng nguồn mà nó đã truy cập để cố gắng đáp ứng của bạn. | Nhà phát triển kiểm tra cấu hình máy chủ của họ. |
SERVICE_UNAVAILABLE | 503 | Máy chủ hiện không thể xử lý yêu cầu do có quá tải hoặc bảo trì máy chủ. Ngụ ý là đây là tạm thời sẽ được khắc phục sau một thời gian trì hoãn. | Nhà phát triển kiểm tra cấu hình máy chủ, đặc biệt là khả năng có thể mở rộng dịch vụ của họ. |
GATEWAY_TIMEOUT | 504 | Máy chủ, khi đang hoạt động như một cổng vào hoặc proxy, không nhận được thông báo kịp thời phản hồi từ máy chủ cấp trên do URI chỉ định. | Nhà phát triển kiểm tra cấu hình máy chủ và kết nối giữa các máy chủ máy chủ và nút nguồn gốc. |
Ghi chú
Mã lỗi theo sau là dấu hoa thị (*) có thể có thêm mã lỗi được thêm vào từ khoá. Định dạng như sau:
{Error Code}{Closure Network Error Code}{HTTP Status Code}
Để biết thêm thông tin, hãy xem Mã trạng thái HTTP.
Ví dụ 3016404
có 3 phần:
301 | Lỗi mạng phân đoạn. |
6 | Lỗi HTTP. |
404 | Trạng thái không tìm thấy HTTP. |
Bản chất của lỗi mạng – Một số lỗi trong số này có thể xử lý được, trong khi một số lỗi khác lại không thể xử lý được là do bản chất của hoạt động mạng. Ví dụ: lỗi 3018408 cho biết có thể dẫn đến kết nối kém cho người dùng, trong đó thiết bị Truyền không nhóm cũng như nhà phát triển không thể làm được gì nhiều; xin lưu ý rằng nó cũng có thể đồng nghĩa với việc CDN của nhà phát triển cũng đang gặp vấn đề. Mặt khác, lỗi 3116403 có nghĩa là yêu cầu tệp kê khai được thực hiện thành công nhưng máy chủ từ chối phân phát quảng cáo. Đó có thể là CORS, auth, hoặc bất kỳ máy chủ hoặc tích hợp nào khác các vấn đề mà nhà phát triển nên xem xét.