diff --git a/README.md b/README.md index cfaac20..baff37f 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ # webRTC webrtc 实现的 p2p 信道 -- [ ] P2P通信 +- [x] P2P通信 +- [x] 音乐播放 - [ ] 集群分发 - [ ] 下载加速 -- [ ] 音乐播放 - [ ] 即时通讯 - 能获取所有在线设备列表 diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..3cb5d5a Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/index.html b/public/index.html index 39f31c9..37cb152 100644 --- a/public/index.html +++ b/public/index.html @@ -45,18 +45,6 @@ if (buffer.byteLength >= item.size) { console.log('音乐数据接收完毕') item.arrayBuffer = buffer - //// 尝试直接播放音乐 - //const audioContext = new AudioContext() - //audioContext.decodeAudioData(item.arrayBuffer, async audioBuffer => { - // const mediaStreamDestination = audioContext.createMediaStreamDestination() - // mediaStreamDestination.stream.getAudioTracks().forEach(function (track) { - // client.webrtc.addTrack(track, mediaStreamDestination.stream) - // }) - // const audioSource = audioContext.createBufferSource() - // audioSource.buffer = audioBuffer - // audioSource.connect(mediaStreamDestination) - // audioSource.start() - //}) resolve() } }