Chinaunix首页 | 论坛 | 博客
  • 博客访问: 41537
  • 博文数量: 14
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 243
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-03 14:10
文章分类
文章存档

2014年(1)

2013年(13)

我的朋友

分类: Windows平台

2013-04-07 14:38:48

  首先介绍一下,AnyChat SDK是一套多媒体即时通讯平台库,大部分需要用到音视频交互的系统都可以采用AnyChat SDK来开发。AnyChat SDK内部封装了音视频的采集、编码、传输、解码以及播放(显示)功能,只需要几个简单的API调用,即可实现多个用户之间的语音、视频、文字交互,由于内核已经实现了P2P网络,所以上层应用不需要关心复杂的网络传输问题,简化了上层应用的开发难度,上层应用的开发人员可以把更多的精力投入到业务流程、用户体验等方面,实现应用系统的快速开发。

  

    AnyChat支持跨平台的应用,服务器支持、等所有主流服务器操作系统,客户端目前支持、、以及平台等,目前正在研发Win Phone8等平台。AnyChat的跨平台特性,为客户提供了广阔的应用空间,如实现Windows桌面用户的语音视频交互的同时,还可以定制嵌入式硬件解决方案,实现嵌入式硬件与Windows桌面应用的互联互通,在部队远程指挥、政府应急系统、数字化家庭、移动视频监控、专家咨询、在线客服、呼叫中心以及移动音视频采集等领域有广泛的应用空间。
 
   对于开发人员来说,如果以前没有接触过音视频方面开发的人来说,确实是一个难题!但是Anychat SDK开放了部分源代码,开发人员只要调用几个API接口,就可以简易快速的开发出一款稳定且功能齐全的音视频应用软件!这就减少了开发人员在开发过程中的难题和困难!由于考虑到这些开发人员对音视频知识的了解欠缺,Anychat SDK每个平台的文件夹里边doc目录下都有相应平台的开发手册指南,帮助开发人员更快的学习和了解相关开发过程中会遇到的难题!这对于正在研究音视频或者说学习编程的开发人员来说,都是一个快速简捷的好机会!

  Anychat所支持的开发语言如下:
  

AnyChat SDK采用标准的Windows DLL封装,支持目前主流的开发语言,包括:

 

  • C++: VC++ 6.0、 Visual Studio系列(VS2003、VS2005、VS2008以及最新的VS2010)

  • .Net: VB.Net、C#、WPF

  • Delphi: Delphi2007、Delphi2009、Delphi2010、Embarcadero? RAD Studio XE

 

Java 上层提供的api接口便是Java接口,通过JNI技术与AnyChat内核进行通信;

 

Objective-C 提供的编程接口。

 

另外,使用VC++,或是Delphi等语言将AnyChat SDK封装为ActiveX插件,即可在IE浏览器上使用AnyChat。实现B/S模式的应用。

 

AnyChat SDK包里面提供了上述各种开发语言的SDK接口供调用,以及Demo程序源代码供参考。


有需要各个平台相关的SDK包的可以留下言!留下邮箱!或者直接加Q1543075005了解!

阅读(2220) | 评论(0) | 转发(0) |
1

上一篇:没有了

下一篇:适用多软件应用的音视频开发流程

给主人留下些什么吧!~~