用微软的实时通信API集成丰富的客户端通信
2010-07-15 20:45:25 来源:WEB开发网应用程序共享:
开启T120应用程序共享非常容易,只需调用 IRTCClient 接口的 StartT120Applet 方法。
hr = m_pClient->StartT120Applet ( RTCTA_APPSHARING );
白板支持:
在应用程序中支持白板,需要调用 StartT120Applet 方法,使用 RTCTA_WHITEBOARD 枚举作为参数。
hr = m_pClient->StartT120Applet ( RTCTA_WHITEBOARD );
关闭会话
要关闭一个会话,所有正在运行T120的应用程序必须被关闭。然后RTC 客户端接口调用ShutDown()并完成关闭会话的过程。
平台性能
使用RTC进行通信需要处理器具有适当的性能。下列例子中,一个1 GHz的Pentium? III处理器和一个2.2 GHz的Pentium 4处理器用于确定当使用RTC特征时处理器的利用率。下表描述了使用本文介绍的RTC特征时处理器的利用率。
仅音/视频会议 | 9% | 22% |
添加程序共享(共享IE浏览器) | 10% | 35% |
增加白板 | 12% | 37% |
增加即时消息 | 12% | 37% |
注1:P4处理器配置:Intel?主板D850MV;256MB PC800 RDRAM,主板集成声卡, nVidia* GeForce*2 Ultra; Windows XP专业版
注2: P III处理器配置:Intel 主板VC820; 256MB PC133 SDRAM, nVidia* GeForce*2 Ultra, Creative* Sound Blaster* Live*, Windows XP 专业版
结论
通过使用实时通信客户端API,在 Windows XP 下开发通信工具已变得相当简单。开发者可迅速设计、配置和开发他们的应用程序。现有的音视频会议应用程序可通过添加 RTC 丰富的通信特征而获益。使用 RTC API 进行开发的程序也可以从一个统一的通信协议中获益。这提高了你的程序与其它文本消息和音视频会议程序互相合作的能力。将 RTC API 与 Intel 的处理器以及 Microsoft Windows XP 相结合,从而向最终用户传达一种创新的通信体验。
本文配套源码
赞助商链接