安卓电视遥控器使用什么协议?看来Anymote不再被使用了。但是,还有一些应用程序,比如安卓电视、遥控和远程安卓电视,即使是较新的安卓电视也能很好地工作。谁能指出有什么官方或非官方的文档来编写这样的应用程序吗?
安卓电视可以通过蓝牙或WiFi来控制。如果这两种方法中的任何一种都遵循一个开放协议,它可以被合并到Python或Android程序中,那就太好了。
根据各种评论和答复作出的澄清很少:
发布于 2017-09-27 05:23:33
Google远程应用程序使用谷歌的安莫特协议,任何应用程序都可以使用该协议创建第二个屏幕样式的应用程序。“Anymote议定书”有几个部分。
发布于 2021-03-29 09:23:13
不是一个足够的答案,但可能帮助任何人寻找:
我最近遇到了和你一样的情况。根据我的发现,我怀疑这种配对协议是在一些Android库中实现的(旧参考中的com.google.polo.* java包)。
目前,搜索引擎只产生遗留代码的一个回购档案。我试着调整各种(过时的) polo & protobuf版本,但我总是遇到不同的错误。
我认为解决方案是定位一个最新的polo库(从Android?)。
发布于 2017-09-26 17:35:58
我知道您表示Anymote不在GoogleTV中使用,但是从它的源代码的快速下载来看,Anymote似乎是被使用的。
com.google.android.apps.tvremote.protocol.AnymoteSender
我在协议中看到的唯一其他“发送者”是"DummySender“(noop)和QueuingSender (延迟直到发件人准备好)。
GoogleTV的源代码在这里。如果有任何其他协议可用,它将在这个源代码中引用。
我会再次检查其他项目,以确保配对问题,错误的设备发现,或另一件事没有阻碍你与Anymote的进展。
https://stackoverflow.com/questions/46262046
复制相似问题