title: Identify Client-ID in BinaryJS
body: <p>I want to use <a href="https://github.com/binaryjs/binaryjs/blob/master/doc/api.md" rel="nofollow">BinaryJS</a> to access access bytes of audio stream (which is done). But I can't see from what client, the bytes are coming from. The only "identifier" that I discovered is <code>stream.id</code>, and is not useful for me. The idea is to store different byte streams in different buffers.</p>
  
  <pre><code>binaryServer.on('connection', function (client) {
  
    client.on('stream', function (stream, meta) {
  
      console.log('new stream');
      console.log("Id Stream:" +stream.id);
      //Declare Buffer, to store bytes??
  
      stream.on('data', function(data){
        var size = data.length;
        nbytes = nbytes + size;
        //want something like that:
        //console.log(data.id[1]) &lt;--data from id
        console.log(size);
        console.log(data);//type Buffer
  
      })   
  
      stream.on('close', function(){console.log("Close connection")});
  
      stream.on('end', function () {
  
            console.log("end stream");          
      });
  
    });
  });
  </code></pre>
  
  <p>One idea that comes for me, is to declare one <a href="https://nodejs.org/api/buffer.html" rel="nofollow">buffer</a> (previously) and then store the <code>data</code> in that <code>buffer</code>. But is necessary to many buffers.</p>