开发中有个需求是需要播放下载到本地的视频,用exoplayer框架放的 然后有机器极小概率出现严重卡顿现象,调查的时候发现cpu内存都是正常的,下面有一些卡顿的时候抓的日志:
W/AudioFlinger( 147): write blocked for 10026 msecs, 476 delayed writes, thread 0xb505b008
V/audio_hw_primary( 147): start_output_stream, line: 1154
D/audio_hw_primary( 147): init hdmi_plug: OUT
V/audio_hw_primary( 147): active_output, ****LINE:984,FUNC:select_device, adev->out_device:2
V/audio_hw_primary( 147): ****LINE:991,FUNC:select_device, headset_on:0, headphone_on:0, speaker_on:2, earpiece_on:0, bt_on:0
V/audio_hw_primary( 147): ****LINE:1009,FUNC:select_device, output_device_id:0
V/audio_hw_primary( 147): NORMAL mode, ****LINE:1012,FUNC:select_device, adev->out_device:2
V/audio_hw_primary( 147): start_output_stream: card:0, port:0, rate:44100, period_count:2, period_size:2048
V/audio_hw_primary( 147): do not use out resampler
貌似AudioFlinger这边有阻塞,各位能帮忙分析下原因么
用谷歌的EXOplayer播放本地视频的时候卡顿严重且没有声音
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-