我想在NodeJs中執行我的第一個項目。基本上我想在一邊和客戶端上執行音樂服務器來播放存儲在服務器上的音樂。整體將只在本地專用網絡中運行。在nodeJs中製作帶有服務器和客戶端的音樂服務器
我只有初學者的技能,因爲我剛剛閱讀了一本關於nodeJs的書,所以我知道如何使用Express啓動站點,使用mongoDB和其他一些東西使用mongoDB數據庫。
我的問題是我不知道如何開始我的項目。正如我看到的東西:
- 我的服務器將主持音樂文件(MP3和FLAC)。在第一次,這將通過真實文件完成,在第一次我的客戶將不得不能夠列出這些文件並播放它們時,任何數據庫中都不會存儲任何數據庫
- 。
但是第一次我找不到音樂文件庫,它只是一團糟,因爲有很多這樣的文件,我不知道該選什麼。
所以,如果你能幫助我選擇一個和我的項目建築,這將是一個很大的幫助。謝謝。
這取決於你要做什麼,但你只需要html5來播放音頻文件。 – TGrif
嘿謝謝你的回答!是html5強制性的?沒有其他辦法做到這一點?任何節點包的使用情況? – MrFlo
@MrFlo節點僅存在於服務器上。服務器可能在加州;客戶端設備可能是委內瑞拉的手機。服務器只是將數據發送到瀏覽器;瀏覽器的工作就是對數據進行操作。當你在同一臺機器上運行服務器時,範例不會改變。瀏覽器從服務器請求數據,就好像它位於不同的星球上一樣。沒有服務器端NodeJS庫會幫助在用戶瀏覽器上播放文件。您需要將'express.static'指向充滿MP3的文件夾,您需要在網頁上安裝媒體播放器(或使用'