Node.js NodeJ将缓冲区从一台服务器传递到另一台服务器

Node.js NodeJ将缓冲区从一台服务器传递到另一台服务器,node.js,Node.js,我对nodejs是新手。我有一个nodejs服务器监听端口8082和8084。只有一个客户端连接到第一个端口。我想将发送到第一个端口的二进制流发送到连接到第二个端口的浏览器。传递缓冲区的方式正确吗?我做得对吗 var b = new Buffer(2048); var liveServer = require('http').createServer( function(req, res) { console.log( 'Stream Connected: ' + req.socket

我对nodejs是新手。我有一个nodejs服务器监听端口8082和8084。只有一个客户端连接到第一个端口。我想将发送到第一个端口的二进制流发送到连接到第二个端口的浏览器。传递缓冲区的方式正确吗?我做得对吗

var b = new Buffer(2048);
var liveServer = require('http').createServer( function(req, res) {

    console.log( 'Stream Connected: ' + req.socket.remoteAddress  );

    res.writeHead(200, {
      "Connection": "keep-alive"
      , "Content-Type": "video/mp4"
      , "Accept-Ranges": "bytes"  });

    res.write(b);
}).listen(8084);


// HTTP Server to accept incomming MP4 Stream
var streamServer = require('http').createServer( function(request, response) {

                request.on('data', function(data){
                        b.copy(data);

                });
}).listen(8082);

现在你有一个节点js服务器在监听两个不同的端口,你到底想做什么我有一个流式客户端在一个端口上连接,浏览器在另一个端口上连接。我想通过连接第一个端口的客户端将mp4流传递给浏览器。我正在将数据从流式客户端写入缓冲区。我做得对吗?