摘要:
在服务器的配置文件“AnyChatCoreServer.ini”中网络配置部分,“RoutingPolicy”字段表示了P2P数据路由传输策略的配置信息,可取值分别表示:1服务器转发模式,所有数据传输均由服务器转发(禁止P2P);2P2P直传模式,NAT穿透成功的用户之间互传,穿透失败的用户由服务器转发,该策略适用于局域网使用;(默认)3P2P路由模式,P2P网格传输,由服务器以房间为单位,根据当前房间各用户NAT穿透情况、网络带宽等情况,动态生成一份网格路由表,流媒体数据按路由表传输,该策略适用于互联网使用。(目前还处于测试阶段)一、服务器转发模式该模式下所有数据均由服务器转发,客户端之间不 阅读全文
摘要:
在即时通讯应用中,需要进行双方,或是多方的实时语音交流,在要求较高的场合,通常都是采用外置音箱放音,这样必然会产生回音,即一方说话后,通过对方的音箱放音,然后又被对方的Mic采集到回传给自己(如下图所示)。如果不对回音进行处理,将会影响通话质量和用户体验,更严重的还会形成震荡,产生啸叫。回声消除就是在Mic采集到声音之后,将本地音箱播放出来的声音从Mic采集的声音数据中消除掉,使得Mic录制的声音只有本地用户说话的声音。传统的回声消除都是采用硬件方式,在硬件电路上集成DSP处理芯片,如我们常用的固定电话、手机等都有专门的回音消除处理电路,而采用软件方式实现回声消除一直存在技术难点,包括国内应用 阅读全文
摘要:
AnyChatplatformCoreSDKV4.9preview正式发布了,此次升级支持最新android4.4平台和ios7平台,系统服务运行更加稳定!更新日志:Android、iOS、Web等平台支持中心服务器录像;调整Android平台缓冲区(文件)传输API接口参数,支持taskid输出;优化服务器网络架构,支持大并发,并多次对服务器进行压力测试增加从客户端、服务器发送指令踢掉指定用户的接口;iOS平台支持视频分辩率参数设置;修正iOS设备水平放置时视频会自动旋转的问题;增加VP8编码器;提供完整的视频呼叫解决方案;提供完整的大厅好友解决方案;Windows平台音频录制支持混和录制. 阅读全文
摘要:
随着互联网视频技术的不断发展,音视频网络化和模块化的应用需求在网络娱乐,会议直播,教育培训,医疗卫生,安防监控等各个行业开始陆续出现,并呈现出了高速增长的趋势。为此,致力于提供跨平台、音视频交互使用技术解决方案专家广州佰锐网络科技有限公司不断升级和推出新产品,将于2014的1月1日推出了anychat系列的最新AnyChatplatformCoreSDKV4.9preview版本,此次升级将重点放在android手机pc与pad之间的通信,将进一步改善anychatsdk的各方面性能,继续吹响向高端网络语音视频服务的号角!从最初的版本到现有版本,anychatsdk通过不断的升级,在当今高速. 阅读全文
摘要:
近日,数字音视频编解码技术标准(AVS)工作组在12月21日结束的第47次会议上公布并于明年4月份会正式推出最新的AVS2视频编码标准,新的编码效率比上一代标准翻了一番,并且在无失真音频编码上取得了突破性的进展。AVS编码标准也将主要应用于超高清晰度视频,它的分辨率是高清视频的4倍(4K超高清)或16倍(8K超高清),将会成为以后音视频标准的主流。视频压缩算法通过对视频信号的压缩处理可以极大地降低视频信号的存储和带宽需求,在此基础上尽可能多的获得最佳的图像质量,那么了解视频压缩算法对嵌入式系统的开发工作有着非常重要的意义。常见的视频压缩编码主要分为(着重介绍JVTH.264):1、MPEG(M 阅读全文
摘要:
借助计算机软硬件和半导体芯片技术水平的不断发展和中国的网络基础设施的不断完善,音视频逐步向高保真和高清晰发展,国内先进的网络技术从而得到了不断的提高和普及和应用,越来越多的企业开始走进了企业信息化、国际化的信息高速公路。人们生活质量的提高和改变给很多信息化企业带来了无限的机遇与挑战,越来越多的项目也随之出现,例如:视频聊天室、网络远程教育、在线真人游戏、企业千人大会等让身处在异地的人们只需要通过某种传输介质就可以实现“实时、可视、交互”的多媒体通讯技术不断被各行各业所青睐。如何通过有效利用现有的信息资源和网络资源节约开发成本,为企业获得更大的经济效益已经成为当下众多企业的一个新的研究课题。音视 阅读全文
摘要:
随着近年来国际互联网技术的快速发展以及中国的网络基础设施的不断完善,国内先进的网络技术从而得到了不断的提高和普及和应用,越来越多的企业开始走进了企业信息化、国际化的信息高速公路。人们生活质量的提高和改变给很多信息化企业带来了无限的机遇与挑战,越来越多的项目也随之出现,例如:视频聊天室、网络远程教育、在线真人游戏、企业千人大会等让身处在异地的人们只需要通过某种传输介质就可以实现“实时、可视、交互”的多媒体通讯技术不断被各行各业所青睐。如何通过有效利用现有的信息资源和网络资源节约开发成本,为企业获得更大的经济效益已经成为当下众多企业的一个新的研究课题。也许你会说,我们公司技术人员实力雄厚,完全有能 阅读全文
摘要:
4函数说明4.1.初始化与资源释放4.1.1.初始化SDKINT InitSDK(INT osver, INT flags)功能:初始化SDK返回值:0表示成功,否则为出错代码参数:osver Android平台API版本,系统常量:android.os.Build.VERSION.SDK_INTflags 功能模式组合,默认为0,参考WIN32平台SDK的InitSDK的参数dwFuncMode定义备注:功能模式组合可根据实际的需求灵活定义,如果在后续的方法调用中失败,则很有可能是某一项功能没有被定义,默认为0,SDK内部会自动设置常用的标志。该方法必须第一个被调用(SetSDKOption 阅读全文
摘要:
首先,介绍一下Anychat跨平台系列的开发包!从官网就可以免费下载开发测试了!AnyChat SDK是一套多媒体即时通讯平台库,大部分需要用到音视频交互的系统都可以采用AnyChat SDK来开发。AnyChat SDK内部封装了音视频的采集、编码、传输、解码以及播放(显示)功能,只需要几个简单的API调用,即可实现多个用户之间的语音、视频、文字交互,由于内核已经实现了P2P网络,所以上层应用不需要关心复杂的网络传输问题,简化了上层应用的开发难度,上层应用的开发人员可以把更多的精力投入到业务流程、用户体验等方面,实现应用系统的快速开发。AnyChat包含了音视频处理模块(采集、编解码)、流媒 阅读全文
摘要:
即时通讯SDK,也叫Anychat SDK;它是一个终端服务平台,允许两人或多人使用网路在这个平台上即时的传递文字讯息、档案、语音与视频交流。它包含了音视频处理模块(采集、编解码)、流媒体管理模块(丢包重传、抖动平滑、动态缓冲)、流媒体播放模块(多路混音、音视频同步)以及P2P网络模块(NAT穿透、UPnP支持)等多个子模块,封装了底层的硬件操作(音视频采集、播放)、封装了流媒体处理(编解码、网络传输)等非常专业和复杂的技术。行业应用: 目前,即时通讯SDK在市场上的应用已经十分广泛。1、个人即时通讯SDK 个人即时通讯SDK,主要是以个人用户使用为主,开放式的会员资料,方便聊天、交友、娱.. 阅读全文