一、SDK包概述

 AnyChat音视频互动开发平台(SDK)是一套跨平台的即时通讯解决方案,基于先进
的H.264视频编码标准、AAC音频编码标准与P2P技术,整合了佰锐科技在音视频编码、多媒
体通讯领域领先的开发技术和丰富的产品经验而设计的高质量、宽适应性、分布式、模块化
的网络音视频互动平台。

 AnyChat SDK分为客户端SDK和服务器SDK两大部分,其中客户端SDK用于实现语音、
视频的交互以及其它客户端相关的功能,而服务器SDK主要实现业务层逻辑控制,以及与
第三方平台的互联等。客户端SDK和服务器SDK均支持C++、C#、VB.Net以及Delphi等开发语言。

 AnyChat SDK可以作为在线游戏的音视频引擎,也可以作为视频会议、网络教育、
IM系统、网络视频聊天系统等互动平台的核心库,还可以应用于政府应急指挥平台、专家远程
协商平台等专用系统。AnyChat音视频互动开发平台目前已广泛应用于在线视频游戏、网站视频
聊天、企业视频会议、军队远程指挥、政府应急指挥平台等领域。

二、使用说明

    1、注册组件:直接运行bin\client目录下的“register_all.bat”批处理文件,即可注册SDK包;
运行“un_register_all.bat”批处理文件,可卸载SDK包

    2、运行bin\server目录下的“run.bat”批处理文件,即可用演示模式运行系统服务器程序,
运行install.bat可以将服务器程序安装为系统服务,服务名为“AnyChat Platform Service”;

    3、运行bin\demo\里面的演示程序,即可演示SDK的简单应用;

    4、src目录下为SDK演示源代码,包括客户端与服务器端演示程序的源代码;

    5、SDK目录下是SDK包所需要的头文件和库文件,包括客户端SDK和服务器端SDK。

    6、关于AnyChat SDK与第三方应用平台的整合,可参考《AnyChat SDK Filter Plus开发指南》


三、目录清单

|----bin
|     |
|     |----client   客户端SDK动态库文件
|     |
|     |----server   服务器运行程序
|     |
|     |----Server SDK   服务器SDK动态库文件
|     |
|     |----demo    AnyChat SDK演示程序(可执行程序)
|
|----doc
|     |
|     |----client   客户端开发指南
|     |
|     |----server   服务器用户手册、开发指南
|
|----src
|     |
|     |----client   客户端SDK开发Demo程序源代码
|     |
|     |----server   服务器SDK开发Demo程序源代码
|
|----sdk
|     |
|     |----client   客户端SDK引用文件
|     |
|     |----server   服务器SDK引用文件

 

/

/