自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(120)
  • 资源 (11)
  • 收藏
  • 关注

原创 msvcr90d.dll 0xC0000005

今天调试demo,有N个线程,一次成功,嘿嘿,正美得冒泡,突然,中断,异常,(msvcr90d.dll) 处未处理的异常: 0xC0000005: 写入位置 0x00b4e000 时发生访问冲突,不是地址读异常就是写异常,这种异常是要老命的,肯定是指针或数组的问题,幸好是一个线程中报错,还好限定了范围,注释掉其他线程,单独跟踪其,发现在memcpy()的时候,定义了一个偏移量offset,在每一次

2009-06-11 13:10:00 914 1

原创 vs2008无法设置断点

今天在调试中,发现一个巨恐怖的问题,一个封装类中居然无法设置断点,那是一个2万行代码的封装类啊,郁闷死,越想越着急,忍不住请教了老大,得,过来很容易搞定,说我的源代码 与原始版本不同,后来一想,明白了,这个封装类是在另外一个demo中建立的,后来在这个新的demo中做了大量的修改,而在vs2008中,工具->选项->调试->常规中有个选项,要求源文件与原始版本完全一致,vs2008

2009-06-10 16:48:00 2150 3

原创 vs2008错误

新建一个控制平台,其中有一个类包含了afx.h,出现错误如下: 1>------ 已启动全部重新生成: 项目: TestTSMonitor, 配置: Debug Win32 ------1>正在删除项目“TestTSMonitor”(配置“Debug|Win32”)的中间文件和输出文件1>正在编译...1>stdafx.cpp1>正在编译...1>TestTSMonitor.cpp1>Ma

2009-05-15 16:36:00 660 2

原创 监测流程图

 

2009-05-14 09:56:00 809

原创 拼包流程图

2009-05-14 09:53:00 501

原创 gggg

ddd

2009-04-23 20:10:00 136

原创 TS流转PS流代码1

2009-04-17 15:17:00 209

原创 MOT代码

2009-04-17 09:56:00 507

原创 strore error

2009-04-14 10:56:00 150

转载 内存错误检测3

版权申明本文可以被自由转载,但是必须遵循如下版权约定:1、保留本约定,并保留在文章的开头部分。2、不能任意修改文章内容,或者删节,增加。如果认为本文内容有不当之处需要修改,请与作者联系。3、不能摘抄本文的内容,必须全文发表或者引用。4、必须保留作者署名、注明文章出处。(本文授权给www.linuxaid.com.cn)5、如不遵守本规定,则无权转载本文。作者ariesram电子邮件地址ariesr

2009-04-13 19:32:00 172

转载 内存错误检测2

版权申明本文可以被自由转载,但是必须遵循如下版权约定:1、保留本约定,并保留在文章的开头部分。2、不能任意修改文章内容,或者删节,增加。如果认为本文内容有不当之处需要修改,请与作者联系。3、不能摘抄本文的内容,必须全文发表或者引用。4、必须保留作者署名、注明文章出处。(本文授权给www.linuxaid.com.cn)5、如不遵守本规定,则无权转载本文。作者ariesram电子邮件地址ariesr

2009-04-13 19:31:00 207

转载 内存错误检测1

摘要:本文描述了如何使用VC++和CRT库提供的工具定位和排除内存泄漏,检测的难度使得使用C/C++编程语言的应用开发产生问题。介绍:动态分配、回收内存是C/C++编程语言一个最强的特点,但是中国哲学家孙(Sun Tzu,我不知道是谁?那位知道?)指出,最强的同时也是最弱的。这句话对C/C++应用来说非常正确,在内存处理出错的地方通常就是BUGS产生的地方。一个最敏感和难检测的BUG就是内

2009-04-13 19:26:00 404

原创 ActiveX控件 web测试

在开发切割TS流控件的过程中,做了几个测试:一个是在本机的测试:在VC++环境中运行demo,出现一个对话框,该对话框提示用户选择一个可执行程序,点击向右箭头按钮,出现3个选项,由于在本机,则选择第二个ActiveX Control Test Container,则可在本机调试。2.web测试:在上述步骤中,选择第三项Default Web Brower,则可通过web来测试。

2009-04-13 19:24:00 184

原创 内存泄漏:afxwin2.inl 错误

今天在调试代码中发现一个问题,就是基于对话框的一个demo,在录制完一段码流,并且将详细信息显示在edit中,当结束录制的时候,直接点击退出(onok),然后就会报告内存泄漏:Detected memory leaks!Dumping objects ->strcore.cpp(118) : {124} normal block at 0x004327E0, 38 bytes long. Da

2009-04-13 19:21:00 2531 4

原创 DDDDDD

2009-03-31 13:22:00 213

原创 MM

2009-03-30 12:37:00 464

原创 TS流转PS流

多多

2009-03-30 12:36:00 304 1

原创 SOCKET Error 10014

