这些特点也进一步丰富了音视频的应用场景,不仅在传统的视频会议、视频通话、在线教育、等场景下继续发展,还有人脸识别、智能家居等等新兴领域。
各场景对音视频体验也提出更多差异化的要求:更低的延迟、更高的并发等。未来的音视频行业还将持续高速增长,未来有无限的机会等待音视频行业的从业人员。
我一直相信带着 “任务” 去学习和实践,效率会高很多,因此这份资料需要带着目的去看,下面列出了一系列音视频相关的 “开发任务”,从简单到困难(当然,不一定非常严格和完美,部分任务先后可调整),不放过任何一个疑点,相信大家会很快就能把音视频相关知识积累起来。
学习任务目标
视频是什么?
音频是什么?
为什么要编码?
视频编码(格式、H264编码)
音频编码(格式、AAC编码)
音视频容器
硬解码和软解码区别
初步了解OpenGL ES
使用OpenGL渲染视频画面
OpenGL渲染多视频,