0
我有一個node.js應用程序,它應該在特定時間向node.js播放3個聲音給所有套接字。將音頻播放到套接字node.js
我該如何去解決這個問題?我應該有app.js上的聲音剪輯,並以某種方式發出它們?或者我應該讓它們存儲在客戶端的側面HTML和一個標誌,以播放它們發射給用戶?
我能看到如何做首選方法的例子嗎? 謝謝
我有一個node.js應用程序,它應該在特定時間向node.js播放3個聲音給所有套接字。將音頻播放到套接字node.js
我該如何去解決這個問題?我應該有app.js上的聲音剪輯,並以某種方式發出它們?或者我應該讓它們存儲在客戶端的側面HTML和一個標誌,以播放它們發射給用戶?
我能看到如何做首選方法的例子嗎? 謝謝
我建議你做3音頻文件公開(例如/public/audio/1.mp3
及相關節點的路由),然後在2子問題分裂問題:
例如,如果你正在使用socket.io我建議你這個簡單的代碼(服務器端):
io.emit('play', { audio: '/public/audio/1.mp3'});
而且,例如,這可能是需要的客戶端代碼:
var socket = io.connect('/');
socket.on('play', function (data) {
// Here goes the 'HOW' piece of code
// to play the data.audio track
});