【问题标题】:Are there any solution to make android device as a Cast Receiver?是否有任何解决方案可以将 android 设备作为 Cast Receiver?
【发布时间】:2015-08-13 22:53:08
【问题描述】:

您好,我有一个在 Android 4.4 上运行的 Android TV BOX 是否可以将此设备用作投射接收器(如 chromecast 或 Android TV)?

具体来说,是否有任何 SDK 可以编写自定义应用程序,该应用程序将在 Android 4.4 上作为投射接收器应用程序运行?

【问题讨论】:

  • " 是否可以将此设备用作投射接收器(如 chromecast 或 Android TV)?" ——正如纳达夫先生所说,这是不可能的。但是,一些 Android 应用程序使用 Android 的内置 RemotePlaybackClient 与 Chromecast 通信,而不是专有的 Cast SDK。您可以创建一个MediaRouteProvider,作为使用RemotePlaybackClient 的应用程序和您的“android TV BOX”之间的桥梁。
  • @CommonsWare play.google.com/store/apps/… 知道这是怎么做到的吗?我认为这是在 Mobile 上实现的 Cast 接收器。我想复制这个。但它特定于我认为的一个发件人(同一个人的另一个应用程序)。
  • @AkasHL:“知道这是怎么做到的吗?” -- 好吧,我会使用RemotePlaybackClient,通过某种方式(WiFi、WiFi Direct、蓝牙、许多小型信鸽等)与我自己的接收器应用程序交谈。 “我认为这是在移动设备上实现的 Cast 接收器”——AFAIK,koush 没有实现 Google Cast 协议。
  • 谢谢大佬,我会调查的。

标签: android google-cast


【解决方案1】:

不,没有这样的官方 SDK 可以做到这一点。请注意,Cast SDK 发送者会检查以确保他们正在与官方 Cast 接收者通话。

【讨论】:

  • 在 Android 5.1 或更高版本之后有什么东西可以让 android 设备作为演员接收器吗?
  • 不,那里没有变化。
  • 这可以作为 android 手机的 google cast 接收器。不知道该怎么做。 play.google.com/store/apps/…
【解决方案2】:

我搜索了很长时间,但目前没有任何效果。

你可以寻找cheapcast,一个可以模拟chromecast的应用,但由于不兼容问题已经下架了……

Link to the XDA official thread

我还听说过一个用 python 为树莓派编写的模拟器项目,该项目似乎可以工作,但该项目似乎停滞了几个月。 [更新] 在项目页面上,开发人员写道,他即将发布一个新版本。

Link to github of picast

无论如何,我只能找到有关如何生成传输应用程序的文档,但没有关于接收器的开放 sdk 的文档。它仍然是封闭源代码。

【讨论】:

  • play.google.com/store/apps/… 知道这是怎么做到的吗?我认为这是在 Mobile 上实现的 Cast 接收器。我想复制这个。
  • Alredy 也尝试过,但 AFAIK 它仅适用于全播发射机。它不适用于 Youtube、Play Music、ecc...
【解决方案3】:

Sansui 50 英寸 Android 智能电视(android 4.4.2(Kitkat)):

方法一:(无根)

1.从官方网站或使用playstore下载AirPin/DLNA(接收器)和发送器。 阅读更多:http://www.waxrain.com/product_en.html

Play 商店链接: 1.接收者 [http://pool.apk.aptoide.com/egbank/com-waxrain-airplaydmr-502-49006891-1dd9a660ae02de8e9cc63b9e5f7a244e.apk],[http://airpin.apk.black/]

2.发件人:[https://play.google.com/store/apps/details?id=com.waxrain.droidsender]

方法 2(需要 Root):

1.尝试root设备。(我尝试使用KingRoot在5-6次尝试后工作)。 用过KingRoot。 (Kingoroot 不适用于我的电视)。

  1. 下载文件资源管理器(可能是 EsFileExplorer/Solid Explorer) {设置:显示根目录}

  2. 打开root/system/buildProp->

    3.1 在文本编辑器中打开文件。

    3.2 搜索persist.debug.wfd.enable=0

                     {
                       **if found change the value to 1**
    
                      else/otherwise add : **persist.debug.wfd.enable=1** }
    

    3.3 保存文件并重启系统。

  3. 我使用 Airscreen apk 并安装在将投射内容的 android 设备上。
  4. 连接到任何 Wifi 并启动服务。(确保您的电视/广播接收器和广播设备在同一网络上。) 如果所有步骤都正确完成,您就可以开始连接了。

您还可以探索其他应用程序以连接/使用 Miracast 服务。 (应用程序应具有最低 sdk/android 版本 4.0 或更低版本才能安装和运行) 为我工作。不确定,但可以试一试。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-05
    • 1970-01-01
    • 2020-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-09
    相关资源
    最近更新 更多