To send binary data via the WebRTC/RTCDataChannel binaryType can be set either to "blob" or "arraybuffer".
dataChannel.binaryType = "blob";
dataChannel.binaryType = "arraybuffer";
I can't find out in what cases binary data should be send as blob and when as ArrayBuffers. Any hint?