2013-07-31 30 views
8

Tôi đã hoàn thành biểu mẫu của Google để cho phép thiết bị của tôi được đưa vào danh sách cho phép và đã được cung cấp một AppID.Cách gỡ lỗi Chromecast

Tôi đã theo các thủ tục được nêu ở đây để thử và gỡ lỗi các thiết bị không có thành công: https://developers.google.com/cast/developing_your_receiver#debugging

Tôi có thể ping điện thoại của tôi bằng IP, nhưng kết nối với cổng 9222 kết quả trong thất bại. Telnet đến cổng đó cũng không thành công.

Có ai biết tại sao điều này có thể không hoạt động không? Tôi phải thiếu một cái gì đó đơn giản.

+0

Xác thực số sê-ri của thiết bị, ví dụ: Z có thể bị nhầm lẫn với số 2 và O cho 0. – Johan

+0

@Gatada rất đúng. Tôi nhầm một số 6 cho một số 8 – dparnas

Trả lời

16

Vấn đề là thiết bị Chromecast của tôi không gửi số sê-ri tới Google.

Tôi có thể làm cho nó hoạt động bằng cách cho phép gửi số sê-ri của thiết bị trong tiện ích cài đặt Windows (thay đổi cài đặt này trong ứng dụng android dường như không hoạt động). Sau khi thay đổi thiết lập, tôi khởi động lại thiết bị, và bây giờ tôi có thể kết nối trên cổng 9222. Tôi không chắc chắn tại sao điều này không có trong nhà phát triển đi qua ... hoặc có thể tôi đã bỏ lỡ nó?

+1

Thực ra, tôi thấy nó ở đây là gần như điều đầu tiên cần làm: https://developers.google.com/cast/whitelisting – cromestant

+0

Khi bạn nói bạn có thể kết nối trên 9222, điều đó có nghĩa là bạn đang kết nối qua telnet? Tôi có thể ping chromecast của tôi, nhưng không thể telnet với nó, hoặc kết nối thông qua trình duyệt trên cổng đó. Tôi có tùy chọn được chọn để gửi số sê-ri. Tất nhiên tôi không có cách nào để biết rằng số serial google có trên file thực sự phù hợp. Chúc họ có một cổng thông tin thực sự để quản lý các thiết bị và appid cho chromecast. –

+0

Vấn đề tương tự như của Anthony. Có thể ping vào dongle, có thể truyền video Youtube qua curl nhưng không thể kết nối Chrome với cổng 9222. – Mark

7

Tôi chỉ có tùy chọn này khi mở "Tùy chọn" trong Tiện ích Google Cast trong Chrome và sau đó nhấp vào biểu tượng màu xanh lam khoảng chục lần rất nhanh. Đột nhiên một tùy chọn mới xuất hiện ở phía dưới nơi tôi có thể nhập tên máy chủ của URL trong danh sách trắng của tôi:

Chrome Cast Extension Magic Options

Tôi cũng chắc chắn rằng "gửi số sê-ri" đã được kích hoạt trong Chromecast.app (và đảm bảo khởi động lại)

Chromecast.app settings

Bây giờ, tôi có thể nhấn cổng 9222 trong một trình duyệt và có thể thấy ứng dụng của tôi tại http: // {my-chromcast-ip}: 9222 /. Tôi có thể sử dụng các công cụ dev trong Chrome để gỡ lỗi, làm mới trang, kiểm tra các phần tử trên màn hình, v.v.

0

Tôi nhận thấy đây là câu hỏi cổ, tuy nhiên câu trả lời của tôi có thể giúp mọi người tìm kiếm trong tương lai.

Chỉ cần khởi động lại Chromecast sau khi thiết lập chi tiết của tôi trong Bảng điều khiển truyền đã giúp tôi.

1

Tôi đã gặp khó khăn một chút với điều này. Tôi nghĩ một số thứ có thể đã thay đổi với bản cập nhật chương trình cơ sở mới nhất trên Chromecast. Tôi có thể kết nối với cổng 9222 sau khi tôi đã làm như sau:

đăng ký người nhận tùy chỉnh và lưu trữ nó trên bên ngoài của mạng của tôi (trên Google Drive: https://support.google.com/drive/answer/2881970?hl=en)

Launch người nhận. Tôi đã sử dụng ví dụ về Chromecast https://github.com/googlecast/CastHelloText-chrome

Đảm bảo ID ứng dụng trong chromehellotext.html là ID được đăng ký trên tài khoản của bạn.

Khi Sau này, tôi có thể kết nối với cổng gỡ lỗi.

Cổng chỉ mở khi bộ thu tùy chỉnh của bạn đang chạy trên Chromecast.

Tôi cũng có thể hữu ích khi bật gỡ lỗi trên tiện ích mở rộng của chrome.Điều này sẽ hiển thị những gì đang xảy ra giữa Chromecast và người gửi: https://developers.google.com/cast/docs/chrome_sender

0

Bạn phải truyền tới người nhận tùy chỉnh trước (ít nhất một lần) trước khi thử truy cập IP bằng cổng gỡ lỗi. Nếu không, việc gỡ lỗi sẽ không được bật.

3

Điều gì đó khác mà tôi chưa thấy người khác đề cập đến. Nếu bạn đang đi đến đúng IP và nhận được liên kết để gỡ lỗi từ xa, nhưng bạn không thấy nguồn của bạn, các yếu tố, vv Nó có thể bị chặn bởi các thiết lập bảo mật. Điều này làm tôi bối rối một lúc cho đến khi tôi nhận thấy một biểu tượng cái khiên nhỏ trong thanh url của tôi. Bấm vào đây và cho phép nó tải các nguồn. Một khi tôi đã làm tất cả mọi thứ dân cư như mong đợi.

+0

Mỗi khi tôi trở lại phát triển dàn diễn viên chrome, tôi quên điều này! Mọi thứ dường như hoạt động, nhưng không có nhật ký, thành phần nào xuất hiện cho đến khi bạn làm điều này. Cảm ơn bạn brockoli. –

Các vấn đề liên quan