自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

转载 glibc----runtime lib

GNU C 库(GNU C Library,又称为glibc)是一种按照LGPL许可协议发布的,公开源代码的,免费的,方便从网络下载的C的编译程序。GNU C运行期库,是一种C函数库,是程序运行时使用到的一些API集合,它们一般是已预先编译好,以二进制代码形式存在Linux类系统中,GNU C运行期库通常作为GNU C编译程序的一个部分发布。Glibc最初是自由软件基金会为其GNU操作

2013-08-10 10:47:16 813

转载 stddef

stddef.h是C标准函数库中的头文件,定义了若干常见的类型与宏。类型[编辑]ptrdiff_t 有符号整数型size_t 无符号整数型wchar_t 16位或32位整数型宏[编辑]NULL 与实现相关的空指针的值 http://zh.wikipedia.org/wiki/Stdlib.h

2013-08-10 10:28:16 754

转载 time.h

表示时间的三种数据类型[编辑]日历时间(calendar time),是从一个标准时间点(epoch)到现在的时间经过的秒数,不包括插入闰秒对时间的调整。开始计时的标准时间点,各种编译器一般使用1970年1月1日0时0秒。日历时间用数据类型time_t表示。time_t类型实际上一般是32位或64位整数类型。时钟滴答数(clock tick),从进程启动开始计时,因此这是相对时间。每秒钟包

2013-08-10 09:53:10 666

转载 ctype

