音视频SDK的功能列表
2013-02-20 14:53
106 查看
产 品 名 称 | 佰锐音视频互动开发软件【简称AnyChat SDK】 | |
软件功能项目 | 功能说明 | |
基 本 功 能 | 音视频实时交互 | 客户端可进行一对一,一对多,或是多对多的实时语音通话,视频交流,音视频同步。 |
自动多路混音 | 在多路语音通话时,内核自动进行混音处理 | |
文字消息 | 客户端可以向其它客户端发送文字消息数据 | |
文件传输 | 客户端可以向其它客户端传送文件,传送过程有进度提示 | |
图像抓拍 | 客户端可实时抓拍图像并保存为jpg文件 | |
音视频录像 | 客户端可实时录制语音、视频数据并保存为mp4文件 | |
透明通道 | 客户端之间,或是客户端与服务器之间可传输任意缓冲区数据 | |
P2P网络传输 | 音视频数据,文件传输数据,透明通道数据优先采用P2P传输,当P2P不通时,服务器自动进行转发,支持UDP、TCP的P2P网络通信 | |
IP组播 | 音视频数据可通过IP组播方式发送、接收 | |
媒体数据代理 | 实现指定用户将其它用户的流媒体数据(音频、视频)做为自己的数据,转发给请求指定用户相关数据的用户 | |
外部音视频输入 | 提供API接口接收上层应用程序输入的音频数据、视频数据,而不从音视频输入设备上进行数据的采集 | |
加载外部编解码器 | 支持加载外部音视频的编码、解码模块,增强系统的可扩展性 | |
音视频输入输出设备切换 | 支持音频输入(录音)、音频输出(播放)、视频输入(采集)等设备的枚举、选择,可在不同的设备之间切换 | |
WEB浏览器应用 | 支持IE浏览器,实现IE上面的音视频即时通讯功能 | |
回声消除等音频信号处理 | 支持回声消除、噪音抑制、静音检测、自动增益等音频信号处理,提供高质量的全双工语音通话能力 | |
Windows服务模式 | 将服务安装为“服务”之后,将随操作系统的启动而运行,不需要登录操作系统界面手动运行 | |
多 平 台 | Windows | 提供Windows平台SDK开发包,可开发Windows平台上的应用程序,支持Windows 2003、Windows XP、Win7等操作系统,支持32位、64位平台; |
Linux | 提供Linux平台SDK开发包,可开发Linux平台上的应用程序 | |
Android | 提供Android平台SDK开发包,可开发Android平台上的应用程序 | |
iOS | 提供iOS平台SDK开发包,可开发iOS平台上的应用程序 | |
安 全 与 可 靠 性 | 服务器隐藏 | 服务器所使用的TCP、UDP服务端口均可自定义(在服务器的.ini文件中配置),实现服务的隐藏 |
通信协议加密传输 | 服务器与客户端之间的底层通信协议均加密传输。防止非标准客户端连接服务器,为系统提供一道安全的屏障 | |
服务器设置认证密码 | 服务器可设置连接认证密码。防止非授权AnyChat客户端连接服务器 | |
双机热备 | 服务器有两种工作模式,分别为:主服务器模式(Master Server)、从服务器模式(Slave Server),当从服务器被激活,且主服务器宕机之后,从服务器将会立即开始服务,接受客户端连接 | |
API接口 | 客户端SDK | 提供API接口,可用于开发客户端应用程序,实现即时通讯功能 |
服务器SDK | 提供API接口,可用于开发服务器应用程序,实现业务逻辑的处理 | |
支持的开发 语言和集成 开发环境 | C++ | 支持VC++集成开发环境,提供C++语言示例程序源代码 |
Delphi | 支持Delphi集成开发环境,提供Delphi语言示例程序源代码 | |
C# | 支持.Net集成开发环境,提供C#语言示例程序源代码 | |
VB.Net | 支持.Net集成开发环境,提供VB.Net语言示例程序源代码 | |
Objective-C | 支持XCode集成开发环境,提供Objective-C语言示例程序源代码 | |
Java | 支持Java集成开发环境,提供Java语言示例程序源代码 | |
其它 | 日志记录 | 客户端、服务器均能生成工作日志,用于状态检测和故障分析 |
视频参数调节 | 可动态进行视频参数调节,包括:分辨率、目标码率、采样帧率、质量因子等参数,即时生效,在硬件支持的情况下,内核可支持176x144 — 1280x1024的视频分辨率 | |
音频参数调节 | 可动态进行音频参数调节,包括采样率、采样通道、目标码率、音频工作模式等参数,即时生效,支持16000Hz、Mono和44100Hz、Stereo的音频采样 | |
外部设备记忆 | 自动记录最后一次工作的视频输入设备、音频输入、输出设备,下一次启动时,自动选择前面记录的设备进行工作 |
相关文章推荐
- Linux即时通讯应用系统的音视频功能实现 音视频SDK
- 利用videoView创建播放器,实现展示视频列表和搜索sd卡功能 以及android6.0的动态授权等功能
- 网页播放器视频列表连播/简易图片列表连播功能(免费版)
- 短视频 SDK 6大功能技术实现方式详解
- 酷播云视频列表功能教程,简单实现视频列表连播
- Android IOS WebRTC 音视频开发总结(五三)-- 国内IM & RTC SDK列表
- 音视频互动开发平台的功能列表
- 苹果iPhone SDK里发现视频会议功能
- Android仿搜狐视频、微视等列表播放视频功能
- 美拍、秒拍短视频SDK功能实现
- PHP 分类筛选 (实现购物、视频等网站的列表筛选功能)
- 高仿今日头条视频列表功能
- 三大新功能发布 阿里云短视频SDK玩法多 优惠更多
- 关于优酷开放SDK视频播放功能的解析
- 海康视频SDK抓取图像生成图片
- Win8开发从入门到项目 - 视频下载列表
- 如何让安装程序在“程序和功能”安装列表中生成卸载项
- 快速集成一个视频直播功能
- 牛腩新闻视频 03讲 数据库设计的心得 如何建立外键-sql2008的数据库关系图功能
- 分贝通第一个功能-查询消息列表包括订单/消费/审批/系统等消息