AnyChat
所属分类:Windows编程
开发工具:Visual C++
文件大小:2410KB
下载次数:30
上传日期:2009-07-31 14:30:46
上 传 者:
ebul
说明: AnyChat在线语音视频互动平台SDK包
“AnyChat在线游戏音视频互动平台”采用业界主流开发工具VC++开发,系统服务器
运行于WindowsNT平台,包括Windows 2000 、Windows 2003全系列版本,客户端采用ActiveX
技术,支持VC++、Delphi、VB、C++Builder等多种开发语言。
(Interactive voice and video AnyChat online platform SDK package " AnyChat audio and video interactive online games platform" development tools, the industry' s mainstream VC++ development, system servers running on WindowsNT platform, including Windows 2000, Windows 2003 version of a full range of client-side using ActiveX technology, support for VC++, Delphi, VB, C++ Builder and other development languages.)
文件列表:
AnyChat\client\avcodec-51.dll (1463296, 2008-04-05)
AnyChat\client\avutil-49.dll (39936, 2008-04-05)
AnyChat\client\brAudioDecoder.ax (49152, 2008-08-25)
AnyChat\client\brAudioEncoder.ax (49152, 2008-08-25)
AnyChat\client\brAudioSink.ax (40960, 2008-08-25)
AnyChat\client\brAudioSource.ax (49152, 2008-08-25)
AnyChat\client\BRGameVideoClient.ocx (426082, 2008-08-25)
AnyChat\client\brMediaUtil.dll (20480, 2008-08-24)
AnyChat\client\brVideoDecoder.ax (57344, 2008-08-25)
AnyChat\client\brVideoEncoder.ax (57344, 2008-08-25)
AnyChat\client\brVideoSink.ax (40960, 2008-08-25)
AnyChat\client\brVideoSource.ax (49152, 2008-08-25)
AnyChat\client\register_all.bat (279, 2008-02-20)
AnyChat\client\swscale-0.dll (134656, 2008-04-05)
AnyChat\client\un_register_all.bat (306, 2008-02-20)
AnyChat\client (0, 2009-07-31)
AnyChat\database\BRGameVideo_MySQL5.0.sql (7221, 2007-11-27)
AnyChat\database\BRGameVideo_SQL2000.sql (14851, 2007-11-27)
AnyChat\database\BRGameVideo_SQL2005.sql (14544, 2007-11-27)
AnyChat\database (0, 2009-07-31)
AnyChat\demo\bin\Release\BRGameVideoDemo.exe (36864, 2008-08-25)
AnyChat\demo\bin\Release (0, 2009-07-31)
AnyChat\demo\bin (0, 2009-07-31)
AnyChat\demo\BRGameVideoDemo\brgamevideoclient.cpp (11199, 2008-07-23)
AnyChat\demo\BRGameVideoDemo\brgamevideoclient.h (4392, 2008-07-23)
AnyChat\demo\BRGameVideoDemo\BRGameVideoDemo.clw (2785, 2008-08-04)
AnyChat\demo\BRGameVideoDemo\BRGameVideoDemo.cpp (1681, 2007-03-30)
AnyChat\demo\BRGameVideoDemo\BRGameVideoDemo.dsp (5081, 2008-06-25)
AnyChat\demo\BRGameVideoDemo\BRGameVideoDemo.dsw (555, 2008-06-25)
AnyChat\demo\BRGameVideoDemo\BRGameVideoDemo.h (1281, 2007-03-30)
AnyChat\demo\BRGameVideoDemo\BRGameVideoDemo.rc (7813, 2008-08-04)
AnyChat\demo\BRGameVideoDemo\BRGameVideoDemoDlg.cpp (19546, 2008-04-10)
AnyChat\demo\BRGameVideoDemo\BRGameVideoDemoDlg.h (3354, 2008-04-10)
AnyChat\demo\BRGameVideoDemo\BRGameVideoSDK.cpp (11100, 2008-08-19)
AnyChat\demo\BRGameVideoDemo\BRGameVideoSDK.h (2596, 2008-08-13)
AnyChat\demo\BRGameVideoDemo\res\BRGameVideoDemo.ico (1078, 2007-03-30)
AnyChat\demo\BRGameVideoDemo\res\BRGameVideoDemo.rc2 (407, 2007-03-30)
AnyChat\demo\BRGameVideoDemo\res (0, 2009-07-31)
AnyChat\demo\BRGameVideoDemo\resource.h (1980, 2008-04-10)
... ...
AnyChat在线语音视频互动平台SDK包(V4.5)
欢迎您选择佰锐科技的产品,我们将以“锐意创新 引领未来”的佰锐精神为您提供
优质的产品和服务。
一、SDK包概述
“AnyChat在线语音视频互动平台SDK包”是由广州佰锐网络科技有限公司独立研发,
具有自主知识产权的在线多媒体开发平台,为在线系统(如在线游戏)提供语音、视频交互
的能力,并提供SDK开发包给各软件开发厂商,是国内首套专为在线游戏设计的语音视频引擎,
在国内首次将H.2***视频编码技术应用到在线游戏中。
“AnyChat在线游戏音视频互动平台”采用业界主流开发工具VC++开发,系统服务器
运行于WindowsNT平台,包括Windows 2000 、Windows 2003全系列版本,客户端采用ActiveX
技术,支持VC++、Delphi、VB、C++Builder等多种开发语言。
一、使用说明
1、注册组件:直接运行client目录下的“register_all.bat”批处理文件,即可注册SDK包;
运行“un_register_all.bat”批处理文件,可卸载SDK包
2、运行server目录下的“run.bat”批处理文件,即可用演示模式运行系统服务器程序,
运行install.bat可以将服务器程序安装为系统服务,服务名为“BRGameVideoService”;
3、运行demo\bin\release\BRGameVideoDemo.exe程序,即可演示SDK包;
4、demo\BRGameVideoDemo目录下为SDK调用演示源代码,VC++ 6.0编译通过。
5、demo\BRGameVideoDemo_C#目录下为SDK调用演示源代码,VS2005编译通过。
6、demo\SDK目录下是SDK包所需要的头文件。
7、数据库建库脚本位于“database”目录下,包含了MS SQL Server 2000、MS SQL Server 2005、
和MySQL 5.0的数据库,数据库建立后可配置服务器程序的“server\BRGameVideoServer.ini”配置
文件,使得服务器可以连接到数据库。
祝您使用愉快!
二、目录清单
|----Server (服务器程序目录)
| |
| |----BRMeetingVideoServer.exe (服务器主程序)
| |----BRGameVideoServer.ini (服务器配置文件)
| |----run.bat (服务器启动批处理文件)
| |----install.bat (服务安装程序)
|
|----Client (SDK包组件)
|
|----demo (SDK调用演示程序源代码)
| |
| |----bin (演示程序可执行文件)
| |----BRGameVideoDemo (SDK调用演示源代码 VC++版本)
| |----BRGameVideoDemo_C# (SDK调用演示源代码 C#版本)
| |----SDK (SDK包所需要的头文件)
|
|----doc (SDK包开发文档)
|
|----database (数据库建库脚本)
三、技术支持
http://www.bairuitech.com
http://www.chinavideo.org
TEL:+86-020-87691886
QQ:138888***6
Email:admin@bairuitech.com
广州佰锐网络科技有限公司
广州市东风东路808号华宫大厦713A
2008年8月
附:版本变更记录
2008-08-25 V4.5
增加视频边框的两种新的皮肤,并可通过SDK接口配置,详细信息可参考doc目录下的《AnyChat服务器SDK Filter开发指南》文档
开放服务器SDK编程接口,通过该接口,可以让视频服务器通过用户数据库进行认证
优化网络底层环形缓冲区算法,网络发包与收包效率更高
实现SetUserPicture接口对多种图形格式的支持,包括:BMP, GIF, JPEG, PNG, TIFF, Exif, WMF, and EMF.等
对SDK核心组件(BRGameVideoClient.ocx)进行优化,体积由之前的580k缩减到现在的417k,提高了运行效率
新增一种特殊摄像头(输出为MJPEG数据)的支持
修正高清无驱摄像头抓图(照相)失败的Bug
2008-08-05 V4.2
增加ShowUserPanelEx2方法,适合于C#等开发语言调用SDK包
增加对高清无驱摄像头的支持,大幅度降低CPU占用率
增加服务器的调试信息输出
SDK包增加C#调用示例源代码
修正在Demo模式下无法使用游客登录系统的Bug
2008-6-25 V4.0
增加“画质调节”功能(本地配置面板中)
修正对本地声音设备操作部分资源未释放的Bug
重新编写底层网络内核,效率更高
修正系统文件“qedit.dll”缺失时,无法显示视频的Bug
优化语音与视频编码算法,质量调节参数可后台配置
对服务器程序部分模块代码重构,增强系统的稳定性
修改服务器授权体系,提高服务器安全性
修正客户端SetFortuneImage方法传入参数不为空时无效的Bug
2008-4-9 V3.8
优化语音视频编码器,提高编码效率
增强了服务器程序的稳定性
增加用户聊天模式变化消息:WM_GV_CHATMODECHG
增加用户活动状态变化消息:WM_GV_ACTIVESTATE
增加私聊请求消息:WM_GV_PRIVATEREQUEST
增加私聊回复消息:WM_GV_PRIVATEECHO
增加退出私聊消息:WM_GV_PRIVATEEXIT
增加更改聊天模式方法:ChangeChatMode
增加获取指定用户聊天模式方法:GetUserChatMode
增加发起私聊请求方法:PrivateChatRequest
增加回复私聊请求方法:PrivateChatEcho
增加退出私聊方法:PrivateChatExit
2008-02-18 V3.5
优化客户端网络底层通信模块,提高系统的收、发数据效率和提高系统的稳定性
修正用户面板重新定位后有些不能刷新边框的Bug
修正在同一台计算机上运行多个实例时有可能导致其中的一个实例无响应的Bug
增加SendTextMessageEx方法,可以发送带缓冲区的文本消息
增加OnTextMessageEx事件
增加电子白板相关接口
增加透明通道传输接口:TransBuffer
增加OnTransBuffer事件
增加对多视频源的支持,自动(或手工)选择未被占用的视频源设备
增加ShowSettingPanel方法,显示本地配置面板
2007-12-26 V3.0
优化服务器完成端口模块代码,修复在一定的条件下服务器程序会死锁的Bug
服务器程序稳定性大大提高
增加“附录一:错误代码参考”
2007-11-21 V2.4
修正V2.3版本修改中引起的弹出模式面板定位不准确和不能改变用户面板大小的Bug
增加房间等待队列消息:WM_GV_ROOMWAITQUEUE
增加用户申请进入房间消息:WM_GV_ENTERREQUEST
增加准备获取房间等待用户列表方法:PrepaGetWaitQueueList
增加取下一条房间等待用户的用户ID号方法:FetchNextWaitQueueUserID
增加回复进入房间请求方法:AnswerEnterRequest
2007-10-25 V2.3
增加关闭用户面板方法:CloseUserPanel
增加查询用户面板显示状态方法:GetUserPanelState
增加设置用户面板标题内容方法:SetUserPanelTitle
增加了SetUserPicture方法显示用户个性图像时对BMP和JPEG本地文件的支持,之前的版本仅支持URL形式的资源。
增加刷新用户面板显示方法:RefreshUserPanel
2007-10-20 V2.2
加入记录调用日志方法:ActiveCallLog
修正连接服务器失败,退出系统时导致系统异常的Bug
增加用户摄像机开启或关闭状态通知消息
增加根据用户ID获取用户名称的方法:GetUserNameByUserID
增加视频窗体工具条显示模式配置接口
2007-07-13 V2.1
加入发送文字消息方法:SendTextMessage
新增有文字消息到达事件:OnTextMessage
修正连接服务器时,传入一个不正确的IP地址导致系统异常的Bug
2007-06-23 V2.0
加入录像文件保存路径方法:SetRecordFileSavePath
加入录像、播放功能
加入工具条,支持透明显示
加入设置视频窗体风格方法:SetVideoFrameStyle
加入设置视频窗体工具条风格方法:SetVideoToolBarStyle
服务器支持视频和音频参数配置
服务器支持P2P网络模式参数配置
加入设置用户个性图片方法:SetUserPicture
2007-06-09 V1.3
加入快照保存路径方法:SetSnapShotSavePath
加入以子窗口模式显示:ShowUserPanelEx
修改登录和进入房间流程,由同步变为异步
2007-05-07 V1.2
加入视频控制接口:UserCameraControl
加入财富菜单控制接口:SetFortuneImage、ResetFortuneMenu、AppendFortuneMenuItem
加入财富菜单选择消息:WM_GV_FORTUNEMENU
2007-04-16 V1.1
加入P2P功能,接口无变化
2007-04-6 V1.0
初始版本
近期下载者:
相关文件:
收藏者: