Android TV Remote sử dụng giao thức nào? Có vẻ như Anymote không còn được sử dụng nữa. Nhưng vẫn có những ứng dụng như Android TV Remote Control và Remote Android TV hoạt động khá tốt với cả Android TV mới hơn. Ai đó có thể xin vui lòng chỉ ra bất kỳ tài liệu chính thức/không chính thức để viết các ứng dụng như vậy?Android TV Remote sử dụng giao thức nào?
TV Android có khả năng bị kiểm soát qua Bluetooth hoặc qua WiFi. Nó sẽ là tuyệt vời nếu một trong những điều này sau một giao thức mở có thể được kết hợp trong để nói một chương trình Python hoặc Android.
Ít Làm rõ dựa trên các ý kiến khác nhau và trả lời:
Anymote là chắc chắn nhất không phải là giao thức được sử dụng nữa (trừ khi nó được ẩn, và vẫn có thể được sử dụng bằng cách nào đó trong một fashio không có giấy tờ)
Các cổng mà Android TV sử dụng từ xa hiện tại (6466/6467) khác với các cổng tiêu chuẩn Anymote (9552)
Ứng dụng từ xa GoogleTV nguồn mở cũ không còn hoạt động với An droidTV
Tôi vẫn thấy "_androidtvremote._tcp" đang được quảng cáo qua mDNS - vì vậy, có cách kiểm soát nó qua TCP.
Được kiểm soát trên 'Wi-Fi' hoặc 'Bluetooth' nhưng tôi không biết giao thức. Tôi đã tìm thấy câu hỏi cũ này có thể giúp: https://stackoverflow.com/questions/4662236/how-android-remote-control-works-with-google-tv?rq=1 –
Thật không may, như tôi đã đề cập trong câu hỏi, có vẻ như Anymote không còn được sử dụng nữa (tôi đã thử các tùy chọn như https://github.com/stevenle/googletv-anymote và https://github.com/entertailion/Anymote-for-Java không có may mắn). Ngoài ra, dựa trên các gói chụp của lưu lượng truy cập ứng dụng "Android TV Remote Control", tôi nghĩ rằng cổng cho ứng dụng điều khiển từ xa đang nói qua cổng TCP 6466/6467. – Ashwin
Có vẻ như giao thức từ xa của Android TV không giống với [Google TV] (https://stackoverflow.com/a/8898839/470117) sử dụng – mems