随笔分类 - 理论
摘要:一、简介 匈牙利命名法(Hungarian Notation),是由1972年至1981年在施乐公司工作的程序员查尔斯.西蒙尼(Charles.Simony),此人后来成为微软的总设计师,因其祖籍是匈牙利,故有此名。 二、规则 1、属性部分 全局变量 g_ 常量 c_ 类的成员变量 m_ 静态常量
阅读全文
摘要:FLV (Flash Video) 是由 Adobe 公司推出的一种封装格式,主要用于流媒体系统。 FLV 封装的媒体文件具有体积轻巧、封装播放简单等特点,很适合网络应用。 目前各浏览器普遍使用 Flash Player 作为网页播放器,使得安装有浏览器的计算机终端不需要另外安装播放器, 这也是 F
阅读全文
摘要:AAC共有9种规格,以适应不同的场合的需要: MPEG-2 AAC LC 低复杂度规格(Low Complexity)--比较简单,没有增益控制,但提高了编码效率,在中等码率的编码效率以及音质方面,都能找到平衡点 MPEG-2 AAC Main 主规格 MPEG-2 AAC SSR 可变采样率规格(
阅读全文
摘要:H.264原始码流由NALU组成。 功能分为两层:VCL(video coding layer)、NAL(network abstraction layer) 其中每个NALU之间通过startcode(起始码)进行分隔,起始码分成两种:0x000001或者0x00000001。 如果NALU对应的
阅读全文
摘要:PCM脉冲编码调制是Pulse Code Modulation的缩写。未经压缩的音频数据裸流。 模拟信号数字化必须经过三个过程,即抽样、量化和编码。 一、抽样(Sampling) 抽样是把模拟信号以其信号带宽2倍以上的频率提取样值,变为在时间轴上离散的抽样信号的过程。 二、量化(quantizing
阅读全文
摘要:YUV、RGB、YcbCr是色彩空间的模型,而平常听到的BMP、PNG、JPEG、GIF是文件储存的形式。 提出YUV格式的原因,是为了解决彩色电视和黑白电视兼容性问题,因此从rgb的颜色空间,转换为yuv的颜色空间,其中y代表亮度,u和v代表色度。 YUV种类分为很多,可以理解是一个二维的,即空间
阅读全文