AnyChatCoreSDK_V2.8

所属分类:流媒体/Mpeg4/MP4
开发工具:Visual C++
文件大小:3342KB
下载次数:15
上传日期:2011-02-16 16:57:37
上 传 者qwe19870111
说明:  “AnyChat Platform Core SDK”基于H264的开放编程平台,学习H264的极佳资料
("AnyChat Platform Core SDK", open programming platform based on H264, an excellent learning information about H264)

文件列表:
doc\AnyChat Core SDK开发手册V2.8.pdf (423675, 2010-05-15)
doc\AnyChat Core SDK服务器用户手册V2.8.pdf (191900, 2010-05-15)
doc\AnyChat SDK Filter Plus开发指南V2.8.pdf (240320, 2010-05-09)
sdk\C++\include\BRAnyChatCoreSDK.h (13566, 2010-05-15)
sdk\C++\include\BRAnyChatSDKProc.h (9911, 2010-05-15)
sdk\C++\include\GVClientStyleDefine.h (3605, 2009-11-16)
sdk\C++\include\GVErrorCodeDefine.h (3339, 2010-05-09)
sdk\C++\include\GVMessageDefine.h (3166, 2010-05-08)
sdk\C++\include\GVSDK.h (1641, 2009-11-16)
sdk\C++\lib\BRAnyChatCore.lib (15288, 2010-05-14)
sdk\Delphi\BRAnyChatCoreSDK.pas (25413, 2010-05-17)
sdk\Delphi\GVClientStyleDefine.pas (3726, 2010-05-14)
sdk\Delphi\GVErrorCodeDefine.pas (3386, 2010-05-14)
sdk\Delphi\GVMessageDefine.pas (3042, 2010-05-14)
sdk\Delphi\GVSDK.pas (1642, 2010-05-14)
sdk\VB.Net\BRAnyChatCoreSDK.vb (34688, 2010-05-15)
server\ACServicePartner.dll (215552, 2010-03-08)
server\AnyChatCoreServer.exe (282724, 2010-05-15)
server\AnyChatCoreServer.ini (615, 2009-12-29)
server\BRServerNetLayer.dll (94208, 2010-05-15)
server\BRSMClient.dll (24576, 2009-11-29)
server\dbghelp.dll (813568, 2003-07-11)
server\InitDB.exe (57344, 2009-01-05)
server\install.bat (24, 2009-11-30)
server\libmysql.dll (1302528, 2005-12-28)
server\run.bat (24, 2009-11-30)
server\uninstall.bat (24, 2009-11-30)
server\XCrashReport.exe (90112, 2003-10-20)
client\avcodec.dll (1285120, 2010-04-29)
client\avformat.dll (160256, 2010-04-26)
client\avutil.dll (57344, 2010-04-26)
client\BRAnyChatCore.dll (233472, 2010-05-17)
client\brMediaUtil.dll (49152, 2010-05-16)
client\brMiscUtil.dll (138752, 2010-05-15)
client\brVideoSink.ax (40960, 2010-05-03)
client\brVideoSource.ax (49152, 2010-05-03)
client\libx264.dll (752640, 2010-04-26)
client\pthreadGC2.dll (60273, 2006-12-22)
client\register_all.bat (62, 2009-12-07)
... ...

