文章分类 -  Sipdroid

摘要:原文链接:http://www.lxvoip.net/voip-beginner/yate-voip-server.html介绍如何用yate2软件搭建VoIP服务器,并用SIP协议完成语音通话。在我的实例中,使用了局域网内的3台PC,Windows操作系统,接在同一个集线器上,并不是广域网或3G接入。网络电话是下一代网络(NGN)的重要应用之一。“下一代网络”是指10年以后的网络,全部基于软交换(Softswitch)技术。但是,拨打VoIP免费网络电话,并不需要在等待10年。基于现有的TCP/IP网络,我们已经可以使用开源的VoIP软件,实现PC-to-PC的免费语音通话。(注:这里的“免 阅读全文
posted @ 2012-08-27 16:30 loverszhaokai 阅读(3726) 评论(0) 推荐(0)
摘要:原文链接:http://www.yaoblog.info/?p=50211. 这里以 Debian 为例子,安装 Asteriskapt-get updateapt-get install asterisk2. 预设置 Asterisk,修改 sip.conf 和 extensions.conf 文件,是为了创建两个可供测试的 SIP 账号nano /etc/asterisk/sip.conf在文件的开头部分添加如下信息:[general]context = defaultbindport = 5060bindaddr = 0.0.0.0tcpbindaddr = 0.0.0.0tcpenab 阅读全文
posted @ 2012-08-27 16:29 loverszhaokai 阅读(2537) 评论(0) 推荐(0)
摘要:原文链接:http://www.lxvoip.com/thread-36596-1-1.html3CX Phone System,它是一款基于Windows系统的VOIP服务器软件,可以取代传统的专用硬件程控交换机,有中文操作界面,设置简单,适合企业内部组建电话网络,分机之间可以自由通话,每个分机也可以外呼到传统电话网络,还可以当作电话客服系统等等。。************************************************************************************安装条件:3CX Phone System基于WEB方式控制,需要安装NET. 阅读全文
posted @ 2012-08-27 16:14 loverszhaokai 阅读(2476) 评论(0) 推荐(0)
摘要:1. sipdroid\src\org\zoolu中是sip协议栈的实现2. sipdroid\src\org\sipdroid中是软电话的实现3. sipdroid\src\com中是stun相关的实现4. sipdroid默认使用的编码格式为G711-A率。5. 直接用ant debug的方法编译出的程序,只支持A率和U率两种音频编码格式,其他的都需要通过NDK的方法导入后,才能使用。6. 如果对端终端支持视频的话(如linphone),菜单如下:保持,静音,转移发送视频挂断注意:只能发送视频,接收不到对端的视频。7. 如果对端终端不支持视频的话(如yate)... 阅读全文
posted @ 2012-08-27 15:52 loverszhaokai 阅读(899) 评论(0) 推荐(0)
摘要:背景:接到一个任务将某个厂家提供的视频SDK进行封装,接入某电网公司视频监控统一平台,从该平台提出的接口协议中第一次看到SIP和一些交互报文。又一次深深感受到知识的匮乏。。。。。历经两天,google、论坛、博客全用上了收集相关资料,觉着不错的列举如下:1. SIP开发环境的搭建http://www.rosoo.net/a/201007/9819.html要在windows或者linux平台下开发基于SIP的软电话,需要以下软件服务器端软件:注册多个客户端到服务器上,可以进行通话测试SIP客户端软件:主要用于测试,可以对别人已经完成的客户端进行抓包,以比对自己程序的发包数据SIP协议栈:基于某 阅读全文
posted @ 2012-08-06 10:34 loverszhaokai 阅读(1050) 评论(2) 推荐(0)
摘要:1、建立Asterisk虚拟Sip server。(1)直接通过交叉线建立客户机和服务器连接这时就需要准备一根交叉网线。同时将两台电脑的IP地址分配在同一个网段,比如:192.168.0.1和192.168.0.2然后使用一样的netmask。同时在控制面板->管理工具->本地安全策略->本地策略-》用户权限分配-》拒绝从网络访问这台计算机里有没有Gest,有删掉;再看看控制面板-管理工具-本地安全设置-本地策略-安全选项-网络访问:本地帐户的共享和安全模式,选择'经典:本地用户以自己的身份验证',到这里应该就可以正常互访了.但是另外也要注意的是,如果想pin 阅读全文
posted @ 2012-08-06 10:09 loverszhaokai 阅读(780) 评论(0) 推荐(0)
摘要:1、开发环境的配置下载下来SipDroid源代码后,不能直接导入到eclipse中,否则是无法使用和编译的。首先需要通过command line参照工程目录下的BUILT.txt文件对工程进行update。如:android update project -p . -t 2(这里 -p指的是 --path -t指的是 --target)由于是开源软件,需要版本控制的服务器,可以安装Subclipse(可以参见官网)这样就可以将工程import到eclipse中了。2、下面是我最近收集整理的一些Android视频通话技术开发的资料:目前市场上在Android手机上支持视频通过并且已经实现的软件有 阅读全文
posted @ 2012-08-06 10:09 loverszhaokai 阅读(2540) 评论(0) 推荐(0)