ctype.h是C标准函数库中的头文件,定义了一批C语言字符分类函数(C character classification functions),用于测试字符是否属于特定的字符类别,如字母字符、控制字符等等。既支持单字节字符,也支持宽字符。[ 单字节字符处理函数在ctype.h(C++的cctype )中声明。宽字节字符处理函数在wctype.h(C++的cwctype)中声明.

2013-08-10 09:51:42 1017

转载 assert() wiki

assert()是一个诊断宏,用于动态辨识程序的逻辑错误条件。其原型是: void assert(int expression);如果宏的参数求值结果为非零值,则不做任何操作(no action);如果是零值,用宽字符打印诊断消息,然后调用abort()。诊断消息包括:源文件名字(在stdlib.h中声明的宏__FILE__的值)所在的源文件的行号(在stdlib.h中声明的宏__LI

2013-08-10 09:43:13 572

转载 wikipedia c language -c99

http://zh.wikipedia.org/wiki/C99#C99 增强了预处理功能。例如:宏支持取可变参数 #define Macro(...) __VA_ARGS__使用宏的时候,允许省略参数,被省略的参数会被扩展成空串。支持 // 开头的单行注释(这个特性实际上在C89的很多编译器上已经被支持了)增加了新关键字 restrict, inline, _Complex,

2013-08-10 09:36:47 657

原创 eclipse 32 64bit

<br />BAIDU:  eclipse 32 64<br /> <br />http://www.eclipse.org/downloads/上区分:windows 32 bit/64bit,<br />我的理解是 工具安装的windows环境的区别。不是JVM的环境。<br /> 

2011-02-19 10:02:00 1985

转载 Qos RTCP

http://www.netbei.com/Article/zz7/s14/200412/3140_3.html   http://net.it168.com/pl/2007-09-04/200709040930735_10.shtml    4 、具体事例分析  针对某大型网络系统,没有QoS设备网络质量控制系统情况下的网络拓朴图如下:  从上图可以看出主

2009-05-03 11:17:00 1849

转载 RTP和RTCP 图解

http://blog.cnii.com.cn/?75821/viewspace-35781.html

2009-04-06 10:07:00 876

转载 评测:4端口全双工100M LAN交换机交换能力最大

LAN交换机是LAN的关键设备。目前基本上所有的产品不但性能得到了提高,而且所有的端口即便以最大的数据传输速度接收数据,数据也会毫无遗漏地进行传输。这种产品在产品目录中被注明为“无阻塞(Nonblocking)”。   那么,具有4个100M以太网端口的全双工LAN交换机如果标称为无阻塞时,这种交换机的最大传输速度是多少呢?全双工是指,既能以100Mbit/秒的速度进行发送,同时还能以100Mbi

2009-03-08 21:09:00 3482

转载 一种利用HPI接口调试多片DSP的方法

 http://www.61ic.com/Article/C5000/C54X/200707/14879.html 

2009-03-03 23:12:00 530

转载 DSP程序使用-o2或者-o3选项后如何调试

 DSP程序使用-o2或者-o3选项后如何调试 http://www.seeddsp.com/service/bbs2/archiver/?tid-38334.html  

2009-03-03 22:57:00 988

转载 DSP程序优化方法(1)

 http://www.61ic.com/Article/FAQ/soft/200801/18429.html 

2009-03-03 22:48:00 533

转载 CCS2.2以后版本的GEL文件介绍

 CCS2.2以后版本的GEL文件介绍 http://hi.baidu.com/learned/blog/item/bd0f84b1d78fe8550823020a.html

2009-03-03 22:24:00 504

转载 DSP 优化心得收藏

http://hi.baidu.com/greatthomas/blog/item/2bd5851ccd335c8c87d6b658.html

2009-03-03 22:17:00 510

转载 socket中select函数的使用

Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Se

2009-02-08 21:34:00 1281

原创 网络中保证视频流的连续性、稳定性

2.1 如何在网络中保证视频流的连续性、稳定性   下图说明了关键性的应用,如视频、语音应用如何收到其他业务的影响,从而导致其业务流的中断。  数据包的延迟不一致,将导致唇音的不同步,而数据流中的包丢失和包失序,将导致图象和语音的抖动。当包的丢失率为1%时,图像可能会出现发虚现象,因为声音的数据包较小,此时,声音的影响较小,当包的丢失率为2%时,图像就开始出现停顿现象,声音也开始出现停顿。

2009-01-11 23:27:00 1491

原创 H264 参数集

关于条带引用图像参数集的问题假如说一帧图像分成两个条带(条带1,条带2),有没有可能条带1引用图像参数集1,条带2引用图像参数集2,这样的情况。还有在基于比特流的传输中,是不是先传序列参数集,然后把所有的图像参数集都传完,然后才传条带数据呢 传输顺序没有规定,通常做法是先将所有参数集传完。不同的slice很可能引用不同的参数集。 要学会看标准:既然标准 7.3.3 说明

2009-01-10 21:18:00 3374

转载 关于现有的宽带网络上的视频传输

关于现有的宽带网络上的视频传输作者:bomb(木头青蛙) 若发现本文的不足之处欢迎发EMAIL到bomb_hero@163.com指正。==================================================================================一、视频流的结构 MPEG2中视频流中视频数据分帧传输,帧分三种类型I,P,B。 I帧:描述

2009-01-03 13:59:00 1310 1

原创 机顶盒安装

中兴硬件机顶盒B600安装方法一、使用遥控器设置方法:1.正确连接MODEM、机顶盒、电视机后,开机,按遥控器上的“系统”键进入“基本设置”菜单2.选择接入方式为PPPOE,输入宽带帐号和密码,点击“下一步”。3.输入更新服务器地址:http://218.85.117.133:8080/600/,业务帐号即测试帐号,密码统一为“1”,点击“确定”。4.点击“重启”重新启动机顶盒

2008-12-27 21:42:00 5517 5

转载 如何来设置时间戳让音频和视频同步呢?

 由于一次进行采取的音频是一个时间段,而一次采取的视频是一个时间点,所以真正的完全同步是很难的。         只要相差不大,人是感觉不出来的!     至于怎么样实现同步,就看你做什么罗!     2楼 2005-12-09 09:28 killghost  [引用] [回复]   加我QQ:31317107.     3楼 2006-03-18 12:49 ihyy  [引用] [回复] 

2008-12-26 21:51:00 2119

原创 解决唇音同步

因为MPEG-2协议中关于视频和音频采用PTS/DTS时间标签进行关联,可以更科学地解决唇音同步的问题,这也是MPEG-2编解码在处理图像、语音同步问题方面的一个优势。http://www.tech-ex.com/gb/network/articles/b6_3/00263447.html

2008-12-26 21:43:00 1342

原创 MPEG 测试系统

 http://www2.tek.com/cmswpt/psdetails.lotr?ct=PS&cs=psu&ci=14404&lc=ZH打包的基本流 (PES) 分析仪在开发专业用和消费用设备 (特别是编码 器和机顶盒) 时,既可以使测试流具有某 些特性,也可以利用测试流的特性以作 为探知某些问题的信号源。我们关注的 重点是与每一PES 包相关联的包头,因 为在包头中包含有基本流的解码

2008-12-26 21:39:00 822

转载 DVB系统中PCR的生成和PCR校正

引自《广播电视信息》2008年1月从数字电视前端系统功能上来讲,传统的DVB数字硬件前端技术包含编码、复用、加扰、调制四个基本环节,而在实际的DVB前端系统中还有直接的TS流转发环节,如下图所示:上图中编码环节是将模拟视音频或者基带的数字视频和音频信号编码形成标准的TS流,而流转发环节是将卫星或者通过其它信道过来的信号转成符合当地标准的TS流,所有的TS进入复用环节进行复用。为了满足运

2008-12-26 21:22:00 3785

转载 视频会议如何才能突破应用瓶颈?

  编者按:面对视频会议的应用瓶颈,增加带宽一度成为IT部门的头件大事。事实上,512KBPS的会议与2M的会议效果差别并不明显,视频会议的应用瓶颈到底在何处? 网管u家www.bitscn.net   随着IP技术的迅速发展,网络中不断出现一些非关键业务的应用,这些应用也越来越受到员工的好感,类似于MSN、MP3、Oracle、网络游戏、网上购物、网络下载、网上搜索等应用越来越多。而关键性的

2008-12-25 22:34:00 826

转载 唇音同步技术 哪些因素影响视频会议系统视音频效果

 在视频会议系统的应用中,影响视音频效果的因素主要集中在三个方面:  1)网络的服务质量;  2)MCU和终端的性能;  3)会议室的设计。  一、网络的服务质量(QoS)  目前,视频会议系统常用的网络主要有E1专线和IP两种。E1专线基于电路交换和时分复用技术,能够提供端到端的独享带宽,因此网络本身具有完善的传输质量保障机制。在绝大多数情况下,影响E1专线传输效果的主要因素

