论文——网络视频之星—FLV

论文——网络视频之星—FLV

ID:29694213

大小:355.50 KB

页数:4页

时间:2018-12-22

论文——网络视频之星—FLV_第1页
论文——网络视频之星—FLV_第2页
论文——网络视频之星—FLV_第3页
论文——网络视频之星—FLV_第4页
资源描述:

《论文——网络视频之星—FLV》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、网络视频之星——FLV摘要:本文主要分析了在网络视频大发展背景下,FLV视频格式的工作原理和其得到广泛应用的原因,并通过自压制视频实验确认FLV在主流视频格式中的优缺点,最后提及了基于FLV的新3D视频技术雏形。关键词:FLV,FLV生成算法,移动端视频播放中图分类号:当代因为移动设备特别是智能手机的高速发展,人们对这些设备的需求越来越大,同时也对移动设备的功能提出了更复杂的要求。研究数据表明,绝大多数的90后人拥有智能手机,同时几乎所有人都使用手机观看视频。考虑到手机本身存储容量受到技术因素限制

2、同时网络带宽也有限,如何将体积巨大的视频文件尽可能的压缩储存就成为了当今移动端技术最重要的问题之一。我们到底对视频做什么样的处理,才能达到最优的观看体验?1:移动端网络视频的发展从智能手机的普及以来,人们便不断对其提出更高的多媒体方面需求,而视频就是其中的一个大头。智能手机最初因为传接了mp4的功能,初始便支持MPEG-4也就是我们常说的.mp4文件在其上播放。最初,这个功能是智能手机的一大亮点,同时兼具通讯与多媒体双重能力,使其市场热度飞快提高。但是渐渐地人们开始不满足于传统的“导入再观看”,而

3、是希望借新兴的移动网络,在手机端就进行下载来代替电脑。因为刚开始时,3G网络的流量还很昂贵而缓慢,所以大家也只是说着玩玩。但是通信业的先驱并没有漏掉这个机会,提前发展了网络视频技术,于是在便宜快捷的4G网刚上线时,人们还没来的及重新思考原来那个视频下载的梦,这个梦就已经实现了。大型的视频网站都开始支持视频的移动端下载播放,人们的生活也逐渐得与其密不可分。2:FLV格式的出道在移动端网络视频技术发展的初期,工程师们最一开始想到的当然是最老也是当时最普及的mp4格式文件,毕竟其对所以机型的兼容性和较高

4、的视频质量都是难以拒绝的优点。但是随着技术攻坚的推进,先驱们发现了mp4文件对于网络传播的最大问题:他太大了。为了保证视频的质量,mp4文件在大小上并不优秀,而当时人们面对的还是低速的3G网络,这就意味着用户若是想要从网站下载一个视频,他就必须看着进度条龟爬几个小时。注意,mp4文件的格式可是不支持边下载边播放的,你要是想看,就得下完,这还不计算在这几个小时中间很有可能发生的信号丢失等等导致视频下载到一半而卡死的问题(毕竟当时断点传输技术也没有普及)。在这种种因素的搞事下,用户还不如用安全稳定快速

5、的固定电脑下载然后导入手机。于是问题便转移到了如何制作一种新的视频存储格式,要求其体积小而且对于中断适应性强。很机缘巧合的是,当时新兴的flash技术刚刚好就可以满足这些需求。flash视频文件本身采用了关键帧计算方法,随着帧小节的增多,是完全不害怕中断的(每次错误只会错极短的一小段),而其跟随帧的图形化变换算法本身就比原来的色点算法体积小出数倍,就同时达成了多个需要,FLV视频格式应运而生。3:FLV格式功能分析FLV文件全名FlashVideo,通字面意思就是利用flash技术压缩和播放的视频

6、。为了理解其原理,就必须先了解flash技术是如何处理连续的图片集合的。一个视频其实就是一个CPU快速扫画更新的图片集合,按照一定的更新顺序在屏幕的每一个色点录入新的颜色,然后不断循环来数字化模拟图像的变化。而对于人,人眼就如同一个高频的摄像机,看视频就是对这个视频进行再采样。举个例子,放慢一点来说,视频就是一个一秒换数页的PPT,而为了让我们的观众感官上认为“哦这不是间断的PPT而是一个连续的视频”,我们换页的速度就要超过人眼的扫描频率来骗过眼镜。一般认为,人的视力是12帧每秒,一秒之内可以分辨

7、得过来12个不同画面(见注1),那么flash动画就必须高于这个频率,这也是为什么我们通常使用的视频都是20fps-24fps的原因。通过对同一视频用格式工厂压到不同帧数,在三位志愿者的帮助下实验了人眼大概对“连续”的判断阈值,其结果为15fps(见表1)。受试者ABC60fps源好好好30fps好好好20fps好中好15fps中中中12fps卡顿中中6fps不可接受不可接受不可接受表一下来,我们对FLV格式的数据结构进行分析(如图1)。为了兼容性,FLV当然是一个二进制的文件,主体构成为“文件头

8、header”+“文件体body”。其中,文件头中定义了这个FLV的版本号、文件大小、帧数标准、总长等视频主要的宏参数;而文件体就是我们真正的数据区,由大量的标签Tag组成,不同标签有不同的含义。每个标签也分为标签头和标签体(数据体),标签头同样是关于这个标签的宏信息比如数据区域大小,所处视频的哪个位置,是什么类别(视频video/音频audio/脚本script)等等;而数据体则是按照前面标签头的定义而可翻译的数据,例如几分几秒(一个关键帧)在屏幕哪个坐标是什么颜色,或是在什么时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。