- 博客(9)
- 资源 (6)
- 收藏
- 关注
原创 全局变量,局部变量,静态全局变量,静态局部变量
全局和静态变量都在堆里。 全局变量的作用范围是整个程序(如果程序是多个文件,必须在其他的文件中说明)。 静态变量的作用范围要看静态变量的位置,如果在函数里,则作用范围 就是这个函数。 静态全局变量,只在本文件可以用,虽然整个程序包含多个文件,但静态全局变量只能用在定义它的那个文件里,却不能用在程序中的其他文件里。它是定义存储因型为静态型的
2011-12-31 09:13:04 987
转载 什么是DVB-SI?对PSI(PAT,PMT,CAT,NIT,SDT,EIT)的理解
数字电视与传统模拟电视节目选择的方式完全不同, 传统电视的每一个频道对应一个节目,只要调到相应的频率, 就可以看到节目。 而在数字电视信号中,一路码流对应多路节目,使用复用技术就可以做到了。一个物理的频道只能给出包含多路节目的一路传输流。要观看其中的某一路节目,还必须从该传输流中提取出该路节目的压缩包,然后再进行解码。 所以怎样从众多的传输流中,选中一路节目播放,就变得很复杂。在mpeg-2的
2011-12-29 14:34:36 12638
转载 技巧:Linux 动态库与静态库制作及使用详解
技巧:Linux 动态库与静态库制作及使用详解标准库的三种连接方式及静态库制作与使用方法陈 鲁, 软件工程师, IBM简介: Linux 应用开发通常要考虑三个问题,即:1)在 Linux 应用程序开发过程中遇到过标准库链接在不同 Linux 版本下不兼容的问题; 2)在 Linux 静态库的制作过程中发现有别于 Windows 下静态库的制作方法;3)在
2011-12-28 18:08:15 3822
转载 数字电视节目的接收,解码,播放,针对TS
大概流程:1.cable ts信号(signel)--》tuner--》demux-》video,audio解码编码-》输出显示2.本地tsfile--》demux-》video,audio解码编码-》输出显示如果有解扰逻辑,则需要在demux后对video,audio包解扰处理。 3.对cable ts 的录制即:信号(signel)--》tuner--》demux-
2011-12-16 09:23:29 3888 1
转载 TS流的解码过程-ES-PES-DTS-PTS-PCR
TS 流解码过程:1. 获取TS中的PAT2. 获取TS中的PMT3. 根据PMT可以知道当前网络中传输的视频(音频)类型(H264),相应的PID,PCR的PID等信息。4. 设置demux 模块的视频Filter 为相应视频的PID和stream type等。5. 从视频Demux Filter 后得到的TS数据包中的payload 数据就是 one p
2011-12-16 09:20:40 2732 2
原创 关于音视频的一些知识(demux、filter等)
MUX和DEMUXMux 是 Multiplex 的缩写,意为“多路传输”,其实就是“混流”、“封装”的意思,与“合成”的意思相似就是指把视频素材和音频素材封装到一个单独的文件中。muxing 是在mux 后面加了 -ing 构成的动名词形式。Demux是在 mux 前面加了个表示否定的 De- 前缀,意思是进行与 muxing 相反的“分解复用”操作,也就是我们平时说的“分离”一个文
2011-12-15 09:28:46 22752 2
转载 软件模拟I2C
这些天在做一个h.264设备,用的ARM芯片是带I2C接口,但这I2C一来只支持400K,二来没有可调的时序空间,没法支持TVP5150这种有点瑕疵的I2C,至此只好借用两个GPIO口通过软件来模拟i2c操作。在用的这ARM芯片GPIO也够省的,不够用,只好外挂一颗SC16IS760,模拟i2c就过它的GPIO口:GPIO1--->SCLGPIO3--->SDA模块向外曝露
2011-12-13 16:45:53 6690
转载 Flash相关理论知识:SLC与MLC、NOR与NAND FLASH、闪存卡
摘要: 本文介绍了FLASH相关理论知识,旨在更好地设计文件系统。首先从原理和特点两方面介绍两种架构SLC和MLC,进而介绍了NOR和NAND FLASH工作原理,读写擦除原理,编址方式,进而导出NOR和NAND FLASH区别。最后顺带简单介绍下SD卡。一、SLC与MLC 从架构上来分,Flash可以分为SLC Flash和MLC Flash。闪存
2011-12-05 15:51:36 10901
转载 Makefile与Shell脚本
最近由于工作需要完善Makefile系统,并对Makefile调用shell脚本有了更深的认识。大家都知道在Makefile可以调用shell脚本,但是Makefile和shell脚本是不同的。本文试着介绍一下Makefile和shell脚本的不同。1、在Makefile中只能在target中调用Shell脚本,其他地方是不能输出的。比如如下代码就是没有任何输出:VAR="Hello"
2011-12-02 16:07:54 1846 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人