通过TCP套接字发送mp3文件
Send mp3 files over TCP Socket with react-native
我正试图从运行在react-native开发的移动应用程序上的TCP服务器发送mp3文件。我使用了react-native-tcp包和react-native-fetch-blob,下面的代码发送了一些数据,但它是不可读的:
socket.on('data', (data) => {
this.updateChatter('Server Received: ' + data);
RNFetchBlob.fs.readStream('/sdcard/Audio/tone.mp3', 'base64')
.then((stream) => {
console.log('readed');
let data = new Buffer()
stream.open()
stream.onData((chunk) => {
data.concat([data, chunk])
})
stream.onEnd(() => {
socket.write(data)
socket.end()
})
})
你可以使用encodeURI(yourData)
谢谢
相关文章:
- 如何使用javascript只加载mp3文件标题
- 获取二进制数据并将其保存为.mp3文件Javascript
- 如何将MP3文件播放到麦克风输入jQuery中
- 使链接播放.mp3文件
- JavaScript/HTML5音频:在Android Chrome中播放用户通过文件选择器加载的mp3文件
- 播放mp3文件之前,请参阅其他页面的javascript
- HTML5网络音频API wavesurfer.js在大型mp3文件上崩溃
- MP3文件未通过联机播放器播放
- 为什么不能在人行横道中选择“mp3”文件
- 我正在尝试一个接一个地播放一个 mp3 文件(一个作为介绍),但它不起作用.我该怎么做
- 是否可以使用 Javascript 或 jQuery 将 mp3 文件转换为 m4r
- 通过PHP从mp3文件中获取封面艺术并显示它
- 将 mp3 文件从另一台服务器下载到我的服务器
- 在点击时播放mp3文件与javascript
- 在主文件夹和子文件夹中搜索.mp3文件
- 离子如何创建一个mp3文件
- 基本 Web 音频 API 不播放 mp3 文件
- 节点 - 将 m3u8 流另存为 mp3 文件
- 动态路径变量播放音频.mp3文件 如何?D3 JavaScript 咖啡脚本
- 如何使用Jplayer播放多个mp3文件