http://lhttp.qingting.fm/live/4915/64k.mp3怎么设置开机自动播放这段url
时间: 2023-06-21 16:22:37 浏览: 248
要实现OpenWrt系统开机自动播放指定的音频流,您可以使用Mpd软件和Crontab定时任务。
以下是具体步骤:
1. 安装Mpd软件
在终端中输入以下命令安装Mpd软件:
```
opkg update
opkg install mpd
```
安装完成后,Mpd会自动启动。
2. 配置Mpd播放器
在终端中输入以下命令打开Mpd配置文件:
```
vi /etc/mpd.conf
```
在配置文件中,您需要添加以下内容:
```
audio_output {
type "alsa"
name "Output device"
}
audio_output {
type "httpd"
name "MPD HTTP Stream"
encoder "vorbis" # or "lame" or "flac"
port "8000"
quality "5.0"
format "44100:16:2"
}
audio_input {
type "httpd"
name "My HTTP Stream"
encoder "vorbis" # or "lame" or "flac"
format "44100:16:2"
mixer_type "software"
mixer_device "default"
mixer_control "PCM"
cache_buffer_size "32768"
input {
plugin "curl"
enabled "yes"
proxy ""
proxy_user ""
proxy_password ""
user_agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0"
buffer_time "1500000"
reconnect_interval_max "30"
max_connections "1"
}
}
}
```
其中,第一个audio_output配置用于输出音频到OpenWrt系统的声卡设备,第二个audio_output配置用于将音频流以HTTP协议的方式输出,方便在其他设备上播放。
最后一个audio_input配置用于指定要播放的音频文件的URL。
保存并退出配置文件。
3. 测试Mpd播放器
在终端中输入以下命令启动Mpd:
```
/etc/init.d/mpd start
```
Mpd启动后,在其他设备上访问http://OpenWrt系统IP地址:8000即可播放音频流。
4. 设置Crontab定时任务
在终端中输入以下命令打开Crontab配置文件:
```
vi /etc/crontab
```
在配置文件中,添加以下内容:
```
@reboot root /usr/bin/mpc play http://lhttp.qingting.fm/live/4915/64k.mp3
```
其中,@reboot表示定时任务在系统重启时执行,/usr/bin/mpc play http://lhttp.qingting.fm/live/4915/64k.mp3表示执行Mpc播放器播放指定的音频流。
保存并退出配置文件。
现在,您已经成功设置OpenWrt系统开机自动播放指定的音频流了。
阅读全文