摘要:
参考文章:1、http://www.abin.cn/?p=2632、https://support.microsoft.com/zh-cn/kb/824344/zh-cnStep 1: 方法一:使用WinDBG的全局标志设置命令gflags.exe设置,在对话框中的Image File设置要调... 阅读全文
摘要:
原文地址:http://blog.csdn.net/ithzhang/article/details/6672851 今天在网上看到了一篇写得非常好的文章,是有关c++类继承内存布局的。看了之后获益良多,现在转在我自己的博客里面,作为以后复习之用。——谈VC++对象模型 (美)简.格雷 程化 ... 阅读全文
摘要:
方法一: 被调试机器(服务器): 1、进入cmd界面; 2、切换到windbg目录; 3、执行如下的命令: windbg –server tcp:port=6000 c:\Test.exe 执行调试的机器(客户端): 1、进入cmd界面; 2、切换到windbg目录; 3、执行如下命令: windbg –remote tcp:port=6000,server=192.168.1.203方法二: 编写bat文件: 服务器端如下: "C:\Program Files (x86)\Debugging Tools for Windows (x86)\windbg.e... 阅读全文
摘要:
代码如下: 1 #include "winsock2.h" 2 #include "iphlpapi.h" //For SendARP 3 #include "stdio.h" 4 #include "conio.h" 5 6 #pragma comment(lib , "iphlpapi.lib") //For iphlpapi 7 #pragma comment(lib , "ws2_32.lib") //For winsock 8 9 void GetMacAddres 阅读全文
摘要:
RTSP的消息有两大类,一是请求消息(request),一是回应消息(response),两种消息的格式不同; 请求消息: 方法 URI RTSP版本 CR LF 消息头 CR LF CR LF 消息体 CR LF 其中方法包括OPTION回应中所有的命令; URI是接受方的地址,例如:rtsp://192.168.1.100; RTSP版本一般都是 RTSP/1.0; 每行后面的CR ... 阅读全文
摘要:
RTP 中的PT 负载类型 Payload type (PT) : 7 bits --发送H264视频,此值固定设成 96; NALU是H264用于网络传输的单元类型,一个完整的NALU单元一般是以0x000001或者0x00000001开始,其后跟的则是NALU头和NALU的数据;我们在网络传输的时候,会去掉开始的0x000001或者0x00000001的标志;一般需要将这些标志替换为RTP p... 阅读全文
摘要:
1、发送者报告RTCP协议处理机根据定义了五种类型的报文:RR: receiver reportSR: sender reportSDES: source description items. BYE: indicates end of participation. APP: application specific functions它们完成接收、分析、产生和发送控制报文的功能。发送者报告包由3部分组成,若定义,可能跟随第4个面向协议的扩展部分。第一部分 头部 8bytesV:(2bits)版本号,固定值为2P:(1bit)填充标识,如果设置位1,则在所有的RTCP包后,有一部分填充数据。. 阅读全文
摘要:
RTP:realtime transport protocol 实时传输协议 - 负责传输视频流数据; RTCP:realtime transport control protocol 实时传输控制协议 - rtp的控制部分,用来保证服务质量;RTSP:realtime transport streaming protocol 实时流传输协议 - 提供对流的远程控制,比如暂停,重新定位等; RTP 由 IETF(http://www.ietf.org/)定义在 RFC 3550和3551中,RTSP定义在RFC2326中。RTP被定义为传输音频... 阅读全文
摘要:
1、如果是wav的文件,可以直接用playsound播放。 2、如果是PCM的流,使用waveout的一系列接口播放。下面的代码从网上看到的(重点是waveoutopen的时候使用了回调函数,waveoutwrite的时候,使用了双缓冲技术): //waveout.h #ifndef waveout_h#define waveout_h #pragma once #include #includ... 阅读全文