[发明专利]一种视频文件压缩及播放的方法有效
申请号: | 201210370934.5 | 申请日: | 2012-09-29 |
公开(公告)号: | CN102892000A | 公开(公告)日: | 2013-01-23 |
发明(设计)人: | 林洋;胡曰锋 | 申请(专利权)人: | 乐视网信息技术(北京)股份有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N21/234;H04N21/44 |
代理公司: | 北京驰纳智财知识产权代理事务所(普通合伙) 11367 | 代理人: | 谢亮;唐与芬 |
地址: | 100026 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频文件 压缩 播放 方法 | ||
技术领域
本发明涉及视频通信技术领域,更具体地,涉及一种视频文件压缩及播放的方法。
背景技术
现有的视频压缩系统可以压缩视频数据流,因此它耗用较少带宽通过通信信道进行发送。这些系统利用预计在它们打算压缩的视频中出现的冗余度。例如,JPEG和MPEG利用摄像图像的相邻像素的色彩中常见的相似性。另外,MPEG利用以下事实:运动图像中往往有许多像素在视频的许多帧中保持相同色彩,或者仅仅随着摄像机移动而在屏幕上移动其位置。
根据视频质量下降(或“视频损失”)多少是观看视频的人(或“用户”)可接受的,还可进一步压缩视频,但不同类型的视频损失的可接受性在很大程度上取决于用户的活动(或“应用”)。四种视频损失为:分辨率损失(看起来模糊);色深度损失(具有更少色调);帧速率损失(运动图像的失速或振动);以及时间损失或“视频延迟”(从视频捕捉到其可供观看的时间延迟)。
为了实现更高的压缩率,不同的压缩系统利用它们要满足的用户最能接受的视频损失的类型。例如,采用MPEG为通信信道产生过多数据的快速动作画面利用分辨率损失来发送,因为影片观众接受分辨率损失超过他们接受帧速率损失或色深度损失。
视频延迟在某些应用中不是一个问题,但在另外一些应用中却是严重问题。不同的压缩系统在它们压缩视频时加入不同的延迟量。加入更多延迟的系统得到更高的压缩率,因为所有在延迟期间被捕捉、保存及检验的视频帧提供决定如何对它们进行压缩的更好的可能性。
视频画面的实时传输被用于若干应用,如视频会议、网络会议、TV广播和视频电话。
然而,由于通常用8位比特表示画面中的每个像素来描述数字视频,所以表示运动画面需要大量的信息。这样的未压缩的视频数据导致大比特量,并且由于有限的带宽而导致不能通过传统的通信网络和传输线来实时传送。
因此,为了能够进行实时视频传输,需要很大程度的数据压缩。然而,数据压缩可能会损害画面质量。因此,做了很多努力来开发压缩技术,以使得通过有限带宽数据连接的高质量视频的实时传输。
在视频压缩系统中,主要目标是以尽可能少的容量表示视频信息。容量用比特来定义为常数值或者定义为比特/时间单位。在这两种情况下,主要目标是减少比特的数目。
最常用的视频编码方法描述在MPEG和H.26标准中,它们都使用根据先前编码和解码的画面的基于块的预测。视频数据在传输之前经历四个主要过程,即:预测、变换、量化和熵编码。其中,预测过程显著地减少被传送视频序列中的每个画面所需要的比特的数量。它利用了序列的部分与序列的其他部分的相似性。因为预测器部分对于编码器和解码器两者是已知的,所以仅需要传送差异。该差异的表示通常需要更少的容量。预测主要基于来自先前重构画面的画面内容,其他内容的位置由运动向量来定义。
在典型的视频序列中,当前块M的内容会与先前解码画面中的对应块类似。如果自该先前解码的画面以后没有发生改变,则M的内容可能等同于该先前解码的画面中的相同位置的块。在其他情况下,画面中的对象可能已经被移动,使得M的内容更加等同于该先前解码的画面中的不同位置的块。这样的运动通过运动向量V来表示。例如,运动向量(3;4)是指自该先前解码的图像以来,M的内容向左移动而来3个像素并且向上移动了4个像素。
目前对于视频文件,尤其是swf格式的视频文件,进行进一步压缩通常采用压缩工具,例如zip、gzip等。但是这些视频压缩工具对视频文件压缩之后,视频文件的大小几乎没有变化,尤其在采用gzip压缩工具的过程中,还有可能存在压缩后的视频文件大小大于原始视频文件的大小。因此,在网络传输的过程中,现在常用的视频文件压缩工具通常不能有效地提高传输速率。
发明内容
本发明提供一种视频文件压缩及播放的方法,包括如下步骤:
1)对所述视频文件进行LZMA压缩;
2)将所述LZMA压缩后的视频文件通过网络传输到服务器;
3) 所述服务器将所述压缩后的视频文件传输到终端播放器;
4) 检测步骤3)中所述终端播放器接收的所述压缩后的视频文件的格式是否为标准SWF格式,如果是,则转入步骤5,如果否,提示用户,播放错误;
5) 检测所述终端播放器是否支持所述压缩后的视频文件的格式,如果是,则直接进行播放,如果否,则所述播放器对所述压缩后的视频文件进行解压缩后进行播放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视网信息技术(北京)股份有限公司,未经乐视网信息技术(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210370934.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:车辆用驱动控制装置
- 下一篇:一种低温等离子体点火电源及点火系统