2008-12-25 22:29:00 3992

原创 IPTV网络端到端Qos/QoE监测》。

 IPTV网络端到端Qos/QoE监测》。http://tech.sina.com.cn/t/2008-04-11/20552133537.shtml 在接入网,用户端除了进行网络QoS监测、丢包抖动之外,还有一些频道切换的性能,以及频道切换的稳定性等等,以及PCR抖动,是影响唇音不同步很重要的因素。

2008-12-25 22:08:00 1017

转载 唇音同步

(b) 唇音同步 接收方:对于接收方语音和图像的同步,终端收到语音、图像数据之后,分别放到语音缓冲和图像缓冲中,定时从语音缓冲中取出语音包解码,如果取出的语音包时戳与图像吻合,就把相应的图像包解码。这样做的好处是考虑语音的敏感性。 (a)动态调整图像带宽 人们对图像和语音的敏感程度是不一样的,当图像码流出现延迟、抖动时,解码后图像表现为误码、丢帧;当语音码流出现延迟、抖动时,解码后声音断续。从

2008-12-25 21:40:00 1271

转载 网络视频服务器低带宽解决方案

来源:上海卓扬科技有限公司    点击数: 560   发布时间:2008年02月28日      一、 概述    随着网络视频服务器的越来越普及,随着全球眼,平安城市等项目的全面开展,在视频监控行业中,通过网络来传输视频已经成为发展趋势。通过网络来传输视频,不仅可以利用网络的资源将视频图像传输的更远,从而不受距离限制;同时,网络的应用给视频监控带来了更多新颖的功能,完全可以

2008-12-22 22:43:00 2168

原创 关于条带引用图像参数集的问题

 要学会看标准:既然标准 7.3.3 说明了每个片头都带有一个 pic_parameter_set_id 语法元素,那么就表示每个片可以采用不同的图像参数集;而标准 7.3.2.2 说明了每个图像参数集都带有一个 seq_parameter_set_id 语法元素,那么就表示每个图像参数集又可以采用不同的序列参数集。因此,结论就是楼上的解释。

2008-12-22 22:23:00 414

原创 浅谈基于IP网络的H.264关键技术及应用

