AnyChat游戏视频开发平台(V5.8)

发布于:2010.05.15

  • 升级版本:AnyChat游戏视频开发平台(v5.8)
  • 升级日期:2010-05-15
  • 升级功能:
  • ·采用AnyChat Platform Core SDK V2.8版本内核
  • ·服务器增加P2P路由模式(实验阶段),用于实现大规模即时通讯应用;
  • ·增加消息:WM_GV_P2PCONNECTSTATE、WM_GV_SDKWARNING
  • 优化:
  • ·兼容更多视频采集硬件(虚拟摄像头、视频采集卡、USB摄像头);
  • ·优化P2P连接算法,增强对UPNP协议的支持,提高P2P连接成功率;
  • ·优化Vista、Win7等操作系统下的回音消除功能,增强用户体验;
  • 支持:
  • ·支持多个同名硬件设备(摄像头、声卡)的处理,早期版本只能打开第一个设备;
  • ·修正关闭视频后,切换摄像头会自动打开视频的bug;
  • ·修正对方退出私聊时,不会产生“WM_GV_PRIVATEEXIT”消息的bug;

AnyChat Core Platform SDK (V2.8)

发布于:2010-05-15

  • 升级版本:AnyChat Core Platform SDK (V2.8)
  • 升级日期:2010-05-15
  • 升级功能:
  • 新增:
  • ·新增本地视频编码质量动态调节接口(可控制帧率、码率、视频质量等参数)
  • ·新增流媒体数据代理功能,可实现特定场合下的特殊应用;
  • ·新增P2P连接模式控制接口,并向上层应用反馈连接状态;
  • ·新增本地及远程用户音频、视频码率统计,及查询接口;
  • ·服务器增加P2P路由模式(实验阶段),用于实现大规模即时通讯应用;
  • ·增加消息:WM_GV_P2PCONNECTSTATE、WM_GV_SDKWARNING
  • 优化:
  • ·优化P2P连接算法,增强对UPNP协议的支持,提高P2P连接成功率;
  • ·优化Vista、Win7等操作系统下的回音消除功能,增强用户体验;
  • 支持:
  • ·修正关闭视频后,切换摄像头会自动打开视频的bug;
  • ·修正对方退出私聊时,不会产生“WM_GV_PRIVATEEXIT”消息的bug;
  • ·支持多个同名硬件设备(摄像头、声卡)的处理,早期版本只能打开第一个设备;
  • ·修正视频回调不能指定其它视频格式的bug(V2.7版本只支持RGB24数据的回调);
  • ·兼容更多视频采集硬件(虚拟摄像头、视频采集卡、USB摄像头);

AnyChat游戏视频开发平台(V5.7)

发布于:2010.01.05

  • 升级版本:AnyChat游戏视频开发平台(v5.7)
  • 升级日期:2010-01-05
  • 升级功能:
  • 采用AnyChat Platform Core SDK V2.7版本内核
  • 优化:
  • 优化录像、拍照功能,实现音视频同时录制,早期版本只支持录制视频
  • 提升SDK语音质量,优化回音消除、噪音抑制、自动增益控制、静音检测等算法
  • 支持:
  • 支持UPNP网络协议,提高P2P打洞成功率
  • 支持Windows防火墙穿透
  • 解决早期版本有时黑屏没有视频的bug

AnyChat Core Platform SDK (V2.7)

发布于:2009-12-28

  • 升级版本:AnyChat Core Platform SDK (V2.7)
  • 升级日期:2009-12-28 
  • 升级功能:
  • 新增:
  • ·新增设置服务器认证密码方法:BRAC_SetServerAuthPass
  •   新增通过房间名进入房间方法:BRAC_EnterRoomEx
  •   新增根据房间ID查询房间名方法:BRAC_GetRoomName
  •   新增音、视频录像方法:BRAC_StreamRecordCtrl
  • ·新增对用户的视频进行抓拍方法:BRAC_SnapShot
  • ·新增用户状态信息查询方法:BRAC_QueryUserState
  • ·新增设置录像快照任务完成通知回调函数方法:BRAC_SetRecordSnapShotCallBack
  • 优化:
  • ·提升SDK语音质量,优化回音消除、噪音抑制、自动增益控制、静音检测等算法
  • 支持:
  •   支持UPNP网络协议,提高P2P打洞成功率

