【秒懂音视频开发】01_移动通信技术的发展

众所周知,随着移动通信技术的发展,移动设备的网速是越来越快了,网民的生活也是越来越丰富多彩。

速度对比

速度对比

功能对比

1G:语音时代

1G即第1代移动通信技术,仅支持语音通话。那是一个属于大哥大的时代,一般人可用不起。

大哥大

大哥大拿着大哥大

2G:文字时代

2G时代,支持了短信和彩信技术,那时基本上是诺基亚的天下。手机的下半部分是硬键盘,上半部分是屏幕。对比现在的智能手机,这屏幕真是小得可怜。

诺基亚

从2G开始,手机就可以上网了,不过网速、流量都非常有限,那时的移动应用都是以文字为主,不会有太多的图片,更加不会有视频。

文字版应用

文字版应用

甚至有些游戏都做成了纯文字版的,比如QQ农场(俗称:偷菜)。

手机版QQ农场

只有在电脑上才能玩完整版的QQ农场。

电脑版QQ农场

3G:图片时代

3G时代,开始流行全触摸屏的手机(Android手机、iPhone),硬键盘被软键盘取代,极大地增加了手机的屏幕面积。有趣的是,当初苹果公司发布第1代iPhone时,有不少诺基亚高层公开嘲笑iPhone:一款没有键盘的手机能有怎么样?后来,诺基亚的手机业务一落千丈,最终被微软收购。

iPhone

对比2G,3G的网速进一步提升、流量进一步增多。手机已经能快速处理图片、音频、视频等多媒体,移动应用中开始出现大量丰富多彩的图片,极大地增强了用户体验,微博等社交应用开始流行。3G时代算是当今移动互联网的雏形。

新浪微博

4G:视频时代

4G时代,网速进一步提升,流量开始多到用不完,WIFI的覆盖率也非常广,极大地改变了人们的生活方式,移动支付、O2O、共享经济等应运而生。

移动支付

在线教育、短视频、直播、VLog等日益火爆。

各种短视频应用

每个人都可以随时随地通过视频记录自己的生活。

拍短视频

每个人都可以随时随地进行直播。

直播

5G:新的时代

5G时代,可能是真正实现万物互联的时代,音视频技术的应用范围必然也会越来越广,音视频开发人才将会是绝大部分互联网公司的刚需。但是,音视频开发涉及到的技术细节实在是太多了,随便一个技术分支的体系都是非常庞大的,比如OpenGLFFmpegWebRTC等。因此,要想学好音视频开发,那就千万不要浮躁,一点一点去把它攻克。

教程代码

本教程的所有代码都放到了github上。

posted @ 2021-03-01 22:16  M了个J  阅读(9164)  评论(7编辑  收藏  举报