发明名称 一种视频的平滑处理方法和装置
摘要 本发明提供一种视频的平滑处理方法和装置,能够减轻视频播放过程中视频的抖动现象。方法包括:接收第一指示消息;根据第一指示消息,启动帧同步VSync事件监听线程;获取第N帧待播放视频帧并存储在预先建立的第一队列中,第N帧待播放视频帧携带对应的时间戳,并在获取第一帧待播放视频帧时,将VSync事件监听线程的时钟时间与第一时间戳同步;确定VSync事件监听线程是否被唤醒;若确定VSync事件监听线程被唤醒,根据第一队列中的待播放视频帧对应的时间戳检查第一队列中是否存储符合预设条件的待播放视频帧;若第一队列中存储符合预设条件的待播放视频帧,将该待播放视频帧渲染出去。本发明适用于计算机技术领域。
申请公布号 CN103747332A 申请公布日期 2014.04.23
申请号 CN201310750815.7 申请日期 2013.12.25
申请人 乐视致新电子科技(天津)有限公司 发明人 平凯;唐江杰
分类号 H04N21/442(2011.01)I;H04N21/8547(2011.01)I;H04N21/44(2011.01)I 主分类号 H04N21/442(2011.01)I
代理机构 北京中博世达专利商标代理有限公司 11274 代理人 申健
主权项 一种视频的平滑处理方法,其特征在于,所述方法包括:接收第一指示消息,所述第一指示消息指示视频播放器开始播放;根据所述第一指示消息,启动帧同步VSync事件监听线程,所述Vsync事件监听线程用于在被唤醒时检查是否存储符合预设条件的待播放视频帧;获取第N帧待播放视频帧并存储在预先建立的第一队列中,其中,所述第N帧待播放视频帧携带对应的时间戳,并在获取第一帧待播放视频帧时,将所述VSync事件监听线程的时钟时间与第一时间戳同步,其中,N≥1,为整数,所述第一时间戳为所述第一帧待播放视频帧对应的时间戳;确定所述VSync事件监听线程是否被唤醒;若确定所述VSync事件监听线程被唤醒,根据所述第一队列中的待播放视频帧对应的时间戳检查所述第一队列中是否存储符合所述预设条件的待播放视频帧;若所述第一队列中存储所述符合所述预设条件的待播放视频帧,将所述符合所述预设条件的待播放视频帧渲染出去。
地址 300467 天津市滨海新区天津生态城动漫中路126号动漫大厦B1区二层201-427