资源简介
通过该视频会议系统,还可以帮助大家学习C#,提高编程能力。
代码片段和文件信息
using System;
using System.Text;
using System.Runtime.InteropServices;
namespace Platform
{
/********************************************************************************
* ** AnyChat Platform Core SDK
* *********************************************************************************/
public class AnyChatCoreSDK
{
#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_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_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; // 本地视频编码预设参数控制(参数为int型,1-5)
public const int BRAC_SO_LOCALVIDEO_APPLYPARAM = 35; // 应用本地视频编码参数,使得前述修改即时生效(参数为int型:1 使用新参数,0 使用默认参数)
public const int BRAC_SO_LOCALVIDEO_VIDEOSIZEPOLITIC=36;// 本地视频采集分辩率控制策略(参数为int型,0 自动向下逐级匹配[默认];1 使用采集设备默认分辩率),当配置的分辩率不被采集设备支持时有效
public const int BRAC_SO_LOCALVIDEO_DEINTERLACE = 37; // 本地视频反交织参数控制(参数为int型: 0 不进行反交织处理[默认];1 反交织处理),当输入视频源是隔行扫描源(如电视信号)时通过反交织处理可以提高画面质量
public const int BRAC_SO_NETWORK_P2PPOLITIC = 40; // 本地网络P2P策略控制(参数为:int型:0 禁止本地P2P,1 服务器控制P2P[默认],2 上层应用控制P2P连接,3 按需建立P2P连接)
public const int BRAC_SO_NETWORK_P2PCONNECT = 41; // 尝试与指定用户建立P2P连接(参数为int型,表示目标用户ID),连接建立成功后,会通过消息反馈给上层应用,P2P控制策略=2时有效
public const int BRAC_SO_NETWORK_P2PBREAK = 42; // 断开与指定用户的P2P连接(参数为int型,表示目标用户ID)[暂不支持,保留]
// 用户状态标志定义,API:BRAC_QueryUserState 传入参数
public const int BRAC_USERSTATE_CAMERA
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1389 2010-08-26 09:12 2010101411397283\AnyChatDemo.sln
文件 41115 2010-08-25 14:48 2010101411397283\Platform\BRAnyChatCoreSDK.cs
文件 2329 2010-08-26 09:12 2010101411397283\Platform\Platform.csproj
文件 1436 2010-08-24 18:03 2010101411397283\Platform\Properties\AssemblyInfo.cs
目录 0 2010-09-10 09:32 2010101411397283\Platform\Properties
文件 6298 2010-08-25 15:11 2010101411397283\Platform\SystemSetting.cs
文件 164 2005-02-08 16:58 2010101411397283\Platform\『源码天空』.url
文件 1553 2010-03-13 10:43 2010101411397283\Platform\【源码说明】.txt
文件 164 2005-02-08 16:58 2010101411397283\Platform\免费『商业源码』.url
文件 188 2010-04-10 11:06 2010101411397283\Platform\更多源码.url
文件 66 2008-11-29 12:41 2010101411397283\Platform\源码天空.htm
目录 0 2010-10-16 10:56 2010101411397283\Platform
文件 1285120 2010-04-29 13:14 2010101411397283\WinProc\bin\debug\avcodec.dll
文件 160256 2010-04-26 21:02 2010101411397283\WinProc\bin\debug\avformat.dll
文件 57344 2010-04-26 19:05 2010101411397283\WinProc\bin\debug\avutil.dll
文件 229376 2010-08-30 15:33 2010101411397283\WinProc\bin\debug\BRAnyChatCore.dll
文件 94208 2010-07-27 11:13 2010101411397283\WinProc\bin\debug\brMediaUtil.dll
文件 158720 2010-08-30 15:31 2010101411397283\WinProc\bin\debug\brMiscUtil.dll
文件 40960 2010-05-03 10:24 2010101411397283\WinProc\bin\debug\brVideoSink.ax
文件 49152 2010-05-03 10:24 2010101411397283\WinProc\bin\debug\brVideoSource.ax
文件 752640 2010-04-26 18:24 2010101411397283\WinProc\bin\debug\libx264.dll
文件 60273 2006-12-22 12:09 2010101411397283\WinProc\bin\debug\pthreadGC2.dll
文件 62 2009-12-07 11:03 2010101411397283\WinProc\bin\debug\register_all.bat
文件 276992 2010-04-26 21:00 2010101411397283\WinProc\bin\debug\swscale.dll
文件 187904 2010-09-09 15:01 2010101411397283\WinProc\bin\debug\WinProc.exe
目录 0 2010-09-10 09:33 2010101411397283\WinProc\bin\debug
目录 0 2010-09-10 09:32 2010101411397283\WinProc\bin
文件 641 2010-08-24 23:12 2010101411397283\WinProc\Form1.cs
文件 4685 2010-08-24 22:53 2010101411397283\WinProc\Form1.Designer.cs
文件 5814 2010-08-24 22:53 2010101411397283\WinProc\Form1.resx
............此处省略27个文件信息
相关资源
- C#单机版考试系统(管理员和学生入口
- C# WPF读取任意类型Excel文件(20032007
- 微信支付扫码支付asp.net C#版
- 进销存管理系统+C#源代码
- C# 设计模式 CHM完整版 + C# 设计模式
- c#调用Oracle UDT自定义结构数组类型源
- C#开发的一款百宝箱
- C#开发无人机地面站
- 学生信息管理系统C#winformSQLServer
- fiddlercoreCapture.zip 用 .NET C# 实现 HTTP
- c#HL7通讯测试解析.zip
- 安卓QQ5.8协议 C#版本
- C#仿QQ软件源码
- ArcEngine+C#基本功能很全的代码
- 个人理财系统c#+sql
- 药品管理系统c#编写的
- C# ASP.NET 实战项目源代码 AJAX校内数码
- 《Visual C# + Oracle数据库系统开发全程
- C# winform 播放与录制视频源码
- c# DEV Winform 框架
- WPF开发教程 ----WPF C# 编程 界面开发(
- ASP.NET+C#+SQL校园新闻发布系统
- c# winform twain文件扫描并保存成图片
- ArcEngine 10.0 C#二次开发最新最全帮助文
- 基于C#、SQL学生选课管理系统
- 数据结构(C#语言描述-陈广-PPT及教材
- C#小区物业管理系完整源码
- C#图书管理系统源码20131205
- Windows Runtime via C#
- C#使用FFMPEG解码H264视频源码
评论
共有 条评论