如何以编程方式从命令行启动chromecast应用程序

时间:2014-04-23 16:43:39

标签: chromecast google-cast

我想推出Chromecast应用,但不使用Chrome扩展程序或iOS或Android。从命令行执行此操作。

我注意到你可以向你的chromecast发送一个POST,它会启动一个应用程序。例如,如果我

curl -H “Content-Type: application/json” http://CHROMECAST_IP:8008/apps/YouTube -X POST -d ‘v=oHg5SJYRHA0′

然后它将启动youtube。

但出于某种原因,我无法使用自定义应用程序(在开发模式下)执行此操作。我以为我可以向http://CHROMECAST_IP:8008/apps/MY_REGISTERED_APP_ID发送POST,但没有运气。我刚收到404回复。嗯...

我的应用只是一个简单的网页(它不是流媒体)。我想运行一个无头服务器,每天通过CRON任务启动我的chromecast应用程序。

非常感谢任何帮助!谢谢:))

2 个答案:

答案 0 :(得分:3)

无法从命令行启动使用官方Cast SDK的所有应用。

答案 1 :(得分:0)

您可以使用nodecastor,它适用于最新的V2协议,并且在bin文件夹下有一个命令行版本。它可以运行具有指定标识符的应用程序。