gpt4 book ai didi

chromecast - 任意发件人(例如 : Arduino) + Chromecast

转载 作者:行者123 更新时间:2023-12-04 17:16:38 28 4
gpt4 key购买 nike

我正在尝试创建一个设备,让我可以指定 youtube 视频,以便从任意客户端通过 chromecast 播放。就我而言,客户端是在 Arduino 上运行的 CURL。

我很早就撞墙了。我看到 SDK 可用于 Android、iOS 和 Chrome 应用程序上的客户端“发件人”。但是,是否有任何已发布的规范(或是否有人进行了逆向工程)如何从 youtube 监听器本身请求媒体?

我似乎无法向 chromecast 发送请求 YouTube 视频的临时请求。在尝试下一步之前:fireup wireshark 看看我是否可以逆向工程我手机上的 youtube 应用程序是如何实现这一点的,我希望社区能够提供帮助。

我发现了一个似乎不再起作用的示例(可能是由于我的 chromecast 设备上的固件较新,这个项目已经超过 3 个月了)

https://github.com/entertailion/ChromeCast-Arduino

因此,就我而言,我正在尝试以下两个 URL:

http://10.0.1.2:8008/apps/YouTube

http://10.0.1.2:8008/connection/YouTube

发送这个:
POST /apps/YouTube HTTP/1.1
Host: www.arduino.cc
User-Agent: arduino-ethernet
Connection: close
Content-Type: application/x-www-form-urlencoded
Content-Length: 12

v=GWXLPu8Ky9k

但我只是返回 404 错误或内容长度:0 响应和 chromecast 似乎没有做任何不同的事情(仍然在 youtube 启动画面或主屏幕上)。

那么,综上所述,关于如何与 youtube 接收器直接通信(从客户端到 Chromecast 通过 HTTP POST)的任何想法?

最佳答案

使用 POST 和 v=切换,比如

curl --data "v=nLd6h5td8G4" http://ip.of.your.chromecast:8008/apps/YouTube

关于chromecast - 任意发件人(例如 : Arduino) + Chromecast,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20353314/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com