小编Mos*_*eed的帖子

如何捕获jQuery.event.trigger()?

我想使用未设置为DOM元素的jQuery构建自定义事件.

它在jQuery描述中说:

jQuery.event.trigger('test');
Run Code Online (Sandbox Code Playgroud)

是触发自定义事件.

但我怎么能抓住它?

thx提前

javascript jquery

8
推荐指数
2
解决办法
2万
查看次数

binaryjs - nodejs mp3音频流和播放

我想将.mp3文件从客户端流式传输到服务器,两者都使用NodeJS.
我正在使用binaryjs来传输文件.

客户:

var BinaryClient = require('binaryjs').BinaryClient;
var fs = require('fs');

var client = BinaryClient('ws://localhost:9000');
    client.on('open', function(stream){

       client.send(fs.createReadStream('music.mp3'), {
           name : 'music'
       });
});
Run Code Online (Sandbox Code Playgroud)

服务器:

var BinaryServer    = require('binaryjs').BinaryServer;
var server = BinaryServer({port: 9000});
    server.on('connection', function(client){

        client.on('stream', function(stream, meta){

            var data = [];
            stream.on('data', function(chunk){
                console.log('Recieve Chunk: ' + data.length);
                data.push(chunk);
            });

            stream.on('end', function() {
                console.log('complete data' + data);
            });
        });
    });
Run Code Online (Sandbox Code Playgroud)

我得到了我的二进制数据流,并希望他们
使用像player.js这样的东西 来获得nodejs的直接音频输出.

但我不知道如何将二进制数据转换为可用的流文件
,该文件适用于像player.js这样的解决方案.

希望有人能帮助我找到一个有效的解决方案.
提前致谢.

javascript audio streaming node.js

5
推荐指数
1
解决办法
2586
查看次数

标签 统计

javascript ×2

audio ×1

jquery ×1

node.js ×1

streaming ×1