自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(8)
  • 资源 (8)
  • 收藏
  • 关注

原创 Windows和Linux编译Live555的Debug版本(可调式)

修改UsageEnvironment/include目录下的UsageEnvironment.hh文件,加入DEBUG宏定义#ifndef _USAGE_ENVIRONMENT_HH#define _USAGE_ENVIRONMENT_HH#define DEBUG 1 // 新添加#ifndef _USAGEENVIRONMENT_VERSION_HH#include "Usag

2013-11-29 11:23:14 3574

转载 RTSP服务器实例live555源代码分析

1. RTSP连接的建立过程      RTSPServer类用于构建一个RTSP服务器,该类同时在其内部定义了一个RTSPClientSession类,用于处理单独的客户会话。      首先创建RTSP服务器(具体实现类是DynamicRTSPServer),在创建过程中,先建立Socket(ourSocket)在TCP的554端口进行监听,然后把连接处理函数句柄(RTSPSe

2013-11-28 18:45:09 1162

原创 简单说明增广BNF

增广BNF(augmented BNF)包括下面的结构:要解释的名词=名词解释(name = definition)规则的名字(name)就是它本身(不带任何尖括号,""),后面跟个等号=,然后就是该规则的定义。如果规则需要用多个行来描述,利用空格进行缩进格式排版。某些基本的规则使用大写,如SP, LWS, HT, CRLF, DIGIT, ALPHA,等等。定义中还可以使用尖括号来帮助理解规

2013-11-26 17:19:38 1409

原创 可变参数的原理和多级调用

#include #include #include #include #define LOG_BUFF_SIZE 1024char szLogBuff[LOG_BUFF_SIZE] = {0};void LogTest(const char *format, ...){ va_list arg_ptr; va_start(arg_ptr, format); int nA

2013-11-21 10:16:34 1613

原创 Debian未找到合法的活动连接 设备未托管

这两天装了两个Debian,镜像名称是debian-7.0.0-i386-netinst.iso,一个是真机,一个是VM虚拟机(网络为桥接)。但是装上之后发现能上网,但是点击右上角准备编辑网络连接是,提示“未找到合法的活动连接”,设备下拉列表也是“设备未托管”,手动添加有线连接也不行。搜索到下面的方法:Ubuntu 9.10上网设置个人研究结果大致是:打开/etc/Networ

2013-11-20 15:31:47 4106

原创 Linux上mount 挂载windows共享文件权限问题

sudo mount -t cifs -o username="lei" //192.168.1.114/NetworkShare /mnt/leisudo umount /mnt/lei

2013-11-19 17:17:30 20831 2

原创 C++里用类重载数据类型模板

templateclass CBaseType{public: CBaseType() : pType(NULL) { } CBaseType(CBaseType * pBaseType) { pType = pBaseType->pType; } CBaseType * operator=(CBaseType * pBaseType) { pType = p

2013-11-15 17:01:54 1016

原创 google glog的简单封装

void InitGLog(const char * szLogFile, int nLevelPrint = google::WARNING, int nLevelFile = google::INFO){ CHECK_NOTNULL(szLogFile); // 设定异常处理函数 // google::InstallFailureFunction(&MyFailureFunction

2013-11-01 10:43:30 4809 2

剪裁onvif之后的wsdl文件示例

剪裁onvif之后的wsdl文件示例。可从onvif官网上下载原始wsdl进行比对。剪裁方法:http://blog.csdn.net/stelalala/article/details/20837215

2014-03-09

G711参考资料

开发网络音频的资料,下载源地址是http://www.cs.columbia.edu/~hgs/research/projects/NetworkAudioLibrary/。注:project目录下还有更多的项目,可自行参考。

2013-12-01

Live555源码分析RTSP客户端

Live555源代码分析之RTSP客户端testRTSPClient Author: 灯下野狐 E-mail: dengxiayehu@yeah.net Date : 2012-02 PS : 欢迎交流,转载请务必注明出处。 以 testRTSPClient.cpp 为例,介绍 Live555 中 RTSP 客户端的处理。

2013-11-29

RTSP学习笔记

RTSP学习笔记,带书签。可转换为pdf

2013-11-28

RTSP流媒体协议

RTSP流媒体协议详细介绍,简洁易懂,比较适合初学者了解RTSP工作流程。

2013-07-01

ONVIF_实战详解

非常好的ONVIF开发介绍文档,适合初学者学习参考,本文档简洁的说明了onvif开发的流程和框架。

2013-06-17

空空如也

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

TA关注的人

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