AnyChat游戏视频开发平台(V5.6)

发布于:2009-11-30

  • 升级版本:AnyChat游戏视频开发平台(v5.6)
  • 升级日期:2009-11-30
  • 升级功能:
  • 采用AnyChat Platform Core SDK V2.6版本内核

AnyChat Core Platform SDK (V2.6)

发布于:2009-11-30 

  • 升级版本:AnyChat Core Platform SDK (V2.6)
  • 升级日期:2009-11-30 
  • 升级功能:
  • 新增:
  • ·新增设置透明通道扩展传输回调方法: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

AnyChat游戏视频开发平台(V5.5)

发布于:2009-8-12

  • 升级版本:AnyChat游戏视频开发平台(V5.5)
  • 升级日期:2009-8-12
  • 升级功能:
  • 新增:
  • ·新增关键帧预处理技术,提高打开视频的速度
  • 优化:
  • 优化P2P算法,提高NAT打洞成功率;
  • 修改:
  • ·修正vista下(没有SP1)打开多个视频时,界面会停止响应的bug
  • ·修正用户进入、离开房间时,会导致应用程序顶层窗口切换的Bug
  • ·修正用户关闭视频后,视频状态不正确的Bug
  • ·修正其它用户初始视频状态不正确的Bug(需更新服务器程序);

AnyChat Core Platform SDK (V2.5)

发布于:2009-08-12 

  • 升级版本:AnyChat Core Platform SDK (V2.5)
  • 升级日期:2009-08-12
  • 升级功能:
  • 新增:
  • ·新增查询用户昵称方法:BRAC_GetUserName;
  •   新增激活(关闭)SDK调用日志方法:BRAC_ActiveCallLog;
  •   新增关键帧预处理技术,提高打开视频的速度;
  •   新增一个功能更完善的Demo应用程序源代码:BRAnyChatSDKDemo2;
  • 修改:
  • ·修正其它用户初始视频状态不正确的Bug(需更新服务器程序);
  • 优化:
  •   优化P2P算法,提高NAT打洞成功率;
  • 解决:
  • 解决当系统缺少NullRender Filter组件(errorcode=10171)时,无法显示视频的Bug;

AnyChat游戏视频开发平台(V5.2)

发布于:2009-5-19 

  • 升级版本:AnyChat游戏视频开发平台(V5.2)
  • 升级日期:2009-5-19 
  • 升级功能:
  • 采用新的视频编码、解码内核,增强SDK的稳定性,提高运行效率
  • 服务器可以不依赖任何数据库,简化系统的安装、部署
  • 新增:
  • ·增加SDK本地配置文件支持,自动记录前次打开的视频设备
  • 修改:
  • ·修正停止服务器时,会出现响应超时的Bug,并增加服务器程序任务托盘图标
  •   修正服务器自动产生的默认音频配置参数不正确的Bug
  •   修正WM_GV_CAMERASTATE消息中CameraState状态不准确的Bug
  •   修正没有请求视频时,对方打开视频,工具条按钮状态不正确的bug
  •   修正用户关闭摄像头后,不能显示UserPicture的问题

发布于:2009-5-19

  • 升级版本:AnyChat Core Platform SDK (V2.2)
  • 升级日期:2009-5-19 
  • 升级功能:
  • 新增:
  • ·增加API函数:BRAC_GetUserLevel(查询用户级别)
  •   增加SDK本地配置文件支持,自动记录前次打开的视频设备
  •   服务器可以不依赖任何数据库,简化系统的安装、部署
  • 修改:
  • ·修正停止服务器时,会出现响应超时的Bug,并增加服务器程序任务托盘图标
  • ·修正服务器自动产生的默认音频配置参数不正确的Bug
  • ·修正WM_GV_CAMERASTATE消息中CameraState状态不准确的Bug

AnyChat游戏视频开发平台(V5.1)

