#include "stdio.h"#include "stdlib.h"#include "malloc.h"#include "string.h"#include "sys/timeb.h"#include "math.h"#include "inf.h"#define MIN(a,b) ((a...
分类:
其他好文 时间:
2014-09-16 18:46:40
阅读次数:
205
首先感谢http://blog.csdn.net/wwyyxx26/article/details/15224879博文,可以说是通过这篇博文才有了思路。先取一些数据,在这之前的数据为海康的头,即NET_DVR_SYSHEAD分支,不作描述,直接取NET_DVR_STREAMDATA分支的码流数据,...
分类:
其他好文 时间:
2014-09-15 21:15:29
阅读次数:
280
1.nalu_unit_type = *((unsigned char *)pEmptyBuf->bufVirtAddr+4); nalu_unit_type = nalu_unit_type&0x1F; if(nalu_unit_type=1) { slice_sum ++; printf(".....
分类:
其他好文 时间:
2014-09-12 16:57:13
阅读次数:
272
http://blog.csdn.net/mantis_1984/article/details/9465909http://blog.csdn.net/arau_sh/article/details/6271298nal分析器
分类:
其他好文 时间:
2014-08-31 22:47:31
阅读次数:
230
时间戳的简单同步算法,便于进一步理解音视频同步概念:博文来源:stone_kingnet的专栏在发送方:对于相同时刻的音频/视频帧,打上相同的时间戳(系统时间)接收方:保存两个队列,audio/video分别用来存放还未播放的音频和视频1。当每接收到音频帧的时候,遍历此时的video队列,将此音频帧...
分类:
其他好文 时间:
2014-08-31 13:12:11
阅读次数:
184
live555的客服端流程:建立任务计划对象--建立环境对象--处理用户输入的参数(RTSP地址)--创建RTSPClient实例--发出DESCRIBE--发出SETUP--发出PLAY--进入Loop循环接收数据--发出TEARDOWN结束连接。可以抽成3个函数接口:rtspOpen rtspR...
分类:
其他好文 时间:
2014-08-29 19:50:58
阅读次数:
318
(四)图像参数集语义pic_parameter_set_rbsp( ) {// pic_parameter_set_id 用以指定本参数集的序号,该序号在各片的片头被引用。pic_parameter_set_id// seq_parameter_set_id 指明本图像参数集所引用的序列参数集的序号...
分类:
其他好文 时间:
2014-08-29 19:46:28
阅读次数:
393
解码器在解码时,首先逐个字节读取NAL的数据,统计NAL的长度,然后再开始解码。nal_unit(NumBytesInNALunit){/* NumBytesInNALunit为统计出来的数据长度 */forbidden_zero_bit//forbidden_zero_bit等于0表示网络传输没有...
分类:
其他好文 时间:
2014-08-29 19:45:28
阅读次数:
273
引用网友的问答:我找到0x000001NAL的开头了,请问如何确定slicehead的位置,继而得出slice_type呢?Nalunit后紧跟的就是slicehead吗?标准里的循环让人看得有点迷茫,求大神指导Q1024440466h264sliceheadslice_typeNAL1. s...
分类:
其他好文 时间:
2014-08-29 18:09:28
阅读次数:
568