Chromecast là một thiết bị phát phương tiện kỹ thuật số do Google phát triển và được thiết kế trên một dongle nhỏ. Nó cho phép người dùng kiểm soát và khởi động phát lại các nội dung khác nhau trên TV độ phân giải cao bằng máy tính và thiết bị Android. Nó đã có mặt một thời gian và được nhiều người trên toàn thế giới sử dụng.
Giống như tất cả thiết bị phương tiện di động khác, Chromecast cũng không tránh khỏi vấn đề. Có thể có trường hợp thiết bị Chromecast từ chối kết nối hoặc có thể không phát nội dung cụ thể trên TV của bạn. Có thể có nhiều lý do chung cho việc này xảy ra vì cấu hình của mỗi người dùng khác nhau và có các tình huống khác nhau trong mỗi trường hợp. Tuy nhiên, chúng ta sẽ xem qua các giải pháp thay thế một bằng một và xem chúng có hiệu quả không.
Giải pháp 1: Thay đổi Chia sẻ phương tiện, IPv6 và cờ Chrome cho việc không Cast được
Như tiêu đề nói, có một số giải pháp thay thế để khắc phục Chromecast không cast hoặc tính năng "play to" có thể không hoạt động cho bạn. Lỗi này thường xuất hiện sau bản cập nhật Windows. Chúng ta sẽ xem qua các giải pháp thay thế một bằng một. Nếu cái nào không hiệu quả cho bạn, bạn có thể chuyển sang cái tiếp theo.
Trước tiên, chúng ta sẽ bật chia sẻ phương tiện trên máy tính của bạn. Tùy chọn này sẽ được thay đổi trong cài đặt Homegroup trên máy tính của bạn.
- Nhấn Windows + R, gõ "control" vào hộp thoại và nhấn Enter.
- Khi đã ở Control Panel, gõ "media" vào ô tìm kiếm và mở tùy chọn "Tùy chọn phát phương tiện (Media streaming options)".

- Nếu phát phương tiện bị vô hiệu hóa trên máy tính của bạn, bạn sẽ thấy cửa sổ như này. Nhấn "Bật phát phương tiện (Turn on media streaming)".

- Bây giờ nhấn Windows + S, gõ "media player" và mở Windows Media player.
- Chọn menu thả xuống của "Stream (Phát)" và bật tùy chọn "Tự động cho phép thiết bị phát phương tiện của tôi (Automatically allow devices to play my media)". Lưu thay đổi và thoát.

- Bây giờ kiểm tra xem bạn có thể sử dụng chức năng Chromecast đúng cách mà không gặp vấn đề gì không.
Nếu bạn vẫn không thể sử dụng Chromecast đúng cách, chúng ta sẽ vô hiệu hóa IPv6 từ máy tính của bạn. IPv6 là một bộ địa chỉ IP mới nhắm đến việc đáp ứng nhu cầu ngày càng tăng về nhiều thiết bị kết nối internet hơn. Trong thế giới ngày nay, đa số mọi người vẫn dùng IPv4. Chúng ta có thể vô hiệu hóa nó và xem có khác biệt không.
- Mở Control Panel và chọn tiêu đề phụ "Mạng và Internet (Network and Internet)".

- Bây giờ chọn "Trung tâm Mạng và Chia sẻ (Network and Sharing Center)" từ menu tiếp theo.
- Nhấn vào liên kết kết nối trước tiêu đề để truy cập tất cả thuộc tính.

- Nhấn "Thuộc tính (Properties)" và bỏ tích tùy chọn "Giao thức Internet phiên bản 6 (TCP/IPv6)" từ danh sách tùy chọn. Nhấn OK để lưu thay đổi và thoát.

- Bây giờ kiểm tra xem bạn có thể truy cập Chromecast như mong đợi không.
Nếu vẫn chưa khắc phục được vấn đề, chúng ta có thể thử thay đổi một số giá trị cờ (flag) trên trình duyệt Chrome của bạn. Điều này 'có thể' khắc phục vấn đề. Hãy đảm bảo bookmark v.v. của bạn đã được sao lưu trước đó.
- Mở trình duyệt Chrome và nhập "chrome://flags/#media-router" vào trường địa chỉ.
- Nhấn Windows + F, gõ "Media Router" vào hộp thoại Tìm và định vị tùy chọn sau. Thay đổi giá trị từ Mặc định (Default) sang Vô hiệu hóa (Disabled).

- Lưu thay đổi và đóng Chrome. Mở lại và kiểm tra xem điều này có tạo ra sự khác biệt không.
Giải pháp 2: Chuyển sang giao diện cũ (cho YouTube không hàng đợi trên Chromecast)
Bản cập nhật gần đây của YouTube mang thêm vấn đề cho Chromecast. Người dùng hiện không thể xếp hàng video bằng trình duyệt của họ trên Chromecast; họ chỉ có thể dùng điện thoại di động để làm việc đó. Mặc dù nghe có vẻ như một giải pháp thay thế phù hợp, nhưng thực tế có rất nhiều người làm việc trên máy tính và dùng điện thoại không phải lựa chọn cho họ.
Để đối phó với vấn đề này, bạn phải viết một user script (tập lệnh người dùng). User scripts đặt bạn kiểm soát trải nghiệm duyệt web và khi bạn thêm nó, nó tự động thực hiện các thay đổi của bạn bằng cách thêm nhiều tính năng hơn cho các trang web bạn truy cập. Chúng ta sẽ dùng cùng nguyên tắc để giải quyết vấn đề.
- Cài đặt trình quản lý user script. Bạn có thể chọn một vài theo trình duyệt bạn đang dùng từ Greasy Fork).

