既知の問題

Android デバイス利用時にサイマルキャストが適用されない

Android デバイスからメディアを送信する時、ハードウェアコーデックが有効になっているとサイマルキャストを利用できません。(受信する時には利用できます。) Android SDKでは、メディアをエンコード・デコードする時にデバイスにかかる負荷を抑えるため、デフォルトでハードウェアコーデックを有効にしています。 ハードウェアコーデックを無効にした場合、エンコード/デコード共にハードウェアアクセラレーションが無効化され、デバイスの負荷が高くなるため推奨しません

上記を踏まえた上で、デバイスへの負荷を許容してサイマルキャストを利用したい場合は、SkyWayContextの初期化時にオプションを渡し、ハードウェアコーデックを無効にしてください。 以下に、ハードウェアコーデックを無効にするためのサンプルコードを示します。

val option = SkyWayContext.Options(authToken, enableHardwareCodec = false) SkyWayContext.setup(context, option)

参考リンク: SkyWayContext/Options