![]() |
|
||||||||||||||
| | 网站首页 | 数据库教程 | web编程 | 服务器 | 程序设计 | | ||
|
||
|
||||||
| 语音通信控件及说明,下载 | ||||||
作者:佚名 文章来源:不详 点击数: 更新时间:2007-8-6 ![]() |
||||||
|
控件说明:
语音通信控件,集成,G729A压缩算法,实时传输协议,支持一对一,一对多,多对多的实时通话,话音清晰,流畅!使用简单方便! 版本2.0 适用开发平台:VC,VB,DELPHI,或.NET平台等 要求先在系统注册控件后使用(双击文件“安装.bat"可完成控件的注册) 然后在各种开发环境下就可以像使用一般控件一样地方便地使用了 ------------------------------------------------------------- 提供的接口: .Init()//控件初始化,应用程序启动后在使用控件功能前,调用一次且仅一次,完成初始化。
.AddDestIp("192.168.0.1")//添加目的IP,可多次调用添加多个IP .DelDestIp("192.168.0.1")//删除目的IP,可多次调用 .Start()//开始通话 .Stop()//停止通话 ------------------------------------------------------------- 即时语音通信,在用于点对点通信或一对多通信前通常要传送一些控制信息,(类似于日常生活中的电话)如呼叫,应答,挂机,以及是否全双工通信等各类通信前后的控制信息; 本控件已经成功应用于多个开发案例中,由于各种场合的要求不尽相同,为保证其灵活性,所以控件将这部分控件功能交二次由开发者自行控制; ------------------------------------------------------------- 点对点通信示例(假设控件加入到应用程序中后名称为"VSession1") A机: VSession1.Init()// VSession1.AddDestIp("192.168.0.2")//B机的IP VSession1.Start()//开始通话 …… VSession1.Stop()//停止 B机: VSession1.Init()// VSession1.AddDestIp("192.168.0.1")//A机的IP VSession1.Start()//开始通话 …… VSession1.Stop()//停止 ------------------------------------------------------------- 一对多通信 A机: VSession1.Init()// VSession1.AddDestIp("192.168.0.2")//B机的IP VSession1.AddDestIp("192.168.0.3")//C机的IP VSession1.AddDestIp("192.168.0.4")//D机的IP VSession1.Start()//开始通话 …… VSession1.Stop()//停止 ------------------------------------------------------------- 如果您认为自行控制不方便,作者也可根据您的要求为您无偿定制,提供最适合您使用的控件! 此控件未授权时,只能通话2分钟; 为支持作者继续开发,请根据您对控件的满意程度及是否用于商业目的等适当付给作者一点辛苦费 同时您也将得到不受限的版本,和以后无偿的改进,升级等服务。 如果在使用过程您有任何疑问,请与作者联系; 联系方式: csqmailbox@163.com;QQ:42979212, 本文来源:http://blog.csdn.net/nuaacsq/archive/2007/07/18/1697201.aspx
|
||||||
| 文章录入:admin 责任编辑:admin | ||||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | ||||||
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 网站地图 | 管理登录 | | |||
|