2016-07-14 4 views
0

В случае, если кто-то испытывает тот же вопрос (и для лучшей видимости), я также разместить этот вопрос и его ответ здесь (Original thread):Quickblox Android видео чат - Искаженные видеопоток

Я успешно установлен и запустил приложение для видеочата на нескольких разных устройствах Android. Только на моем Samsung Tab Работающий Android 5.0.2 входящие видеопотоки появляется искаженное примерно через 20-30 секунд:

Я прошел через журналы выяснял, что «формат декодера изменился "сообщение записывается одновременно с видео получать перепутались:

06-06 10:00:09.779 31260-6050/com.quickblox.sample.groupchatwebrtc D/MediaCodecVideoDecoder: Decoder format changed: {image-data=java.nio.ByteArrayBuffer[position=0,limit=80,capacity=80], mime=video/raw, crop-top=0, crop-right=639, slice-height=480, color-format=19, height=480, width=640, what=1869968451, crop-bottom=479, crop-left=0, stride=640} 
06-06 10:00:33.499 31260-6050/com.quickblox.sample.groupchatwebrtc D/MediaCodecVideoDecoder: Decoder format changed: {image-data=java.nio.ByteArrayBuffer[position=0,limit=80,capacity=80], mime=video/raw, crop-top=0, crop-right=479, slice-height=384, color-format=19, height=360, width=480, what=1869968451, crop-bottom=359, crop-left=0, stride=512} 

ли кто-нибудь испытал подобный вопрос и может дать мне некоторые идеи о том, как решить эту проблему?

ответ

0

После внесения изменений в настройки я нашел обходной путь для этой проблемы. Дезактивируя аппаратное ускорение на затронутых устройствах, искаженное видео перестало появляться во время видеочата.

QBRTCMediaConfig.setVideoHWAcceleration(false);