title: socket.io streaming binary data
body: <p>I have just started using node.js, I'm running a node server with sockets.io and i need to send a buffer of bytes to the client.</p>
  
  <p>I understand that this can be done by first translating the byte buffer to base64 and sending that, then translating it back on the client side. but i was wondering if there is a more elegant way of getting the byte stream to the client. </p>