陈敏的博客

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

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

1、在 Linux 实现 Win32 API 之 GetTickCount 函数为了将 Windows 中的  GetTickCount API 函数移植到 Linux,可以使用如下的代码:long GetTickCount(){    tms tm;    return times(&t...

2007-09-29 11:22:00

阅读数:2246

评论数:1

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

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

2007-09-28 17:00:00

阅读数:8880

评论数:2

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

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

2007-09-28 16:54:00

阅读数:6612

评论数:1

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

1. 代码简介:Chan_sip.c是SIP协议(RFC3261)的实现代码,它没有实现对S/MIME, TCP and TLS的支持,对应的配置文件是sip.conf,代码所在的分组是:通道驱动类(channel_drivers)。    SIP通道处理各种类型的Sip sessions和dia...

2007-09-28 16:50:00

阅读数:8102

评论数:1

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

    由于工作上的VOIP项目需要,最近亲密接触了一下asterisk工程代码。关于asterisk在VOIP上的伟大地位和作用,俺就不絮叨了,请看前作:Astersik+Radius简易攻略    国内对于asterisk的资料介绍,更别说对asterisk的源码分析了,因此我把平时记的一些资...

2007-09-15 21:04:00

阅读数:8749

评论数:1

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