Airplay远程控制HTTP请求

2024-04-25 16:34:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我用Airplay和一个覆盆子Pi,所以我安装了锐利同步。 它工作得很好,但我想控制我的iPhone的音乐,它正在用airplay播放音乐。 我看到这个页面就是为了这样做的:http://nto.github.io/AirPlay.html#audio-remotecontrol

所以我必须发出一个HTTP请求来控制音乐,但是我不知道如何使用它:GET/ctrl int/1/pause HTTP/1.1 主持人:星光。本地. 活动遥控器:1986535575 我怎样才能用它发出请求(为什么不能用Python:)?在

我的树莓信息:IP:192.168.X.XX 港口:5000 Active Remote:1075873687(这是一个示例,因为它每次都会更改)

我知道我必须提出请求的url的第一部分,我想它是:http://192.168.X.XX:5000//ctrl-int/1/pause,但我不知道如何将其余部分。。。在

请问我该怎么做?在

谢谢你的回答,我很抱歉。。在


Tags: githubhttp覆盆子音乐pi页面intpause
1条回答
网友
1楼 · 发布于 2024-04-25 16:34:47

只需使用请求模块。检查下面的示例代码。在

import requests
headers = {'Host': 'starlight.local.' , 'Active-Remote': 1986535575}
url = "http://192.168.x.xx:5000//ctrl-int/1/pause"
requests.get(url, headers=headers)

有关详细信息,请查看位于http://docs.python-requests.org/en/master/的模块文档。在

相关问题 更多 >