[发明专利]一种视频播放方法、存储介质及播放器在审
申请号: | 201711473749.8 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108184163A | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 李坚;文红光;卢念华;吉胜勇;陈炳杰 | 申请(专利权)人: | 深圳华侨城卡乐技术有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/44;H04N21/4402;H04N21/472;H04N21/845 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 518053 广东省深圳市龙岗区宝龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频源文件 视频播放 图像帧序列 播放器 解码 播放窗口 存储介质 渲染 压缩图像文件 播放 静态图像 图像文件 指令读取 图像帧 指令 保证 | ||
本发明公开了一种视频播放方法、存储介质及播放器,所述方法包括:接收视频播放指令,根据视频播放指令读取待播放的视频源文件;解码所述视频源文件,以得到视频源文件对应的图像帧序列,其中,所述图像帧序列包括若干静态图像帧;将所述图像帧序列包含的图像帧依次渲染至播放窗口,以播放所述视频源文件。本发明通过将视频源文件解码生成一帧一帧的无压缩图像文件,并通过渲染将图像文件渲染至播放窗口,从而可以保证视频播放的质量。
技术领域
本发明涉及智能终端技术领域,特别涉及一种视频播放方法、存储介质及播放器。
背景技术
随着科技的发展和人民对美好生活的向往,人民对视频分辨率的要求越来越高。现有的视频播放器播放视频的方法普遍分为两种,一种是采用压缩媒体文件,再通过一整套转换频率以及缓冲的算法来解码播放,这样会降低视频的显示质量。另一种是采用视频流播放,将连续稳定的视频流通过网络处理并播放,但是视频流在传输过程中会降低视频播放的质量,影响视频显示的质量。
因而现有技术还有待改进和提高。
发明内容
本发明要解决的技术问题在于,针对现有技术的不足,提供一种视频播放方法、存储介质及播放器,以解决现有视频播放方法中视频质量差的问题。
为了解决上述技术问题,本发明所采用的技术方案如下:
一种视频播放方法,其包括:
接收视频播放指令,根据视频播放指令读取待播放的视频源文件;
解码所述视频源文件,以得到视频源文件对应的图像帧序列,其中,所述图像帧序列包括若干静态图像帧;
将所述图像帧序列包含的图像帧依次渲染至播放窗口,以播放所述视频源文件。
所述视频播放方法,其中,所述接收视频播放指令,根据视频播放指令读取待播放的视频源文件具体包括:
接收视频播放指令,获取所述视频播放指令对应的视频源文件;
将所述视频源文件根据所述视频源文件的播放速度逐步读取至内存中。
所述视频播放方法,其中,所述将所述视频源文件根据所述视频源文件的播放速度逐步读取至内存中具体包括:
监听所述视频源文件的播放速度,并根据所述播放速度确定待存入内存的视频文件段;
读取所述视频文件段,并将读取到的视频文件段存入内存。
所述视频播放方法,其中,所述解码所述视频源文件,以得到视频源文件对应的图像帧序列具体包括:
读取所述视频源文件的编码类型,并根据所述编码类型确定其对应的解码器;
通过所述解码器解码所述视频源文件,以得到所述视频源文件对应的图像帧序列。
所述视频播放方法,其中,所述通过所述解码器解码所述视频源文件,以得到所述视频源文件对应的图像帧序列具体包括:
通过所述解码器解码所述视频源文件,以得到若干静态图像帧;
将所述若干静态图像帧依次存储于预设的图像帧队列内,以形成图像帧序列。
所述视频播放方法,其中,所述通过所述解码器解码所述视频源文件具体为:
利用CPU或GPU执行所述解码器,以通过所述解码器解码所述视频源文件。
所述视频播放方法,其中,所述将所述图像帧序列包含的图像帧依次渲染至播放窗口,以播放所述视频源文件具体为:
分别获取所述图像帧序列包含的各图像帧的帧序号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳华侨城卡乐技术有限公司,未经深圳华侨城卡乐技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711473749.8/2.html,转载请声明来源钻瓜专利网。