发布于:2009-03-11

  • 升级版本:AnyChat游戏视频开发平台(V5.1)
  • 升级日期:2009-03-11
  • 升级功能:
  • 新增:
  • ·增加三种新的皮肤样式
  •   增加服务器端“InitDB”实用工具,可以自动初始化数据库环境
  • 扩展
  • -扩展登录协议,支持超过30位的用户名与密码
  • 修改:
  • ·修正与部分低端摄像头(输出MJPG格式)的兼容性问题
  • 修正与部分虚拟摄像头的兼容性问题
  • 修正SDK在某些环境下会异常的Bug,增强稳定性

AnyChat Core Platform SDK (V2.1)

发布于:2009-03-11

  • 升级版本:AnyChat Core Platform SDK (V2.1)
  • 升级日期:2009-03-11 
  • 升级功能:
  • 新增:
  • ·增加API函数:PrivateChatEchoEx
  •   增加服务器端“InitDB”实用工具,可以自动初始化数据库环境
  •   扩展登录协议,支持超过30位的用户名与密码
  • 修改:
  • ·修正与部分低端摄像头(输出MJPG格式)的兼容性问题
  • ·修正与部分虚拟摄像头的兼容性问题
  • ·修正SDK在某些环境下会异常的Bug,增强稳定性
  • ·修正进入房间之前调用BRAC_SelectVideoCapture会无效的bug

AnyChat游戏视频开发平台(V5.0)

发布于:2008-12-10

  • 升级版本::AnyChat游戏视频开发平台(V5.0)
  • 升级日期:2008-12-10
  • 升级功能:
  • 新增:
  • ·在视频工具条界面上增加一个新的按钮:GV_VFT_BTN_BTN_EXTEND,便于用户扩展功能。
  •   增加用户按下扩展按钮消息:WM_GV_EXTENDBTNPRESS
  •   增加视频工具条风格设置:居左对齐、居右对齐
  •   增加一种新的皮肤样式:GV_VF_SKIN_MDMSTYLEDEFAULT(面对面风格默认皮肤样式)
  • ·增强对某些特殊声卡的兼容性,系统能自动打开这些声卡的Mic端子
  • ·增加了一套使用AnyChat GameVideo SDK开发的视频会议系统例程(附源代码)
  • 修改:
  • ·修正服务器在重连数据库时会释放SDK Filter的Bug
  • ·修正客户端频繁调用ShowUserPanelEx方法会造成资源被占用的Bug
  • ·修正视频内核处理模块中一个变量未初始化,在某些时候会导致视频翻转现象的Bug
  • ·修正服务器在重连数据库时会释放SDK Filter的Bug
  • ·修正某些摄像头不支持一些分辨率时视频出现花屏的Bug

AnyChat Core Platform SDK (V2.0)

发布于:2008-12-10 

  • 升级版本:AnyChat Core Platform SDK (V2.0)
  • 升级日期:2008-12-10
  • 升级功能:
  • 新增:
  • ·增强对某些特殊声卡的兼容性,系统能自动打开这些声卡的Mic端子
  •   增加了一个使用AnyChat Core Platform SDK开发的视频会议系统例程(附源代码)
  • 修改:
  • ·修正服务器在重连数据库时会释放SDK Filter的Bug
  •   修正视频内核处理模块中一个变量未初始化,在某些时候会导致视频翻转现象的Bug
  •   修正某些摄像头不支持一些分辨率时视频出现花屏的Bug

AnyChat游戏视频开发平台(V4.9)

发布于:2008-10-21

  • 升级版本:AnyChat游戏视频开发平台(V4.9)
  • 升级日期:2008-10-21
  • 升级功能:
  • 采用多线程与预处理技术,解决早期版本在打开摄像头会阻塞主线程的Bug
  • 新增:
  • ·增加一种新的皮肤
  •   完善服务器程序加载SDK Filter失败时的提示信息
  • 修改:
  • ·修正部分摄像头无法正常打开的Bug
  • ·修正部分型号声卡不能选中Mic,导致语音功能需要手工开启的Bug
  • ·修正不请求发言便不能打开本地视频的Bug

AnyChat Core Platform SDK (V1.9)

