自定义博客皮肤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)
  • 收藏
  • 关注

原创 SIP注册过程分析

1、SIP注册过程图解       注册返回结果:       je->type == EXOSIP_REGISTRATION_FAILURE:       je->response->status_code == 401   401unauthorized       je->response->status_code == 403   403forbidden   (新增接

2013-09-16 23:22:47 3469

转载 理解SIP的认证

1. 认证和加密    认证(Authorization)的作用在于表明自己是谁,即向别人证明自己是谁。而相关的概念是MD5,用于认证安全。注意MD5仅仅是个hash函数而已,并不是用于加密。因为hash函数处理后的数据没法进行反向恢复,这样子的话别人没法盗取你认证身份的口令。    加密(Encryption)的作用在于对想传输的数据进行处理,在网络中即使被窃取也难以破解。加密的信息可以

2013-09-16 22:32:46 1606

转载 VS2008下编译oSip2、eXosip2

第一步,下载: 到http://www.gnu.org/software/osip/下载最新的osip库并解压.到http://savannah.gnu.org/projects/exosip/下载最新的eXsoip库并解压.第二步,编译libosip2-4.0.0: 1.用VS2008打开\libosip2-4.0.0\platform\vsnet\的sln2.对os

2013-09-16 22:09:41 2136 4

原创 SIP协议简介

一、SIP协议简介      通俗的说,SIP就是一个轻量级信令协议,它可以作为音频、视频、及时信息的信令。更详细的介绍请点击:SIP维基百科 或 【SIP协议】学习初学笔记。二、SIP模型      1、用户代理(User Agent)      SIP用户代理是一个SIP逻辑网络端点,用于创建、发送、接收SIP消息并管理一个SIP会话。SIP用户代理又可分为用户代理客户端UAC

2013-09-16 21:09:33 1974

转载 wireshark 抓取本地回环数据包

通常wireshark中不可以直接抓取本地的回环数据包,比如写一个小socket程序,client和server都在本地,这种数据包wireshark是不能直接抓取的。但可以通过以下配置达到此目的:windows下,在命令行中输入以下语句route add 192.168.1.106 mask 255.255.255.255 192.168.1.1 metric 1其中,192.1

2013-09-13 14:48:16 2068 1

原创 Git入门教程(三):远程的管理

Git和SVN的区别可在网上可找到很多,可根据自己的口味自己寻找。对于我来说,Git吸引我有两点:一是,有免费的远端服务器可供使用(不清楚SVN有没,不过我没找到),最出名的三个分别是:GitHub(缺点是免费用户,容量只有0.3G,不能创建私有仓库),BitBucket(我目前在使用这个,免费用户容量有1G,可创建无限个私有仓库,私有仓库也支持团队协作),GoogleCode(我没尝试过)。上述

2013-09-08 22:31:14 1128

原创 Git入门教程(二):分支的使用

如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。(见参考资料1)       我对分支的理解是,就是单元测试。新建一个分支(主要分为:开发分支、测试分支、预发布分支、修补bug分支、临时分支),然后在分支里实现最终目标,最后再将分支合并到原有主分支(即默认的master分支)。我主要使用的是开发分支、测试分支,另外三个分支会集成到master分

2013-09-08 20:01:30 1837

原创 Git入门教程(一):创建仓库、提交变更、查看提交

1、下载Git客户端并安装:http://msysgit.github.io/。2、打开git bash,我们进去命令行界面,首先输入git help查看git有哪些命令:3、下面开始介绍基本的Git命令1)在本地创建一个Git仓库2)查看仓库信息,同时添加一个文件“abc.txt”,然后查看仓库跟踪变化3)提交变更信息,同时查看仓库最新的记录信息4)为了测

2013-09-05 23:48:06 2994

剪裁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: [email protected] Date : 2012-02 PS : 欢迎交流,转载请务必注明出处。 以 testRTSPClient.cpp 为例,介绍 Live555 中 RTSP 客户端的处理。

2013-11-29

RTSP学习笔记

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

2013-11-28

Log4cplus使用指南(带书签)

Log4cplus使用指南 非常详细 由docx转换的 带书签

2013-08-22

RTSP流媒体协议

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

2013-07-01

ONVIF_实战详解

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

2013-06-17

VC+Oracle家庭账务管理系统

VC6.0和Oracle的一个简单应用。里面没有图片,只有具体参数说明。

2011-04-04

空空如也

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

TA关注的人

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