要做到這個(gè)呢,首先你得有一個(gè)server,定時(shí)的監(jiān)控那個(gè)頁面獲取wifi的連接情況。像樓主這樣的情況,我建議使用raspberry pi這種簡(jiǎn)單易行的拿來玩票就好了。

創(chuàng)新互聯(lián)主要從事網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)昔陽,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792
之后一部你需要一個(gè)可以通過某種協(xié)議來操控的radio player。這里推薦支持upnp協(xié)議,應(yīng)用比較廣,也有很多Python的庫(kù)支持。
然后實(shí)際上你要寫的就是一個(gè)web service,定期訪問路由的那個(gè)頁面-解析-獲得信號(hào)之后trigger相應(yīng)的操作就行了。用flask什么隨便搞搞就OK。
使用以下代碼即可播放。
01 import mp3play
02
03 filename = r'C:\Documents and Settings\Michael\Desktop\music.mp3'
04 mp3 = mp3play.load(filename)
05
06 mp3.play()
07
08 # Let it play for up to 30 seconds, then stop it.
09 import time
10 time.sleep(min(30, mp3.seconds()))
11 mp3.stop()
import pygame ---導(dǎo)庫(kù)
pygame.mixer.init()---初始化
pygame.mixer.music.load(歌曲名稱)---加載歌曲
pygame.mixer.music.play(-1)---播放歌曲
我印象中pygame只提供wave的播放。以前試過做過這個(gè)東西。不過如果你用QT4的GUI做播放器很快。
開源的很多庫(kù)也可以很方便做成播放器。ffmpeg, stream(忘記了,這個(gè)音效不錯(cuò)),
如果是在windows下面,可以直接使用一個(gè)API播放WAV。 winplayer?記得不了。
另外VLC也提供一些接口,此外還有眾多的開源的多媒體庫(kù)。
用html標(biāo)簽就可以播放了,py貌似沒有能力在網(wǎng)頁里播放音樂的能力把。如果是應(yīng)用程序的話,你可以用下pymedia模塊。html:embed
src="";
loop=true
autostart=true
name=bgss
width=500
height=100
type="audio/mpeg"把width和height都設(shè)為0,就可以當(dāng)背景音樂了
本文名稱:音樂python播放函數(shù) 如何用python播放音樂
URL鏈接:http://chinadenli.net/article6/hhjeig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、建站公司、網(wǎng)站設(shè)計(jì)、域名注冊(cè)、網(wǎng)站設(shè)計(jì)公司、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)