是否有任何解决方案可以使 android 设备成为 Cast Receiver?

Are there any solution to make android device as a Cast Receiver?

你好,我有一个 android 电视盒 运行 是 Android 4.4 是否可以将此设备设为投射接收器(如 chromecast 或 Android 电视)?

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

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

您可以寻找 cheapcast,一款可以模拟 chromecast 的应用程序,但由于不兼容问题已下架...

Link to the XDA official thread

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

Link to github of picast

无论如何,我只能找到有关如何制作传输应用程序的文档,但找不到有关接收器的开放式 sdk 的文档。它仍然是闭源的。

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

对于Sansui50寸Android智能电视 (android 4.4.2(Kitkat)):

方法一:(无根)

1.Download AirPin/DLNA (接收方)和来自官方网站的发件人或使用 playstore 。 阅读更多:http://www.waxrain.com/product_en.html.

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

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

方法 2(需要 Root):

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

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

  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 并启动服务。(确保您的 tv/cast 接收器和投射设备在同一网络上。) 如果所有步骤都正确完成,就可以开始连接了。

您还可以探索其他应用以获取 connecting/using miracast 服务。 (应用程序应安装 minimum-sdk/android 4.0 或更低版本并且 运行) 确实为 me.Not 工作过,但可以试一试。