仕様によると、DBus の制限が 2^26 より大きい場合、AllJoyn は配列サイズを ALLJOYN_MAX_ARRAY_LEN = 2^17 バイトに制限します。
画像をバイトの配列 ('ay' 署名) として送信する必要がある場合があり、圧縮しても 2^17 バイトを超えることがあります。
これを実現するにはさまざまな方法があります。たとえば、配列を分割して配列 ID とチャンク数を追加し、反対側で正しい配列を再構築します。
誰かが同様の問題に遭遇したかどうか、そしてどのアプローチが最もうまくいくか疑問に思っていました.