AnyChat Platform Core SDK (V2.8) 欢迎您选择佰锐科技的产品,我们将以“锐意创新 引领未来”的佰锐精神为您提供 优质的产品和服务。 一、SDK包概述 “AnyChat在线语音视频互动平台SDK包”是由广州佰锐网络科技有限公司独立研发, 具有自主知识产权的在线多媒体开发平台,为在线系统(如在线游戏)提供语音、视频交互 的能力,并提供SDK开发包给各软件开发厂商,是国内首套专为在线游戏设计的语音视频引擎, 在国内首次将H.2***视频编码技术应用到在线游戏中。 “AnyChat在线游戏音视频互动平台”采用业界主流开发工具VC++开发,系统服务器 运行于WindowsNT平台,包括Windows 2000 、Windows 2003全系列版本,客户端采用DLL提供 SDK接口中,支持VC++、Delphi、VB、C++Builder等多种开发语言。 一、使用说明 1、注册组件:直接运行client目录下的“register_all.bat”批处理文件,即可注册SDK包; 运行“un_register_all.bat”批处理文件,可卸载SDK包 2、运行server目录下的“run.bat”批处理文件,即可用演示模式运行系统服务器程序, 运行install.bat可以将服务器程序安装为系统服务,服务名为“AnyChat Platform Service”; 3、运行demo\bin\release\BRAnyChatSDKDemo.exe程序,即可演示SDK包; 4、demo\AnyChatMFCDemo目录下为SDK调用演示源代码,采用MFC框架,VC++ 6.0编译通过。 5、demo\AnyChatDirectXDemo目录下为SDK调用演示源代码,采用DirectX技术,VC6.0编译通过。 6、SDK目录下是SDK包所需要的头文件和库文件。 7、关于AnyChat SDK与第三方应用平台的整合,可参考《AnyChat SDK Filter Plus开发指南》 祝您使用愉快!开发过程中遇到疑问,可访问“AnyChat SDK在线知识中心”网站: http://www.anychat.cn/faq/ 二、目录清单 |----Server (服务器程序目录) | | | |----AnyChatCoreServer.exe (服务器主程序) | |----AnyChatCoreServer.ini (服务器配置文件) | |----run.bat (服务器启动批处理文件) | |----install.bat (服务安装程序) | |----Client (SDK包发布组件) | |----SDK | |------C++ | | |----include (SDK所需头文件) | | |----lib (SDK所需库文件) | | | |----VB.Net (VB.Net所需头文件) | | | |----Delphi (Delphi所需头文件) | |----demo (SDK调用演示程序源代码) | | | |----bin (演示程序可执行文件) | |----AnyChatMFCDemo (SDK调用演示源代码 MFC框架,VC++版本) | |----OldDemo\AnyChatDirectXDemo (SDK调用演示源代码 DirectX技术,VC++版本) | |----SDKFilter (服务器SDK Filter插件示例源代码) | |----SDKFilterPlus (增强版服务器SDK Filter插件示例源代码) | |----doc (SDK包开发文档) 三、技术支持 http://www.bairuitech.com http://www.anychat.cn TEL:+86-020-85276***6 87691886 QQ:75513809 MSN:leon_luck@hotmail.com Email:bairuitech@gmail.com 广州佰锐网络科技有限公司 广州市天河区天河路596号百脑汇科技大厦C座3003 2010年5月 附:版本变更记录 2010-05-15 2.8 兼容更多视频采集硬件(虚拟摄像头、视频采集卡、USB摄像头); 新增本地视频编码质量动态调节接口(可控制帧率、码率、视频质量等参数) 新增流媒体数据***功能,可实现特定场合下的特殊应用; 新增P2P连接模式控制接口,并向上层应用反馈连接状态; 服务器增加P2P路由模式(实验阶段),用于实现大规模即时通讯应用; 增加消息:WM_GV_P2PCONNECTSTATE、WM_GV_SDKWARNING 优化P2P连接算法,增强对UPNP协议的支持,提高P2P连接成功率; 优化Vista、Win7等操作系统下的回音消除功能,增强用户体验; 修正关闭视频后,切换摄像头会自动打开视频的bug; 修正对方退出私聊时,不会产生“WM_GV_PRIVATEEXIT”消息的bug; 加入本地及远程用户音频、视频码率统计,及查询接口; 支持多个同名硬件设备(摄像头、声卡)的处理,早期版本只能打开第一个设备; 修正视频回调不能指定其它视频格式的bug(V2.7版本只支持RGB24数据的回调); 2009-12-28 2.7 新增设置服务器认证密码方法:BRAC_SetServerAuthPass 新增通过房间名进入房间方法:BRAC_EnterRoomEx 新增根据房间ID查询房间名方法:BRAC_GetRoomName 新增音、视频录像方法:BRAC_StreamRecordCtrl 新增对用户的视频进行抓拍方法:BRAC_SnapShot 新增用户状态信息查询方法:BRAC_QueryUserState 提升SDK语音质量,优化回音消除、噪音抑制、自动增益控制、静音检测等算法 支持UPNP网络协议,提高P2P打洞成功率 新增设置录像快照任务完成通知回调函数方法:BRAC_SetRecordSnapShotCallBack 2009-11-30 2.6 新增设置透明通道扩展传输回调方法:BRAC_SetTransBufferExCallBack 新增设置文件传输回调函数方法:BRAC_SetTransFileCallBack 新增设置SDK Filter通信数据回调函数方法:BRAC_SetSDKFilterDataCallBack 新增透明通道传送缓冲区扩展方法:BRAC_TransBufferEx 新增透明通道传送文件方法:BRAC_TransFile 新增查询缓冲区传输任务进度方法:BRAC_QueryTransTaskProgress 新增取消传输任务方法:BRAC_CancelTransTask 新增发送SDK Filter通信数据方法:BRAC_SendSDKFilterData 新增AnyChat内核参数设置方法:BRAC_SetSDKOption 新增AnyChat内核参数状态查询方法:BRAC_GetSDKOption 2009-08-12 2.5 新增查询用户昵称方法:BRAC_GetUserName; 新增激活(关闭)SDK调用日志方法:BRAC_ActiveCallLog; 优化P2P算法,提高NAT打洞成功率; 解决当系统缺少NullRender Filter组件(errorcode=10171)时,无法显示视频的Bug; 新增关键帧预处理技术,提高打开视频的速度; 修正其它用户初始视频状态不正确的Bug(需更新服务器程序); 新增一个功能更完善的Demo应用程序源代码:BRAnyChatSDKDemo2; 2009-5-19 2.2 采用新的视频编码、解码内核,增强SDK的稳定性,提高运行效率 增加API函数:BRAC_GetUserLevel(查询用户级别) 增加SDK本地配置文件支持,自动记录前次打开的视频设备 服务器可以不依赖任何数据库,简化系统的安装、部署 修正停止服务器时,会出现响应超时的Bug,并增加服务器程序任务托盘图标 修正服务器自动产生的默认音频配置参数不正确的Bug 修正WM_GV_CAMERASTATE消息中CameraState状态不准确的Bug 2009-03-11 V2.1 修正与部分低端摄像头(输出MJPG格式)的兼容性问题 修正与部分虚拟摄像头的兼容性问题 扩展登录协议,支持超过30位的用户名与密码 修正SDK在某些环境下会异常的Bug,增强稳定性 修正进入房间之前调用BRAC_SelectVideoCapture会无效的bug 增加API函数:PrivateChatEchoEx 增加服务器端“InitDB”实用工具,可以自动初始化数据库环境 2008-12-10 V2.0 修正服务器在重连数据库时会释放SDK Filter的Bug 修正视频内核处理模块中一个变量未初始化,在某些时候会导致视频翻转现象的Bug 修正某些摄像头不支持一些分辨率时视频出现花屏的Bug 增强对某些特殊声卡的兼容性,系统能自动打开这些声卡的Mic端子 增加了一套使用AnyChat Core SDK开发的视频会议系统例程(附源代码) 2008-10-21 1.9 采用多线程与预处理技术,解决早期版本在打开摄像头会阻塞主线程的Bug 修正部分摄像头无法正常打开的Bug 修正logout后,sdk会自动再次登录系统的bug 修改DirectX Demo程序内存泄露的bug 修正部分型号声卡不能选中Mic,导致语音功能需要手工开启的Bug 修正不请求发言便不能打开本地视频的Bug 完善服务器程序加载SDK Filter失败时的提示信息 修正发送文字消息时,回调函数里面字符串没有正常结尾的bug 修正上层应用异常时,SDK无法正常退出的Bug 2008-09-10 1.8 采用AnyChat MediaPlus V4.8内核 增加对USB Microphone的支持,当有多路音频输入设备时,用户可以***选择 在音视频处理内核组件中增加回调函数接口,应用层可以直接获取底层数据 优化服务器网络框架,采用基于LGPL协议的SPServer框架,性能更强 新增基于DirectX的Demo程序,适合于大型网络游戏程序开发者参考 修正可以向自己发送私聊请求的Bug 完善AnyChat服务器SDK Filter开发接口 2008-08-15 V1.5 参照AnyChat开发套件,新增私聊部分方法 新增透明通道回调函数接口 新增文字消息回调函数接口 2008-08-01 V1.0 初始版本,采用AnyChat MediaPlus V4.5内核

近期下载者

相关文件


收藏者