资源简介
支持Windows平台音频即时通讯应用开发
支持C++、C#、Java、Delphi、VB.Net、Qt等开发语言
集成H.264、AAC、AMR等编解码技术
封装音视频的采集、编解码、传输、显示和播放等模块
提供客户端SDK和服务器SDK API接口
代码片段和文件信息
using System;
using System.Text;
using System.Runtime.InteropServices;
namespace ANYCHATAPI
{
/********************************************************************************
* ** AnyChat Platform Core SDK
* *********************************************************************************/
public class AnyChatCoreSDK
{
public const string AnyChatCoreSDKDll = “BRAnyChatCore.dll“;
#region AnyChat Platform Core SDK 常量定义
// 内核参数定义,API:BRAC_SetSDKOption、BRAC_GetSDKOption 传入参数
public const int BRAC_SO_AUDIO_VADCTRL = 1; // 音频静音检测控制(参数为:int型:1打开,0关闭)
public const int BRAC_SO_AUDIO_NSCTRL = 2; // 音频噪音抑制控制(参数为:int型:1打开,0关闭)
public const int BRAC_SO_AUDIO_ECHOCTRL = 3; // 音频回音消除控制(参数为:int型:1打开,0关闭)
public const int BRAC_SO_AUDIO_AGCCTRL = 4; // 音频自动增益控制(参数为:int型:1打开,0关闭)
public const int BRAC_SO_AUDIO_CPATUREMODE = 5; // 音频采集模式设置(参数为:int型:0 发言模式,1 放歌模式,2 卡拉OK模式,3 线路输入模式)
public const int BRAC_SO_AUDIO_MICBOOST = 6; // 音频采集Mic增强控制(参数为:int型:0 取消,1 选中,2 设备不存在[查询时返回值])
public const int BRAC_SO_AUDIO_AUTOPARAM = 7; // 根据音频采集模式,自动选择合适的相关参数,包括编码器、采样参数、码率参数等(参数为int型:1 启用,0 关闭[默认])
public const int BRAC_SO_AUDIO_MONOBITRATE = 8; // 设置单声道模式下音频编码目标码率(参数为:int型,单位:bps)
public const int BRAC_SO_AUDIO_STEREOBITRATE = 9; // 设置双声道模式下音频编码目标码率(参数为:int型,单位:bps)
public const int BRAC_SO_AUDIO_PLAYDRVCTRL = 70; // 音频播放驱动选择(参数为:int型,0默认驱动, 1 DSound驱动, 2 WaveOut驱动)
public const int BRAC_SO_AUDIO_SOFTVOLMODE = 73; // 设置软件音量模式控制(参数为int型,1打开,0关闭[默认]),使用软件音量模式,将不会改变系统的音量设置
public const int BRAC_SO_RECORD_VIDEOBR = 10; // 录像视频码率设置(参数为:int型,单位:bps)
public const int BRAC_SO_RECORD_AUDIOBR = 11; // 录像音频码率设置(参数为:int型,单位:bps)
public const int BRAC_SO_RECORD_TMPDIR = 12; // 录像文件临时目录设置(参数为字符串PCHAR类型,必须是完整的绝对路径)
public const int BRAC_SO_SNAPSHOT_TMPDIR = 13; // 快照文件临时目录设置(参数为字符串PCHAR类型,必须是完整的绝对路径)
public const int BRAC_SO_CORESDK_TMPDIR = 14; // 设置AnyChat Core SDK临时目录(参数为字符串PCHAR类型,必须是完整的绝对路径)
public const int BRAC_SO_CORESDK_PATH = 20; // 设置AnyChat Core SDK相关组件路径(参数为字符串PCHAR类型,必须是完整的绝对路径)
public const int BRAC_SO_CORESDK_DUMPCOREINFO = 21; // 输出内核信息到日志文件中,便于分析故障原因(参数为:int型:1 输出)
public const int BRAC_SO_CORESDK_EXTVIDEOINPUT = 26; // 外部扩展视频输入控制(参数为int型, 0 关闭外部视频输入[默认], 1 启用外部视频输入)
public const int BRAC_SO_CORESDK_EXTAUDIOINPUT = 27; // 外部扩展音频输入控制(参数为int型, 0 关闭外部音频输入[默认], 1 启用外部音频输入)
public const int BRAC_SO_LOCALVIDEO_BITRATECTRL = 30; // 本地视频编码码率设置(参数为int型,单位bps,同服务器配置:VideoBitrate)
public const int BRAC_SO_LOCALVIDEO_QUALITYCTRL = 31; // 本地视频编码质量因子控制(参数为int型,同服务器配置:VideoQuality)
public const int BRAC_SO_LOCALVIDEO_GOPCTRL = 32; // 本地视频编码关键帧间隔控制(参数为int型,同服务器配置:VideoGOPSize)
public const int BRAC_SO_LOCALVIDEO_FPSCTRL = 33; // 本地视频编码帧率控制(参数为int型,同服务器配置:VideoFps)
public const int BRAC_SO_LOCALVIDEO_PRESETCTRL = 34; // 本地视频编码预设参数控
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-04-15 10:00 AnyChatCoreSDK_Win32(MBCS)_V4.7\
目录 0 2013-03-21 20:36 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\
目录 0 2012-09-10 20:07 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\
文件 2597888 2011-02-20 13:39 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\avcodec.dll
文件 49152 2011-02-20 13:40 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\avcore.dll
文件 317440 2011-02-20 13:41 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\avformat.dll
文件 85504 2011-02-20 13:31 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\avutil.dll
文件 274432 2013-03-21 20:35 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\BRAnyChatCore.dll
文件 40960 2013-03-19 16:22 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\brAudioSink.ax
文件 400384 2013-03-19 15:34 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\brMediaCore.dll
文件 69632 2013-03-19 15:36 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\brMediaShow.dll
文件 151552 2013-03-19 15:37 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\brMediaUtil.dll
文件 120832 2013-03-19 15:34 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\brMiscUtil.dll
文件 40960 2013-03-19 15:39 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\brVideoSink.ax
文件 49152 2013-03-19 15:39 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\brVideoSource.ax
文件 88 2012-11-21 21:08 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\register_all.bat
文件 289280 2011-02-20 13:41 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\client\swscale.dll
目录 0 2012-12-09 19:41 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\
文件 73728 2013-03-19 16:19 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\anychatcore.dll
文件 567296 2012-05-11 14:57 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\AnyChatCSharpDemo.exe
文件 188416 2012-05-11 15:26 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\AnyChatDemo(C#).exe
文件 68096 2012-11-23 11:31 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\AnyChatDemo(VB.Net).exe
文件 24063 2012-11-23 13:43 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\AnyChatDemoForJava.jar
文件 274432 2013-03-21 20:35 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\BRAnyChatCore.dll
文件 282624 2012-11-23 09:35 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\BRAnyChatMeeting.exe
文件 40960 2012-05-11 15:16 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\BRAnyChatSDKDemo.exe
文件 17920 2012-05-11 15:26 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\Platform.dll
文件 1087 2012-10-24 12:11 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\readme.txt
文件 548944 2008-07-30 20:01 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\SkinPPWTL.dll
目录 0 2011-02-10 11:23 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\skins\
文件 59317 2008-07-30 20:01 AnyChatCoreSDK_Win32(MBCS)_V4.7\bin\demo\skins\AlphaOS.ssk
............此处省略407个文件信息
- 上一篇:JSP+MYSQL旅游网站
- 下一篇:android购物APP源代码
相关资源
- java版仿QQ即时通讯系统
- (毕业设计)java一个简单的即时通讯
- ▼JAVA 源码 ▼高”仿Q Q即时通聊天系
- Android 开发即时聊天工具 YQ 1.3
- Android即时通讯--仿QQ即时聊天源码含服
- websocket 即时通讯案例 ,一对一聊天,
- java实现即时通讯代码
- java一个简单的即时通讯工具的设计与
- 融云即时通讯2018最新版2.8.27-Dev集成于
- socketIMchatdemo
- 仿QQ开发的即时通讯软件
- 基于android的即时通讯软件含报告
- mqtt + webScoket + apollo 具体
- android高仿微信服务器+客户端
- android 即时通讯 IM(MobileIMSDK)
- GuQiu-JAVA做的局域网通讯源码
- Skype4Java java语音聊天 语音即时通讯
- java实现的P2P即时聊天程序
- java实现的即时通讯
- 基于Java EE企业即时通讯工具设计与实
- websocket即时通讯后台代码
- android即时通讯软件毕业设计论文
- 使用 HTML5 webSocket API实现即时通讯的功
- Android基于xmpp即时通讯
- xmpp+Android+openfire 即时通讯,仿微信发
- 一个简单的JAVA即时通讯软件 利用
- bmob即时通讯 入门级
- Android端即时通讯(在线聊天)源码
- Java 即时通讯im源码(含数据库设计文
- IM即时通讯软件源码
评论
共有 条评论