发布于:2008-10-21 

  • 升级版本:AnyChat Core Platform SDK (V1.9)
  • 升级日期:2008-10-21 
  • 升级功能:
  • ·采用多线程与预处理技术,解决早期版本在打开摄像头会阻塞主线程的Bug
  •   完善服务器程序加载SDK Filter失败时的提示信息
  • 修改:
  • ·修正部分摄像头无法正常打开的Bug
  • ·修正logout后,sdk会自动再次登录系统的bug
  •   修改DirectX Demo程序内存泄露的bug
  •   修正部分型号声卡不能选中Mic,导致语音功能需要手工开启的Bug
  • ·修正不请求发言便不能打开本地视频的Bug
  • ·修正发送文字消息时,回调函数里面字符串没有正常结尾的bug
  • ·修正上层应用异常时,SDK无法正常退出的Bug

AnyChat游戏视频开发平台(V4.8)

发布于:2008-09-10

  • 升级版本:AnyChat游戏视频开发平台(V4.8)
  • 升级日期:2008-09-10
  • 升级功能:
  • 发布新的开发接口:“AnyChat Core Platform SDK”
  • 在音视频处理内核组件中增加回调函数接口,应用层可以直接获取底层数据
  • 新增:
  • ·增加对USB Microphone的支持,当有多路音频输入设备时,用户可以自由选择
  •   完善AnyChat服务器SDK Filter开发接口
  • ·新增支持35种格式,共491种。
  • 修改:
  • ·修正可以向自己发送私聊请求的Bug

AnyChat Core Platform SDK (V1.8)

发布于:2008-09-10 

  • 升级版本:AnyChat Core Platform SDK (V1.8)
  • 升级日期:2008-09-10 
  • 升级功能:
  • 采用AnyChat MediaPlus V4.8内核
  • 完善AnyChat服务器SDK Filter开发接口
  • 新增:
  • ·增加对USB Microphone的支持,当有多路音频输入设备时,用户可以自由选择
  •   新增基于DirectX的Demo程序,适合于大型网络游戏程序开发者参考
  • 优化:
  •   优化服务器网络框架,采用基于LGPL协议的SPServer框架,性能更强
  • 修改:
  • ·修正可以向自己发送私聊请求的Bug

AnyChat游戏视频开发平台(V4.5)

发布于:2008-08-25

  • 升级版本:AnyChat游戏视频开发平台(V4.5)
  • 升级日期:2008-08-25
  • 升级功能:
  • 新增:
  • ·增加视频边框的两种新的皮肤,并可通过SDK接口配置
  •   新增一种特殊摄像头(输出为MJPEG数据)的支持
  •   开放服务器SDK编程接口,通过该接口,可以让视频服务器通过用户数据库进行认证
  •   实现SetUserPicture接口对多种图形格式的支持,包括:BMP, GIF, JPEG, PNG, TIFF, Exif, WMF, and EMF.等
  • ·对SDK核心组件(BRGameVideoClient.ocx)进行优化,体积由之前的580k缩减到现在的417k,提高了运行效率
  • 优化:
  • ·优化网络底层环形缓冲区算法,网络发包与收包效率更高
  • 修改:
  • ·修正高清无驱摄像头抓图(照相)失败的Bug

AnyChat Core Platform SDK (V1.5)

发布于:2008-08-15

  • 升级版本:AnyChat Core Platform SDK (V1.5)
  • 升级日期:2008-08-15
  • 升级功能:
  • 新增:
  • ·参照AnyChat开发套件,新增私聊部分方法
  •   新增透明通道回调函数接口
  •   新增文字消息回调函数接口

AnyChat游戏视频开发平台(V4.2)

发布于:2008-08-05

  • 升级版本:AnyChat游戏视频开发平台(V4.2)
  • 升级日期:2008-08-05
  • 升级功能:
  • 新增:
  • ·增加ShowUserPanelEx2方法,适合于C#等开发语言调用SDK包
  •   增加对高清无驱摄像头的支持,大幅度降低CPU占用率
  •   增加服务器的调试信息输出
  •   SDK包增加C#调用示例源代码
  • 修改:
  • ·修正在Demo模式下无法使用游客登录系统的Bug

AnyChat Core Platform SDK (V1.0)

