使用钴19.lts.1.186281,播放4K视频,手动选择2160P ,然后暂停播放,过一会儿,视频停止并显示黑屏,“播放”将花费很长时间恢复时间。
在日志中,“钴媒体缓冲区容量38797312超过最大容量37748736”,然后将EOS发送到播放器并破坏了管道。
[11625:3977587229:ERROR:decoder_buffer_allocator.cc(325)] ========新 媒体缓冲区分配记录========最大分配:30528768最大 容量:31457280最大块数:1 [11625:3977591294:ERROR:decoder_buffer_allocator.cc(325)] ========新增 媒体缓冲区分配记录========最大分配:31061552最大 容量:31457280最大块数:1 [11625:3977592889:ERROR:decoder_buffer_allocator.cc(325)] ========新增 媒体缓冲区分配记录========最大分配:31600416最大 容量:32505856最大块数:1 [11625:3977595811:ERROR:decoder_buffer_allocator.cc(325)] ========新增 媒体缓冲区分配记录========最大分配:32290240最大 容量:33554432最大块数:1 [11625:3977599399:ERROR:decoder_buffer_allocator.cc(325)] ========新增 媒体缓冲区分配记录========最大分配:32967232最大 容量:33554432最大块数:1 [11625:3977602059:ERROR:decoder_buffer_allocator.cc(325)] ========新增 媒体缓冲区分配记录========最大分配:33804432最大 容量:34603008最大块数:1 [11625:3979288949:ERROR:decoder_buffer_allocator.cc(325)] ========新增 媒体缓冲区分配记录========最大分配:34592736最大 容量:35651584最大块:1 [11625:3979292808:ERROR:decoder_buffer_allocator.cc(325)] ========新增 媒体缓冲区分配记录========最大分配:35523152最大 容量:36700160最大块数:1 [11625:3979297509:ERROR:decoder_buffer_allocator.cc(325)] ========新增 媒体缓冲区分配记录========最大分配:36477184最大 容量:37748736最大块数:1 [11625:3979300905:ERROR:decoder_buffer_allocator.cc(325)] ========新增 媒体缓冲区分配记录========最大分配:37018480最大 容量:37748736最大块数:1 [11625:3979301904:ERROR:decoder_buffer_allocator.cc(325)] ========新增 媒体缓冲区分配记录========最大分配:37018480最大 容量:38797312最大块数:1 [11625:3979301983:ERROR:decoder_buffer_allocator.cc(337)]钴媒体 缓冲容量38797312超过最大容量37748736 [11804:3979302182:INFO:filter_based_player_worker_handler.cc(302)] 音频EOS入队 [11804:3979302263:警告:aml_av_components.cc(559)]音频: WriteEndOfStream eos状态0 [codec_reset:1245] ret = 0 opus audio_dec_release [codec_close]音频停止OK! set_audio_info [codec_init]-[associate_dec_supported:0] [codec_reset:1245] ret = 0 [codec_close]音频停止正常!
我使用默认的内存配置,如下所示:
'cobalt_media_buffer_max_capacity_1080p':36 * 1024 * 1024,
'cobalt_media_buffer_max_capacity_4k':65 * 1024 * 1024,
我认为钴有以下2个问题,您能帮忙检查一下吗?