首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓电视遥控器使用什么协议?

安卓电视遥控器使用什么协议?
EN

Stack Overflow用户
提问于 2017-09-17 08:18:49
回答 3查看 10.9K关注 0票数 24

安卓电视遥控器使用什么协议?看来Anymote不再被使用了。但是,还有一些应用程序,比如安卓电视、遥控和远程安卓电视,即使是较新的安卓电视也能很好地工作。谁能指出有什么官方或非官方的文档来编写这样的应用程序吗?

安卓电视可以通过蓝牙或WiFi来控制。如果这两种方法中的任何一种都遵循一个开放协议,它可以被合并到Python或Android程序中,那就太好了。

根据各种评论和答复作出的澄清很少:

  • Anymote肯定不再是使用中的协议了(除非它是隐藏的,并且仍然可以以一种无文件记录的方式使用)
  • Android TV遥控器目前使用的端口(6466/6467)不同于Anymote标准端口(9552)
  • 旧的开放源码GoogleTV远程应用程序不再使用AndroidTV。
  • 我仍然看到"_androidtvremote._tcp“通过mDNS进行广告宣传--所以有一种方法可以控制它。
EN

回答 3

Stack Overflow用户

发布于 2017-09-27 05:23:33

Google远程应用程序使用谷歌的安莫特协议,任何应用程序都可以使用该协议创建第二个屏幕样式的应用程序。“Anymote议定书”有几个部分。

票数 4
EN

Stack Overflow用户

发布于 2021-03-29 09:23:13

不是一个足够的答案,但可能帮助任何人寻找:

我最近遇到了和你一样的情况。根据我的发现,我怀疑这种配对协议是在一些Android库中实现的(旧参考中的com.google.polo.* java包)。

目前,搜索引擎只产生遗留代码的一个回购档案。我试着调整各种(过时的) polo & protobuf版本,但我总是遇到不同的错误。

我认为解决方案是定位一个最新的polo库(从Android?)。

票数 1
EN

Stack Overflow用户

发布于 2017-09-26 17:35:58

我知道您表示Anymote不在GoogleTV中使用,但是从它的源代码的快速下载来看,Anymote似乎是被使用的。

com.google.android.apps.tvremote.protocol.AnymoteSender

我在协议中看到的唯一其他“发送者”是"DummySender“(noop)和QueuingSender (延迟直到发件人准备好)。

GoogleTV的源代码在这里。如果有任何其他协议可用,它将在这个源代码中引用。

我会再次检查其他项目,以确保配对问题,错误的设备发现,或另一件事没有阻碍你与Anymote的进展。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46262046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档