多媒体开发技术概要

我们在多媒体开发的过程中,其实主要是处理两方面的事情。一个是多媒体数据的产生。一个是多媒体数据的展现。

就对媒体数据的产生来说。如果我们将多媒体这个概念限制在音视频数据的话。那么这个过程就包含着音视频原始数据的采集,音视频原始数据的压缩,对压缩后数据的存储封装或分发。

多媒体开发技术概要

再来看一个比较经典的多媒体数据展现的流程

多媒体开发技术概要

这个基本就是上面多媒体数据产生的一个逆过程。不过为了友好的用户体验。在视频图像渲染和音频数据播放之间需要做好同步的工作。这样就不会造成声音画面不同步的问题了。

在后续的文章中将以移动平台为例,就各个阶段的技术做一一的分析。