画面共有にて、アプリがクラッシュする件
【発生事象】
端末のホーム画面や他のアプリ画面をアプリを共有する際、バックグラウンドに移行してから30秒ほど経過したところでクラッシュする。※頻度高め
【環境】
・SDKバージョン:Android SDK ver 2.6.0
・クライアント:Pixel 4a
・OS:Android 10.0
・ネットワーク:Wifi
【再現手順】
- SkyWay-Android-Sample のSFU-VideoChatを用意する
- 画面共有に必要なコードを追加する(Qiita記事参照)
- skyway.aarを..
/app/libs
ディレクトリ直下に置く - サンプルコードのAPIKEY及びDOMAINを自身のものに変更
- アプリを実行する
- 端末のホーム画面に移り、30秒以上待機
- 再びアプリに戻った際、アプリがクラッシュする
【期待される事象】
長時間画面共有ができ、アプリに戻ってもクラッシュしない。
【その他】
以下、エラー内容になります。
W/System.err: java.lang.IllegalArgumentException
W/System.err: at android.media.MediaCodec.native_configure(Native Method)
W/System.err: at android.media.MediaCodec.configure(MediaCodec.java:2127)
W/System.err: at android.media.MediaCodec.configure(MediaCodec.java:2043)
W/System.err: at org.webrtc.MediaCodecWrapperFactoryImpl$MediaCodecWrapperImpl.configure(MediaCodecWrapperFactoryImpl.java:37)
W/System.err: at org.webrtc.HardwareVideoEncoder.initEncodeInternal(HardwareVideoEncoder.java:260)
W/System.err: at org.webrtc.HardwareVideoEncoder.initEncode(HardwareVideoEncoder.java:220)
E/rtc: #
# Fatal error in: gen/sdk/android/generated_base_jni/../../../../../../sdk/android/src/jni/jni_generator_helper.h, line 94
# last system error: 0
# Check failed: !env->ExceptionCheck()
#
A/libc: Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 14499 (EncoderQueue - ), pid 14298 (e_sfu_videochat)
サインインしてコメントを残してください。
コメント
0件のコメント