- 博客(12)
- 资源 (35)
- 收藏
- 关注
原创 把缓冲区与流相关
功 能: 把缓冲区与流相关 用 法: int setvbuf(FILE *stream, char *buf, int type, unsigned size); 程序例: #include int main(void) { FILE *input, *output; char bufr[512]; input = fopen("file.in", "r+b"); output = fopen("file.out", "w")
2011-02-28 16:45:00 2360
原创 H264参数语法文档: SPS、PPS、IDR
H.264码流第一个 NALU 是 SPS(序列参数集Sequence Parameter Set)对应H264标准文档 7.3.2.1 序列参数集的语法进行解析SPS参数解析// fill sps with content of pint InterpretSPS
2011-02-24 16:05:00 51201 3
原创 live555库
Real Time Streaming Protocol或者RTSP(实时流媒体协议),是由Real network 和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP提供一种可扩展的框架,使能够提供能控制的,按需传输实时数 据,比如音频和视频文件。源数据可以包括现场数据的反馈和存贮的文件。rtsp对流媒体提供了诸如暂停,快进等控制,而它本身并不传输数据,rtsp作用 相当于流媒体服务器的远程控制。传输数据可以通过传输层的tcp,udp协议,rtsp也提供了
2011-02-23 16:30:00 6181 1
原创 实时传输协议介绍:RTP协议介绍、RTCP协议介绍、RTSP协议介绍
RTP(Real Time Transport Protocol) RTP是针对Internet上多媒体数据流的一个传输协议, 由IETF(Internet工程任务组)作为RFC1889发布。RTP被定义为在一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。RTP的典型应用建立在UDP上,但也可以在TCP或ATM等其他协议之上工作。RTP本身只保证实时数据的传输,并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠RTCP提供这些服务。 R
2011-02-23 14:52:00 17990
原创 H.264 RTP payload 格式
1. 网络抽象层单元类型 (NALU) NALU 头由一个字节组成, 它的语法如下: +---------------+ |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |F|NRI| Type | +---------------+ F: 1 个比特. forbidden_zero_bit. 在 H.264 规范中规定了这一位必须为 0. NRI: 2 个比特.
2011-02-18 17:33:00 2555
原创 杭州大华面试题目-硬件工程师(2010-03)
硬件工程师: 1.解释灌电流和拉电流。 2.一段PCI接口的英文翻译。 3.非门晶振电路计算输出频率。 4.一个电路晶振22.1182MHz,串口通讯波特率为9600,数据位8位,停止位1位,使用T1模式,求SMOD参数设置值。 5.异步逻辑电路设计一个。 6.一个简单的51单片机系统外围电路及其需要注意的问题。 7.PWM压控震荡电路的输出电压的设定。求R1,R2电阻。 8.通过CPLD芯片,运用VHDL语言来描述一个硬件信号传输接口。 9.一个VDD以10-40V输出,
2011-02-18 16:44:00 6074
原创 H264参数结构三:序列参数集层(SPS) & 图像参数集语义
1: seq_parameter_set_rbsp( ) { 2: // profile_idc level_idc 指明所用 profile、level 3: profile_idc 4: // constraint_set0_flag 等于 1 时表示必须遵从附录 A.2.1 所指明的所有制约条件。等于 0 时表示不必遵从所有条件。 5: constraint_se
2011-02-17 15:02:00 12391 4
原创 H264参数结构二:网络提取层NAL (Net Abstraction Layer) & 视频编码层VCL (Video Coding Layer)
H.264 的功能分为两层,即视频编码层(VCL)和网络提取层(NAL,Network Abstraction Layer)。VCL 数据即编码处理的输出,它表示被压缩编码后的视频数据序列。在 VCL 数据传输或存储之前,这些编码的 VCL 数据,先被映射或封装进 NAL 单元中。 每个NAL 单元包括:一组对应于视频编码数据的 NAL 头信息和一个原始字节序列负荷(RBSP)。 头信息中包含着一个可否丢弃的指示 标记,标识着该NAL单元的丢弃能否引
2011-02-17 14:24:00 18889 3
原创 H264参数结构一:元素的分层结构
H.264编码器输出的Bit流中,每个Bit都隶属于某个句法元素。句法元素被组织成有层次的结构,分别描述各个层次的信息。 在H.264 中,句法元素共被组织成 序列、图像、片、宏块、子宏块五个层次。在这样的结构中,每一层的头部和它的数据部分形成管理与被管理的强依赖关系,头部的句法元素是该层数据的核心,而一旦头部丢失,数据部分的信息几乎不可能再被正确解码出来,尤其在序列层及图像层。 在 H.264 中,分层结构最大的不同是取消了序列层和图像层,
2011-02-17 09:49:00 8856 2
原创 ortp库API说明 1
<br />一、简介<br />ORTP是一个支持RTP以及RFC3550协议的库,有如下的特性:<br />(1)使用C语言编写,可以工作于windows, Linux, 以及 Unix平台<br />(2)实现了RFC3550协议,提供简单易用的API。支持多种配置,RFC3551为默认的配置。<br />(3)支持单线程下的多个RTP会话,支持自适应抖动处理。<br />(4)基于GPL版权声明。<br /> <br />ORTP可以在其官方网站上(http://www.linphone.org/in
2011-02-15 14:29:00 5277
原创 x264命令行翻译
<br /><br />使用格式:x264 默认选项 -o 输出文件 输入文件 [长x宽]<br />输入支持格式:RAW/y4m/avi/avs(编译时可选)<br />输出支持格式:264/mkv/mp4(编译时可选)<br />x264的许多参数可以有-/--两种输入法,笔者也不知道为什么。以下等价参数用“参数1/参数2 <必需数值格式>”表示,参数尾部()内为个人推荐。<br /> <br />-h/--help 帮助<br />帧类型选项:<br />-I/--keyint <整数> 最大IDR帧
2011-02-15 09:30:00 1661
Debian 7 Samba samba_3.6.6-6+deb7u2_i386.deb
2014-03-11
Linux 的高级路由和流量控制 HOWTO LARTC-zh_CN.GB2312.pdf
2011-09-30
linux framebuffer打开图片
2011-07-30
OmniVision图像传感器的SCCB总线协议在DSP中的实现.pdf
2009-08-24
S3C2440 S3C2410全部数据手册
2009-02-16
数学建模 电力阻塞管理
2007-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人