- Khi bạn đã cài đặt trình quản lý, điều hướng đến bảng điều khiển (dashboard). Đi đến Các script đã cài đặt (Installed Scripts) và nhấn vào Mới (New).
- Khi bạn đã ở trình soạn thảo script, sao chép văn bản sau dòng bởi dòng:
// ==UserScript== / @name YouTube Polymer Disable // @match *://www.youtube.com/* // @exclude *://www.youtube.com/embed/* // @grant none // @run-at document-start // ==/UserScript== var url = window.location.href; if (url.indexOf("disable_polymer") === -1) { if (url.indexOf("?") > 0) { url += "&"; } else { url += "?"; } url += "disable_polymer=1"; window.location.href = url; }- Lưu user script và áp dụng nó. Khởi động lại trình duyệt và xem có khắc phục được vấn đề không.
Giải pháp 3: Thực hiện khôi phục cài đặt gốc (Factory Reset)
Nếu cả hai giải pháp trên không giải quyết vấn đề của bạn, bạn có thể tiến hành khôi phục cài đặt gốc. Khôi phục cài đặt gốc sẽ đưa Chromecast về cài đặt mặc định. Nó sẽ giúp bạn xác định xem vấn đề nằm ở cài đặt Chromecast hay ở chính thiết bị. Hy vọng appdata của bạn sẽ không bị xóa (khuyên bạn nên sao lưu trước khi tiến hành).
Mặc dù bạn cũng có thể thực hiện khôi phục cài đặt gốc bằng ứng dụng, nhưng khuyến khích bạn thực hiện hard reset bằng thiết备 như hình dưới.
- Cắm Chromecast của bạn vào TV.
- Khi đã cắm, nhấn nút bên trên Chromecast. Ban đầu đèn sẽ nhấp nháy Cam (Orange). Giữ nhấn nút cho đến khi nó trắng Trắng (white) hoặc màn hình TV chuyển trắng (blank). Thả ra.

- Khởi động lại toàn bộ thiết lập và xem có khắc phục được vấn đề không.
Giải pháp 4: Quay lại phiên bản Google Play Services cũ
Nếu bạn đang dùng Chromecast bằng thiết bị Android, bạn có thể không cast đúng cách hoặc Chromecast của bạn có thể không hoạt động vì phiên bản Google Play services. Google Play Services đóng vai trò quan trọng trong việc quản lý tất cả dịch vụ liên quan đến Google trên thiết bị di động của bạn và Chromecast nằm trong danh sách đó.
Chúng ta sẽ gỡ bỏ các cập nhật trên điện thoại liên quan đến Google Play Services và xem có khắc phục được không.
- Điều hướng đến Cài đặt (Settings) rồi Ứng dụng (Apps) trên smartphone Android của bạn. Tìm Google Play Services và mở nó.
- Có khả năng phiên bản hiện tại cài đặt sẽ là 11 gì đó. Nhấn vào tùy chọn "Gỡ bỏ cập nhật (Uninstall updates)" và cho phép điện thoại gỡ bỏ tất cả cập nhật để quay lại phiên bản trước.

- Bây giờ khởi động lại hoàn toàn (reboot) thiết bị của bạn và kiểm tra lại xem vấn đề đã được giải quyết chưa.
Mẹo:
Chúng tôi đã cố gắng bao gồm các giải pháp hiệu quả nhất ở trên. Tuy nhiên, nếu vấn đề của bạn vẫn tồn tại sau khi làm theo tất cả các phương pháp, bạn có thể xem các mẹo dưới đây.
- Thay đổi kênh Wi-Fi. Chromecast được biết đến chỉ hoạt động trên 2.4 GHz trên router không dây của bạn. Nếu router của bạn được đặt ở băng tần khác, thiết bị có thể không thể kết nối.
- Cân nhắc mua cáp mở rộng HDMI cho Chromecast và cắm nó vào cổng HDMI của TV.
- Bạn cũng có thể thử khởi động lại nguồn (power cycling) TV và tất cả thiết bị bạn đang dùng.
- Kiểm tra cổng trên TV. Có thể Chromecast không nhận đủ nguồn cung cấp. Bạn nên cân nhắc cắm nó vào bộ nguồn đi kèm Chromecast và cấp nguồn bằng điện nhà.
- Kiểm tra tín hiệu Wi-Fi. Nếu chúng yếu, hãy di chuyển router gần hơn hoặc cân nhắc đổi vị trí.
- Bạn có thể giảm chất lượng cast tab trên Chrome xuống 480p.
- Đảm bảo tất cả mô-đun của bạn được cập nhật lên bản dựng mới nhất.