2015-07-13 129 views
0

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

在'否则'的情况下,Google Play可能会对此方法看起来不太友好吗?

+3

为什么你需要重新启动的Chromecast?这可能是用户不喜欢的,它不是支持chromecast的应用程序的常见行为。 –

+0

我在写一个名为Reboot My Chromecast的应用程序。 – stovroz

回答

3

SDK中没有用于重启Cast设备的API,坦率地说,对于我来说,您希望以编程的方式执行该操作。你想这么做的原因是什么?

0

你绝对应该能够。毕竟它只是一个HTTP帖子。 This from pychromecast

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

这可能会指出你在正确的方向。 (!感谢)

0

从davewasthere的答案之后,我发现我可以从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