发布于:2008-08-01  

  • 初始版本:AnyChat Core Platform SDK (V1.0)
  • 初始版本日期:2008-08-01  
  • 初始功能:初始版本,采用AnyChat MediaPlus V4.5内核

AnyChat游戏视频开发平台(V4.0)

发布于:2008-6-25

  • 升级版本:AnyChat游戏视频开发平台(V4.0)
  • 升级日期:2008-6-25
  • 升级功能:
  • 重新编写底层网络内核,效率更高
  • 优化语音与视频编码算法,质量调节参数可后台配置
  • 新增:
  • ·增加“画质调节”功能(本地配置面板中)
  • 修改:
  • ·修正对本地声音设备操作部分资源未释放的Bug
  • ·修改服务器授权体系,提高服务器安全性
  • ·修正客户端SetFortuneImage方法传入参数不为空时无效的Bug
  • ·修正系统文件“qedit.dll”缺失时,无法显示视频的Bug

AnyChat游戏视频开发平台(V3.8)

发布于:2008-4-9

  • 升级版本:AnyChat游戏视频开发平台(V3.8)
  • 升级日期:2008-4-9
  • 升级功能:
  • 新增:
  • ·增强了服务器程序的稳定性
  •   增加用户聊天模式变化消息:WM_GV_CHATMODECHG
  •   增加用户活动状态变化消息:WM_GV_ACTIVESTATE
  •   增加私聊请求消息:WM_GV_PRIVATEREQUEST
  • ·增加私聊回复消息:WM_GV_PRIVATEECHO
  • ·增加退出私聊消息:WM_GV_PRIVATEEXIT
  • ·增加更改聊天模式方法:ChangeChatMode
  • ·增加获取指定用户聊天模式方法:GetUserChatMode
  • ·增加发起私聊请求方法:PrivateChatRequest
  • ·增加回复私聊请求方法:PrivateChatEcho
  • ·增加退出私聊方法:PrivateChatExit
  • 优化:
  • ·优化语音视频编码器,提高编码效率

AnyChat游戏视频开发平台(V3.5)

发布于:2008-02-18 

  • 升级版本:AnyChat游戏视频开发平台(V3.5)
  • 升级日期:2008-02-18 
  • 升级功能:
  • 新增:
  • ·增加SendTextMessageEx方法,可以发送带缓冲区的文本消息
  •   增加OnTextMessageEx事件
  •   增加电子白板相关接口
  •   增加透明通道传输接口:TransBuffer
  • ·增加OnTransBuffer事件
  • ·增加对多视频源的支持,自动(或手工)选择未被占用的视频源设备
  • ·增加ShowSettingPanel方法,显示本地配置面板
  • 修改:
  • ·修正用户面板重新定位后有些不能刷新边框的Bug
  • ·修正在同一台计算机上运行多个实例时有可能导致其中的一个实例无响应的Bug
  • 优化:
  • 优化客户端网络底层通信模块,提高系统的收、发数据效率和提高系统的稳定性

AnyChat游戏视频开发平台(V3.0)

发布于:2007-12-26

  • 升级版本:AnyChat游戏视频开发平台(V3.0)
  • 升级日期:2007-12-26
  • 升级功能:
  • ·服务器程序稳定性大大提高
  • 新增:
  • ·增加“附录一:错误代码参考”
  • 优化:
  • 优化服务器完成端口模块代码,修复在一定的条件下服务器程序会死锁的Bug

AnyChat游戏视频开发平台(V2.4)

发布于:2007-11-21

  • 升级版本:AnyChat游戏视频开发平台(V2.4)
  • 升级日期:2007-11-21
  • 升级功能:
  • 新增:
  • ·增加房间等待队列消息:WM_GV_ROOMWAITQUEUE
  •   增加用户申请进入房间消息:WM_GV_ENTERREQUEST
  •   增加准备获取房间等待用户列表方法:PrepaGetWaitQueueList
  •   增加取下一条房间等待用户的用户ID号方法:FetchNextWaitQueueUserID
  • ·增加回复进入房间请求方法:AnswerEnterRequest
  • 修改:
  • ·修正V2.3版本修改中引起的弹出模式面板定位不准确和不能改变用户面板大小的Bug