感兴趣: PPS  SPS     MTU    为什么有的不解B帧?H.264是ITU-T最新的视频编码标准,被称作ISO/IEC14496-10或MPEG-4 AVC,是由运动图像专家组(MPEG)和ITU的视频编码专家组一起研发的新产品。  H.264分两层结构,包括视频编码层和网络适配层。视频编码层处理的是块、宏块和片的数据,并尽量做到和网络层独立,这是视频编码的核心,其中包含

2008-12-22 22:09:00 594

原创 截包

截包 端口镜像仅仅为了方便像偶这样的菜鸟,盼望高手拍砖补充。这得从网络上的两个东东说起,HUB和交换机。当我们需要用IDS这样的东西,或者是sniffer来对网络流量进行捕获和监控时,需要有一个监听端口。我们知道HUB和switch的工作原理是不同的,HUB不基于连接,每个进入HUB的数据包被发送到除进入端口外的所有端口。而Switch则是面对连接的,数据包只会发送给目的端口。所以在H

2008-12-21 12:03:00 746

转载 Berkeley socket 套接字编程详解

 Berkeley 套接字6.1 引言网络程序设计全靠套接字接受和发送信息,尽管套接字这个词好象显得有些神秘,但其实这个概念极易理解。这章主要讲述Sockets API(Application Program Interface),以及一些其他的细节(比如Socket 的历史、数据中的常用结构等),通过这些介绍,使读者慢慢掌握Linux 下的Socket编程。6.2 概述在开始介绍有关编程的知识之

2008-12-03 21:36:00 3136

转载 PC LINT

静态代码检查工具PC-Lint(一)2006-12-07 23:507f55a333-10c0-40d0-9849-02eb5f5aa603C/C++语言的语法拥有其它语言所没有的灵活性,这种灵活性带来了代码效率的提升,但相应增加了代码中存在隐患的可能性。静态代码检查工具PC-Lint则偏重于代码的逻辑分析,它能够发现代码中潜在的错误,比如数组访问越界、内存

2008-12-03 21:14:00 1978

原创 C expert: Too Much Default Visibility

 C expert:  Too Much Default Visibility   Whenever you define a C function, its name is globally visible by default. You can prefix the functionname with the redundant extern keyword or leave it off,

2008-11-15 11:47:00 472

原创 C语言常见问题.pdf

 4.8 我看到了用指针调用函数的不同语法形式。到底怎么回事?最初, 一个函数指针必须用* 操作符(和一对额外的括弧) “转换为” 一个“真正的” 函数才能调用:int r, func(), (*fp)() = func;r = (*fp)();而函数总是通过指针进行调用的, 所有“真正的” 函数名总是隐式的退化为指针(在表达式中, 正如在初始化时一样。)。这个推论表明无论fp 是函数名和函数的指

2008-11-15 10:20:00 577

原创 指针

 指针

2008-11-15 10:10:00 348

原创 代码大全 补充

遵守参数传递的星号规则。在C 中,只有当赋值语句中的变元前面带有“*”号时,才能从子程序中把这个变元传递回来。不管你在说明中堆积了多少个星号,如果你想让某一值传回的话,那么在赋值语句中至少要有一个星号。例如,在下面的这个程序段中,赋给parameter的值就不是被传回调用程序的.因为在赋值语句中一个星号也没有: void TryToPassBackAValue( int * parameter

2008-11-15 09:39:00 542

转载 在MPEG2 TS中如何判断和抽取I P B帧?

 mpeg2中音视频不同步 mpeg2中音视频不同步1.根据TS包头中的PID找到TS流里的PAT表,其TS的PID为0x00; 2.找到PAT表后,根据其中携带的PMT表的TS包PID找到PMT表; 3.找到PMT表后,根据其中携带视频的TS包PID就可以判断出包含视频数据的TS包; 4.对于mpeg-1和mpeg-2视频,一般在TS复用时一个PES包包含一个picture,对于mp

2008-11-12 21:15:00 2500 2

原创 mpeg2中音视频不同步

 接收TS流时,会将所选节目的每一个音频pes包中的pts读出来,但只读取所选节目的第一个有效视频pes包中的pts(标记为StartTime),然后在视频显示时候,会进行 音视频时间比较,具体比较如下: 如果音频的pts小于视频的时间(具体为 = StartTime + dsp传过来的一个时间(同事说是从es包中解出来的)) 如果音频的pts - 视频的时间 > 某一个值,则视频就跳fra

2008-11-12 21:02:00 814

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除