私はwebRTCを試していますが、各メッセージに送信できるバイト数には任意の制限があるようです。 This guy私の使用例では、100(いくつかプラス)バイトの限界を選択しました。私のテストでは、200バイトに近いと思われます。しかし、TCPとUDPを読むと、これらのプロトコルは約65kbまでのパッケージをサポートしています。異なるタイプのネットワークの場合はMTUを考慮しても、〜200バイトよりも多くの空き容量が必要です。webRTCデータチャネルメッセージの最大サイズはどれくらいですか?
ハード制限値はthis WebRTC Data Channel Protocol draftですが、これは未定です。
だから私の質問は以下のとおりです。
- どのブラウザでも現在のメッセージのサイズ制限を指定する任意のソースがありますか?
- 私は限界が常に同じであると仮定することができますし、私のアプリが限界を意識させることができる方法があればそうでない場合は?
他の人が同じような問題でこれを見つけた場合、私はいくつかのほとんど関連する情報を見つけました。現在、クロムは、輻輳検出の代わりにトラフィックを約3kbpsに制限しています。この制限は、それを検出する方法を見つけたときに削除されると言われています。私が経験した問題がそれによって引き起こされても、私は確信していません。 –
私は同じ問題を扱っています。代わりにFirefoxに制限がありますか? – charlypu
Firefoxはこの制限を受けていないようで、Blobの送信をサポートしています。しかしFirefoxでは、代わりにタブ/ブラウザ間の接続を確立することはできません... –