2013-10-15 48 views
-1

嗨,我正在開發一個Java的家庭控制系統。我已經想出瞭如何控制燈光,交流和警報,但現在我希望它能夠在家庭影院上播放音樂。該程序是這樣構建的:我有一個Java服務器與Arduino交談,然後是一個Raspberry Pi作爲運行Java程序的客戶端,該Java程序用作接口。所以我希望我的Raspberry Pi能夠顯示我的音樂庫,所以我可以選擇一首歌曲,然後在服務器計算機上播放音樂,而不是Raspberrypi。像Sonos一樣。這可能嗎?Java服務器,客戶端,音樂播放器

+4

*我已經想出瞭如何控制光* 哇...... – Meesh

+0

我是一個神,這就是我的角色; – Murillio4

回答

1

當然可能。也許在服務器上建立一個歌曲標題列表,發送回客戶端。當客戶端選擇標題時,將其發送回服務器,並讓服務器運行OS命令在服務器上播放歌曲。像this

然而,一定要清理並驗證您傳遞給java服務器的操作系統的文本字符串不包含惡意內容。如果你的java服務可以從互聯網上訪問,那麼很有可能有人會嘗試並破解它。

+0

正是我需要的:) ty – Murillio4