MSDN:recvfrom@import url(../../../backsdk4.css);The Windows Sockets recvfrom function receives a datagram and stores the source address.int recvfrom ( SOCKET s, char FAR

2009-03-30 12:33:00 1456

原创 PS流packet_header中program_mux_rate计算

在将TS流转PS流过程中,计算packet_header中program_mux_rate字段的时候,:1.先从video es中求出bit_rate字段;2.从audio es中找出音频帧,然后找到 Normal 0 7.8 磅 0 2 false false false

2009-03-25 14:06:00 536

原创 得到

得到

2009-03-18 13:02:00 87

原创 网络

<br />网络

2009-03-18 09:01:00 94

原创 PAC解析

<br />淡淡的

2009-03-18 08:58:00 405

原创 PCR解析

2009-03-16 20:06:00 251

原创 视频pes中pes_packet_length

在解析Video pes中,一般buf[5] buf[6]字段都为0x00,但在解析完一个完整的PES后,在重新复用或者将TS流转换成PS后,这两个字段的值应该根据解析出的Video的长度来重新填写,假如解析后某个完整的Video PES包的长度为len,其中len为WORD类型。则可通过buf[5] = len>>8; buf[6] = len & 0xff来实现。

2009-03-16 20:00:00 303

原创 写文件多字节

今天在解析TS流ES层的时候,当解析完一个完整的视频Pes包后,开始写入文件,但在写文件的时候发生一个很奇怪的现象,当写入文件fwrite(buf,5000,1,pfile)的时候,总是比5000写入的字节数多,很奇怪,当为1024个字节时,写入的结果就是1024,但当大于1024个字节时,文件总大于1024,总多几个字节。后来发现我打开文件的时候是,调用fopen(temp,"wr")的格式,怀

2009-03-16 19:21:00 164

原创 链接错误

ddd

2009-03-10 22:03:00 301

原创 乱码错误

ddd

2009-03-10 22:03:00 131

原创 PMT分析

2009-03-10 22:02:00 850

原创 SDT分析

ppp

2009-03-10 22:02:00 408

原创 EIT分析

ddd

2009-03-10 22:02:00 257

原创 PAT分析

淡淡的

2009-03-10 22:01:00 215

转载 MOT概念TransportId

在ETSI EN 300 401 v1.4.1(2006-06)5.3.3.2中TransportId的解释:Transport Id (Identifier): this 16-bit field shall uniquely identify one data object (file and header information) from a stream of such obje

2009-02-27 14:37:00 177

原创 MOTjiexi

ddddddddddddddddddd

2009-02-26 22:11:00 83

原创 mot解析11

55555555555555

2009-02-24 21:17:00 190

原创 MOT解析

44444444444444

2009-02-24 21:16:00 441

原创 MOT解析目录模式

mot

2009-02-19 22:36:00 352

原创 ETI解析字符错误

2009-02-13 22:33:00 202

原创 CPU占用很高

在调试ETI接收线程和解析线程中,发现程序占用内存一直居高不下,总在50%以上,并且时不时会到了100%,最初以为是内存泄漏,但在任务管理器观察内存增量的情况一直是0,由此怀疑是某个时刻可能接受线程正好或解析线程没有数据了,导致CPU一直占用很高。在接受线程和解析线程中,分别在while()中增加了Sleep(1),问题解决。

2009-02-06 22:00:00 223

转载 DAB MSC信道

  在 主 业 务 信 道(MSC) 中 的 数 据 业 务---- 从 主 业 务 信 道(MSC) 的 总 容 量 中, 可 以 留 出 任 意 的 部 分 用于 数 据 业 务。 为 此 定 义 了 子 信 道(SC), 它 的 可 用 的 容 量 应 该 是8kb/s 或32kb/s 的 倍 数,为 每 个SC 可 以 安 排 它 自 己 的 同 形 式 的 信 道 编

2009-02-06 11:47:00 190

原创 socket error集合

case 10004: error = "Interrupted system call 中断的系统呼叫"; break; case 10009: error = "Bad file number"; break; case 10013: error = "Permission denied 进入被拒绝"; break; case 10014: error = "Bad address

2009-02-05 14:05:00 463

VC++权威剖析源代码

这是第二部分,VC++权威剖析

2008-06-13

VC++权威剖析源代码

本书是08年5月出版的VC++权威剖析-MFC的与原理、机制与开发实例,被广大读者誉为一本前所未有的VC++经典著作,原创经典,句句珠玑。

2008-06-13

自绘菜单类5

这是第五个自绘菜单类

2008-02-18

自绘菜单类4

第四个自绘菜单类工程

2008-02-18

自绘菜单类3

自绘菜单类美化界面,陆续上传

2008-02-18

自绘菜单类2

自绘菜单类,美化完善界面,陆续上传

2008-02-18

自绘菜单类1

自绘菜单类,修改完善美化界面,陆续上传

2008-02-18

自绘菜单类

自绘菜单类,用来修改完善美化界面,将陆续献上若干个自绘菜单类

2008-02-18

TCP-IP详解卷1:协议

不用详细介绍了,是每个网络编程人员都想得到的。《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作。 本书适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。 <br>

2007-11-13

socket源代码

翔实的socket源代码

2007-11-02

Windows socket规范及应用

全文共分7章,详细介绍了Windows操作系统下,Socket的规范与应用,还有详细的Windows Socket API 使用经验。

2007-11-02

空空如也

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

TA关注的人

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