AnyChat游戏视频开发平台(V2.3)

发布于:2007-10-25

  • 升级版本:AnyChat游戏视频开发平台(V2.3)
  • 升级日期:2007-10-25
  • 升级功能:
  • 新增:
  • ·增加关闭用户面板方法:CloseUserPanel
  •   增加查询用户面板显示状态方法:GetUserPanelState
  •   增加设置用户面板标题内容方法:SetUserPanelTitle
  •   增加了SetUserPicture方法显示用户个性图像时对BMP和JPEG本地文件的支持,之前的版本仅支持URL形式的资源
  • ·增加刷新用户面板显示方法:RefreshUserPanel

AnyChat游戏视频开发平台(V2.2)

发布于:2007-10-20

  • 升级版本:AnyChat游戏视频开发平台(V2.2)
  • 升级日期:2007-10-20
  • 升级功能:
  • 新增:
  • ·加入记录调用日志方法:ActiveCallLog
  •   增加用户摄像机开启或关闭状态通知消息
  •   增加根据用户ID获取用户名称的方法:GetUserNameByUserID
  •   增加视频窗体工具条显示模式配置接口
  • 修改:
  • ·修正连接服务器失败,退出系统时导致系统异常的Bug

AnyChat游戏视频开发平台(V2.1)

发布于:2007-07-13

  • 升级版本:AnyChat游戏视频开发平台(V2.1)
  • 升级日期:2007-07-13
  • 升级功能:
  • 新增:
  • ·加入发送文字消息方法:SendTextMessage
  •   新增有文字消息到达事件:OnTextMessage
  • 修改:
  • ·修正连接服务器时,传入一个不正确的IP地址导致系统异常的Bug

AnyChat游戏视频开发平台(V2.0)

发布于:2007-06-23 

  • 升级版本:AnyChat游戏视频开发平台(V2.0)
  • 升级日期:2007-06-23 
  • 升级功能:
  • 新增:
  • ·加入录像文件保存路径方法:SetRecordFileSavePath
  •   加入录像、播放功能
  •   加入工具条,支持透明显示
  •   加入设置视频窗体风格方法:SetVideoFrameStyle
  • ·加入设置视频窗体工具条风格方法:SetVideoToolBarStyle
  • ·加入设置用户个性图片方法:SetUserPicture
  • 修改:
  • ·修正V2.3版本修改中引起的弹出模式面板定位不准确和不能改变用户面板大小的Bug
  • 支持:
  •   服务器支持视频和音频参数配置
  •   服务器支持P2P网络模式参数配置

AnyChat游戏视频开发平台(V1.3)

发布于:2007-06-09 

  • 升级版本:AnyChat游戏视频开发平台(V1.3)
  • 升级日期:2007-06-09 
  • 升级功能:
  • 新增:
  • ·加入快照保存路径方法:SetSnapShotSavePath
  •   加入以子窗口模式显示:ShowUserPanelEx
  • 修改:
  • ·修改登录和进入房间流程,由同步变为异步

AnyChat游戏视频开发平台(V1.2)

发布于:2007-05-07 

  • 升级版本:AnyChat游戏视频开发平台(V1.2)
  • 升级日期:2007-05-07 
  • 升级功能:
  • 新增:
  • ·加入视频控制接口:UserCameraControl
  •   加入财富菜单控制接口:SetFortuneImage、ResetFortuneMenu、AppendFortuneMenuItem
  •   加入财富菜单选择消息:WM_GV_FORTUNEMENU

AnyChat游戏视频开发平台(V1.1)

发布于:2007-04-16 

  • 升级版本:AnyChat游戏视频开发平台(V1.1)
  • 升级日期:2007-04-16 
  • 升级功能:
  • 新增:
  • ·加入P2P功能,接口无变化

AnyChat游戏视频开发平台(V1.0)

发布于:2007-04-6

  • 初始版本:AnyChat游戏视频开发平台(V1.0)
  • 初始版本日期:2007-06-23 

AnyChat游戏视频开发平台

策划于:2006-03-10

  • 策划一款多功能的语音视频开发平台,并组建研发团队
  • 注册www.anychat.cn域名
  • 申请AnyChat商标