2016-12-09 68 views
0

我創建了一個使用iframe嵌入YouTube視頻的網站。我在我的覆盆子pi上使用apache2 web服務器並通過其他設備打開網站。音頻在我自己的設備上播放,而不是覆盆子pi。我需要它在樹莓派上玩。網站音頻輸出播放覆盆子pi

我的代碼:

<iframe width="560" height="315" src="https://www.youtube.com/embed/b4Bj7Zb-YD4" frameborder="0" allowfullscreen></iframe> 

我應該使用JavaScript或php? 我該怎麼辦?

回答

1

您正在從服務器加載它像webPage這就是爲什麼它在您的設備上播放。

如果您希望它在RPI上播放聲音,RPI本身應該作爲客戶端連接到該服務器。

我會推薦使用套接字在節點服務器上播放您的聲音。爲此,您需要使用node.js和套接字。有一個節點的模塊https://www.npmjs.com/package/play-sound

你應該建立自己的服務器與節點,並使用其他設備發送套接字事件到RPI服務器播放一些MP3文件。

如果您需要在您的其他設備上觀看視頻並在您的RPI上播放家庭影院類型的聲音,則會導致服務器使用問題,因爲該聲音與RPI無關,您的其他設備會將鏈接youtube視頻。

建議將RPI和RPI上的瀏覽器連接到本地主機(Apache服務器)連接顯示器。

如果需要製作聲音播放器,我可以發佈一些示例。

也以此爲起點製作服務器我做了一個答案有:

Server

+0

謝謝,我從來沒有聽說過note.js之前。我應該在note.js上重寫我的代碼嗎?我會試一試。 –