自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈敏的博客

桌面客户端,移动终端,视频技术,VoIP技术,VC开发

  • 博客(5)
  • 收藏
  • 关注

原创 Windows 到 Linux 代码移植的常见问题

1、在 Linux 实现 Win32 API 之 GetTickCount 函数为了将 Windows 中的  GetTickCount API 函数移植到 Linux,可以使用如下的代码:long GetTickCount(){    tms tm;    return times(&tm);}2、Windows 和 Linux 系统关于 itoa 的移植问题  大家知道,在将

2007-09-29 11:22:00 2568 1

原创 深入浅出asterisk(四):部署CDR MySql模块

Asterisk可以存储CDR记录到一个MYSQL数据库中,也可以选择以CSV文本文件的形式保存起来。由于Mysql客户端开发库的版权问题,Mysql billing应用程序不再作为Asterisk标准发布版本中的其中一部分来发布,而是以附加内容的形式存在:asterisk-addons。为了让Asterisk支持把CDR日志保存到mysql数据库中,必须下载asterisk-addons

2007-09-28 17:00:00 9797 3

原创 深入浅出asterisk(三):chan_sip代码分析(下)

现在回过头来把焦点转移到sipsock_read()函数。所有到来的sip包都在这里开始处理,在处理sip包期间,sipsock_read需要对sip的拥有者channel上锁,sipsock_read成功则返回0,失败则返回1。它解析sip包并且找到所在的dialog,或者创建新的dialog。并且把解析好的包交给handle_request()处理。    sipsock_read第一步接

2007-09-28 16:54:00 7051 1

原创 深入浅出asterisk(二):chan_sip代码分析(上)

1. 代码简介:Chan_sip.c是SIP协议(RFC3261)的实现代码,它没有实现对S/MIME, TCP and TLS的支持,对应的配置文件是sip.conf,代码所在的分组是:通道驱动类(channel_drivers)。    SIP通道处理各种类型的Sip sessions和dialogs(注意:并不是所有的dialogs都是“电话呼叫”),主要包括: * - Inco

2007-09-28 16:50:00 8943 1

原创 深入浅出asterisk(一):asterisk通道(Channels)

    由于工作上的VOIP项目需要,最近亲密接触了一下asterisk工程代码。关于asterisk在VOIP上的伟大地位和作用,俺就不絮叨了,请看前作:Astersik+Radius简易攻略    国内对于asterisk的资料介绍,更别说对asterisk的源码分析了,因此我把平时记的一些资料与大家分享一下,希望对同行能有帮助。第一篇就翻译一下Asterisk里的通道的概念,英文原文见于

2007-09-15 21:04:00 10170 2

空空如也

空空如也

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

TA关注的人

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