【问题标题】:Android Peer-to-Peer technologAndroid 点对点技术
【发布时间】:2013-01-23 06:51:23
【问题描述】:

现在我们很快就会拥有智能手机、平板电脑、GoogleTV、联网手表和 Google 课程,因此对 Android 点对点技术的需求正在上升。您对连接设备有何看法?

我需要专注于 MOVL 和 AllJoyn 等框架,还是编写自己的自定义框架?

【问题讨论】:

  • 你从哪里得到@W.Elsinga,.... MOVL ?没听说过....

标签: android google-tv


【解决方案1】:

众所周知,Google/YouTube 正在努力使用 DIAL 协议来发现网络设备并在联网设备上启动应用程序。

我自己的测试表明,每台 Google TV 设备上都有一个 DIAL 服务器。但是使用 dial-multiscreen.org 上的文档,我只能让协议的发现部分正常工作。这意味着我可以找到网络上的所有 DIAL 服务器,但我无法在这些设备上启动或控制任何应用程序。当 YouTube 移动应用程序将视频“投递”到 Google TV 设备时,查看网络上的数据包,我可以看到发现部分也被使用。但是还有其他未记录的 TCP 流量,这可能是 YouTube 应用程序如何在 Google TV 设备上播放视频。所以看起来 DIAL 的东西正在为谷歌开发,而 dial-multiscreen.org 网站主要是为开发人员准备使用该协议开发第二屏应用程序。

【讨论】:

    【解决方案2】:

    找到了一个关于网络服务发现WiFi Direct的谷歌培训课程。

    http://developer.android.com/training/connect-devices-wirelessly/index.html

    【讨论】:

      【解决方案3】:

      我认为 DIAL 听起来很有前途,因为它似乎已经得到许多大公司的支持。我希望谷歌将它直接集成到Android中,以便Intents可以直接映射到DIAL命令和f.e. Action_VIEW-intent 的 app-Picker 可以直接提供 DIAL 兼容设备。当然,他们也必须让 Anymote 使用 DIAL。我真的希望在 I/O 和 KeyLimePie 中看到这样的东西。

      但只要这一切都不是现实,我认为 ANI (https://github.com/pocmo/Android-Network-Intents) 值得一看。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-04-09
        • 2015-10-13
        • 2011-04-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-06
        • 1970-01-01
        相关资源
        最近更新 更多