Slide 5
Slide 5 text
Datachannelで大きなデータを送る
● 何も考えずに、とりあえず32MBのデータを送ってみる
Uncaught OperationError: Failed to execute 'send' on 'RTCDataChannel':
RTCDataChannel send queue is full
● Chrome内部の送信用のキューのサイズが16MiB[1]
なのでエラーになる
uint64_t DataChannelInterface::MaxSendQueueSize() {
return 16 * 1024 * 1024; // 16 MiB
}
[1]https://source.chromium.org/chromium/_/webrtc/src/+/b101a7e335a360438c022f43e4826d1af73c3283:api/data_channel_interface.cc;l=56;bpv=1;bpt=0;drc=c4024d62a4944ddb2
088c6d2798784b43507a696