摘要: linux视频媒体(kernel层分析)主要包括三个文件: (/drivers/media/media-device.c , /drivers/media/media-devnode.c , /drivers/media/media-entity.c) 一.主要分析/drivers/media/me 阅读全文
posted @ 2017-10-09 20:46 小谢的编程成长记 阅读(3555) 评论(0) 推荐(0) 编辑
摘要: Linux当中称之为视频的主要为俩个方面(主要以kernel为主): 1.源代码video目录指的是主显示输出,也就是帧缓冲(Frame Buffer)驱动部分,表示对基本图形层的显示支持; 2.源代码media目录针对的是对多媒体视频的支持部分,Linux的多媒体视频方面已经形成了标准的v4l驱动 阅读全文
posted @ 2017-10-08 22:28 小谢的编程成长记 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 我在嵌入式linux开发中用到tftp的地方主要有2个方面: 1.是在嵌入式目标板启动时,bootloader启动时通过uEnv文件,下载dtb文件和kernel文件; 2.是在嵌入式目标板启动后,通过tftp让目标机和主机之间相互传输文件; tftp主要包括服务器(server)和客服端(clie 阅读全文
posted @ 2017-07-25 10:01 小谢的编程成长记 阅读(1329) 评论(0) 推荐(0) 编辑
摘要: NAL全称Network Abstract Layer,即网络抽象层。在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。 阅读全文
posted @ 2017-05-18 14:08 小谢的编程成长记 阅读(2485) 评论(0) 推荐(0) 编辑
摘要: 数据结构的定义: 我们把现实生活中大量而复杂的问题以特定的数据类型和特定的存储结构保存到主存储器(内存)中,以及在此基础上为实现某个功能而执行的相应操作,这个相应操作称之为算法; 算法: 解题的方法和步骤; 衡量算法的标准: 时间复杂度:程序执行大概的次数而非时间; 空间复杂度:程序执行大概的所占用 阅读全文
posted @ 2017-05-13 19:33 小谢的编程成长记 阅读(177) 评论(0) 推荐(0) 编辑
摘要: I frame:帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物; P frame: 前向预测编码帧 又称predictive-frame, 阅读全文
posted @ 2017-05-12 13:29 小谢的编程成长记 阅读(1866) 评论(0) 推荐(0) 编辑
摘要: 一.术语 帧(frame)和场(field):一帧包含一个亮度矩阵采样点和俩个对应的色度矩阵采样点,一帧包含俩个场:顶场和底场; 条带:特定条带组按光栅扫描顺序排列的整数个宏块或宏块对; 条带组:图像中宏块或宏块对的子集; 宏块(MB):一个数据块; I帧/P帧/B帧:I帧只包含I条带的帧,P帧只包 阅读全文
posted @ 2017-05-11 11:19 小谢的编程成长记 阅读(735) 评论(0) 推荐(0) 编辑
摘要: MSE(均方根误差): SNR(信躁比): PSNR(峰值信躁比): QP:量化参数 阅读全文
posted @ 2017-05-11 10:29 小谢的编程成长记 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 一.视频数据的组织结构(视频序列层,GOP(图像组)层,图像层,宏块组层,宏块层) 视频序列层:视频序列有一个序列头部,存储整个视频序列的信息(比如:视频的格式,分辨率等),视频序列有多个GOP组成; GOP(图像组)层:由多个图像组成,包含I,P,B帧; 图像层:由多个宏块组组成; 宏块组层:由多 阅读全文
posted @ 2017-05-11 10:20 小谢的编程成长记 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 编码算法(根据编码原理的不同分为4类): 预测编码,变换编码,量化编码,熵编码; 一.预测编码:帧间预测编码,帧内预测编码(预测编码的基本概念:编码实际值和预测值之间的差别(空间冗余:一帧图像已编码 的部分来预测尚未编码的部分,时间冗余:利用之前编码过的图像来预测当前图像需要编码的内容,残差值:实际 阅读全文
posted @ 2017-05-10 19:52 小谢的编程成长记 阅读(367) 评论(0) 推荐(0) 编辑