【问题标题】:Quickblox Android sample video chat - Distorted video streamQuickblox Android 示例视频聊天 - 视频流失真
【发布时间】:2016-07-14 15:01:48
【问题描述】:

如果有人遇到同样的问题(并且为了提高知名度),我也会在此处发布这个问题及其答案 (Original thread):

我已在多个不同的 Android 设备上成功安装并运行示例视频聊天应用程序。仅在我运行 Android 5.0.2 的三星 Tab A 上,传入的视频流在大约 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}

有没有人遇到过类似的问题,可以给我一些关于如何解决这个问题的想法?

【问题讨论】:

    标签: android webrtc quickblox videochat quickblox-android


    【解决方案1】:

    修改设置后,我找到了解决此问题的方法。通过在受影响的设备上停用硬件加速,在视频聊天期间失真的视频停止出现。

    QBRTCMediaConfig.setVideoHWAcceleration(false);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-19
      • 1970-01-01
      • 1970-01-01
      • 2014-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多