网络在线直播技术揭秘(一):编码与压缩算法

本文探讨了网络直播技术的历史和发展,强调了移动互联网和4G网络对其普及的推动作用。视频压缩技术是关键,包括帧率、压缩比、无损与有损压缩等方面,介绍了MPEG系列和H.264等压缩标准,以及实时与非实时直播的区别。文章指出,随着带宽需求增加,压缩算法的重要性日益凸显。
摘要由CSDN通过智能技术生成

大概六七年前,Web端就有直播产品。当然还是IE浏览器横行的时代,需要开发ActiveX控件,这个东西是非IE不可,后来开始使用Flash做为前端兼容,服务器端使用Adobe Flash Media Server 或 Real Live Stream Server。直播产品主要的运营方式有歌唱,会议、讲课,靠送花、广告等赢利。但是因为当时带宽、技术等因素,暂未能大规模爆发。


随着移动互联网与4G网络的普及,更多的人开始从手机开始接触互联网,各种资讯APP和电商平台,越发离不开互联网,又加很多非直播为主业的产品也开始加入了直播功能,各种因素形成了当今的直播大潮。




扩展名那点事儿


我想大概人人都喜欢看电影,特别是技术人员。我们的硬盘里会保存着各种格式的视频,总结一下,有.wmv,.avi,.divx,.flv,.mp4,.mov,.mkv,.rmvb,.ogg,.webm等文件格式。你也可能还会发现其它的扩展名。


看了这么多,你可能会感觉原来视频有这么多种类型。其实不然,这些格式看起来挺多,实际是一个封装好的容器(container format),里面包裹着不同的轨道。我们单纯看扩展名,是还不知道里面的“轨道“(即编码标准)长什么样的。


接下来我们就一起详细谈谈这些“轨道”。


视频压缩技术



从静态照片到动态摄像,技术在不断改变世界。这些产品由模仿人类的眼睛,到超过人类的眼睛,成像精度越来越高。


比如一部动画片,从画一幅画,到连续的24帧/秒(24/fps- frames per second)成为一个动态画面。


从技术上讲,从模拟技术到数字技术,由CMOS到CCD成像。因为视频在未经压缩前会占用大量的数据空间。从设备到存储都异常昂贵,只有某个电影厂、电视台才能配置


因此,在没有大规模数字化之前,存储在磁带的介质都是非常昂贵的。在我们看到的二战前后的电影,能够保存下来的从内容和精神都异常可贵的产品。

 

如今,到人们人人都能手机拍照片和摄像。我们手里的手机也是步步的升级摄像头的像素,但是苹果们却的存储容量,却是从16G缓缓的向上升级。iPhone 7来了,随着容量的不同,差的价格却不是一般的高。我们还是需要琢磨一下怎么节省存储。即使服务器端,无论是点播还是直播,都需要先存在服务器或CDN端。

 

iPhone 7视频拍摄支持4k/30fps、1080p/60fps、720p/30fps的标准视频和1080p/120fps、720p/240fps的慢动作视频。

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值