SuperIC社区_
标题: USB下播放时长超过2小时的视频文件会出错 [打印本页]
作者: creass 时间: 2016-5-28 12:32
标题: USB下播放时长超过2小时的视频文件会出错
USB下播放时长超过2小时的视频文件会出错关键字 USB 2小时 MMAP VDPLAYER
问题:有309BT和V59客户反馈如下:USB下播放时长超过2小时的视频文件(冠捷V59上是用MP4文件重现),发现当播放到2小时左右时会卡住或者重头开始播放。
原因:对于MP4的视频,Mstar的解释是:MP4的文件我们会在这块buffer里面把stream的字幕以及每一帧的详细的信息都会存下来;对于两个小时或以上的stream,这个信息大小超过了buffer 的大小,所以会播到一定时候跳出来。
措施:解决的方法如下:
1.将VDEC_BITSTREAM:从8M缩小到4M;
2.将VDPLAYER_BITSTREAM_BUFF:从8M缩小到4M;
3.将VDPLAYER_DATA从3584KB扩大到5M。
以下是V59上MMAP上的更改:
1,3D机种MMAP:
2,非3D机种的MMAP,就不截图出来了,直接给出更改对策:
SCALER_DNR_BUF 13824KB(14155776)-->12MByte(12582912) 减少1572864
VDEC_FRAMEBUFFER 26112KB(26738688)-->24Mbyte(25165824),减少1572864
POOL_BUFFER 31232KB(31981568)-->29Mbyte(30408704),减少1572864
POOL_BUFFER2 16MB(16777216)-->17920KB(18350080),增加1572864
VDPLAYER_DATA 3584KB(3670016)->5MByte(5242880)增加1572864
欢迎光临 SuperIC社区_ (/) |
Powered by Discuz! X3.3 |