- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
音視频开发包SDK的功能列表
音视频即时通讯开发功能介绍
即时通讯开发,也叫音视频即时通信开发。随着互联网的发展,人们之间的交流逐步从电话移向网络。每天都有相当多的人在使用各种网络交流工具,如Anychat,腾讯QQ,ICQ,MSN,新浪微博。 可以看出人们对于网络上即时的沟通方式是非常敏锐的,所能容纳的程度也远远超过我们的预计。然而目前大部分网络交流工具都还是以文字为主,语音视频功能大部分还是不够成熟,完全通过网络实现语音视频需要考虑到很多方面,如:硬件、软件、技术、网络;等等。纯文字沟通方式效率非常低而且也不符合人们平素的习惯,作为一种消遣的工具尚可,远未达到一种真正的沟通方式。因此,即时通讯开发诞生了。??简而言之,即时通讯开发就是通过开发一套跨平台的即时通讯解决方案,基于先进的H.264视频编码标准、AAC音频编码标准与P2P技术,整合音视频编码、多媒体通讯开发技术而设计的高质量、宽适应性、分布式、模块化的网络音视频互动平台来满足人们的即时通讯需求。 佰锐音视频互动开发软件【简称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集成开发环境,提供J
文档评论(0)