The answer to your question: Yes - you need to use the DataChannel API
Its not a cross browser, since it still implements it - I would probably use socket.io with node atm for a cross browser application.
Once the datachannel is complete, it will be AWESOME! :)
Sam ames
source share