有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java重启Chromecast

我如何使用Cast SDK或其他方式让我的应用程序以官方Chromecast应用程序的方式触发Chromecast重新启动

在“否则”的情况下,Google Play是否会对这种方法持不友好态度


共 (4) 个答案

  1. # 1 楼答案

    你肯定能做到。毕竟这只是一个HTTP帖子This from pychromecast

    CC_SESSION.post(FORMAT_BASE_URL.format(host) + "/setup/reboot", data='{"params":"now"}', timeout=10)
    

    这可能会为你指明正确的方向

  2. # 2 楼答案

    下面是Davewassere的答案(谢谢!),我发现我可以通过在Linux提示符下执行以下命令来重新启动Chromecast:

    curl -Lv -H Content-Type:application/json \
    --data-raw '{"params":"now"}' \
    http://10.10.2.49:8008/setup/reboot
    

    Some other useful DIAL commands

  3. # 3 楼答案

    SDK中没有用于重新启动Cast设备的API,坦率地说,我很害怕你会希望以编程方式重新启动Cast设备。你想这么做的原因是什么

  4. # 4 楼答案

    最近的固件更新似乎已禁用端口8008HTTP/1.1 403 Forbidden)上的HTTP端点,因此solution posted by norganna不再工作

    工作的替代方案是端口8443上的HTTPS端点:

    curl -Lv --insecure -H Content-Type:application/json --data-raw '{"params":"now"}' https://10.10.2.49:8443/setup/reboot