首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > 多媒体 >

请教怎样能使视频播放时能够很流畅呀

2012-02-24 
请问怎样能使视频播放时能够很流畅呀。我的播放器,使用Sleep进行播放限制,每秒播放25帧,每帧40毫秒,现在发

请问怎样能使视频播放时能够很流畅呀。
我的播放器,使用Sleep进行播放限制,每秒播放25帧,每帧40毫秒,现在发现Sleep极不精确,误差达到15毫秒,造成我的视频播放有卡顿现象,请问有没有较好的视频播放方案,该怎样自己去处理图像的流畅播放。什么机制比较好,我需要同时播放16路图像,请高手赐教。

[解决办法]
做一个帧缓冲区,播放的时候检查待播放的帧时间是否到达,如果时间大于等于播放时间就播放该帧,如果没有就跳过该帧继续解码。
[解决办法]
  建议使用DirectShow框架!它对这个同步方案比较完善!因为每一帧都可以改变其时间戳,按你的要求进行回放。起码比你用Sleep好好多!我开始做的时候也是想用Sleep控制!但是后面的效果很不行!

热点排行