视频通信控件使用说明.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
视频通信控件使用说明

视频通信控件使用说明 一、简介 感谢您使用ViedeoComm 视频通信通信控件。VideoComm视频通信控件,集成高性压缩算法,实时传输协议,支持一对一(点对点),一对多(广播式)等方式的的实时视频通信,视频画面清晰流畅!使用简单方便! VideoComm视频通信控件适用于VC++、VB、dot Net平台、C++Builder、Delphi、易语言、网页应用程序等各种常见的开发平台。您只要先在系统中安装控件(双击开发包中的文件“Install.bat,可完成控件的安装)然后在各种开发环境下就可以像使用一般控件一样地方便地使用了。在你打包发布您的软件时,打包软件会自动找到此控件并自动生成安装脚本,无需再手动安装了。 本控件附带了多个平台的示例源程序及Demo可执行程序,要求打开示例源程序或Demo可执行程序之前,先在系统中安装控件! 可利用控件附带的Demo可执行程序方便地进行相关测试。请确认您正确地安装了摄像头(机),及合适的驱动,否则只能接收视频。 本控件可以配合本人开发的语音通信控件一起使用实现实时音视频通信,控件下载地址: 语音通信控件通用版:/soft/38190.html 语音通信控件点对点专用版:/soft/40977.html 视频通信控件通用版: 点对点视频通信控件: 二、控件提供的接口及说明: 1.void Init() 功能描述:控件初始化 使用方法:应用程序启动后在使用控件其它功能前,调用一次且仅一次,完成初始化。 使用示例:VideoComm1.Init();//示例假定控件已经被加载到应用程序中名称为VideoComm1,下同。 在有些开发环境中如C++Builder中是以指针形式调用!写成VideoComm1-Init();下同,略 出错处理:如出现初始化错误”Init Err!”,则是可能因为调用时机过早导致的!一般情况下不应在控件的父窗体的Create 事件中使用此函数。因为此时窗体还没有真正生成,可将初始化功能放在窗体Create以后的事件过程中,如VC++ 中的OnInitDialog()或OnPaint()事件,C++Builder OnPaint()事件,C#中OnPaint()事件,VB中的Form_Load事件中,或者就直接放在Call()方法前面。若放在OnPaint()事件,可能会产生多次调用但这并不影响控件的使用,因为只有第一次才起作用!您也可以在程序作一些简单处理放在窗体生成以后的其它事件过程中或可参见示例程序中的用法。 2.void AddDestIp(BSTR ipaddr) 功能描述:添加欲视频通信方目的IP地址,可多次调用添加多个IP,实现一对多的视频通信; 使用方法:在控件初始化后,视频通信开始前,调且此函数添加目的端IP地址,也可以在视频通信开始后,动态添加IP地址。 使用示例:VideoComm1.AddDestIp(“.1”);或者 String ip=””; VideoComm1.AddDestIp(ip); 3.void DelDestIp(BSTR ipaddr) 功能描述:删除一个目的IP地址,可多次调用,直到目的IP列表为空; 使用方法:在控件初始化后,视频通信开始前或后,调且此函数,以动态改变目的视频通信方。 使用示例:VideoComm1.DelDestIp(“.1”);或者 String ip=””; VideoComm1.DelDestIp(ip); 4.void Start() 功能描述:启动和目的端的视频通信 使用方法:在控件初始化(设定好目的IP)后可调用此函数。也可先启动后添加目的IP 使用示例:VideoComm1.Start(); 5.void Stop() 功能描述:停止和目的端的视频通信 使用方法:在控件初始化并且视频通信开始后可调用此函数。 使用示例:VideoComm1.Stop(); 6.void ZoomIn() 功能描述:放大视频画面 使用示例:VideoComm1.ZoomIn(); 7.void ZoomOut() 功能描述:缩小视频画面 使用示例:VideoComm1.ZoomOut(); 8 voidZoomToInitial() 功能描述:恢复视频画面为初始大小 使用示例:VideoComm1.ZoomToInitial(); 9 ShowLocalVideo(Boolean bshow) 功能描述:本地视频和远程视频切换 使用示例: VideoComm1. ShowLocalVideo(TRUE);//显示本地视频 VideoComm1. ShowLocalVideo(FALSE);//显示远程视频 三、点对点通信示例(假设控件加入到应用程序中后名称为VideoComm1) 1.一对一的视频通信

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8016031115000003

1亿VIP精品文档

相关文档