澳门新葡萄京官网注册Voice 简介声网此次发布手游实时语音AMG Voice,开发者提供全球范围实时音视频通信服务的服务商

摘要3月9日,实时音视频云服务商声网Agora.io全球发布手游实时语音AMG
Voice(Agora Mobile Gaming Voice)。概述3月9日,Agora
Meetup之2017手游集结号北京站,声网Agora.io全球发布手游实时语音AMG
Voice(Agora Mobile Gaming Voice)。声网首席音频专家、手游语音AMG
Voice产品负责人陈若非博士重点介绍了声网手游实时语音的产品和技术特性,并就手游实时语音在游戏行业中的应用进行了详细介绍。手游实时语音AMG
Voice 简介声网此次发布手游实时语音AMG Voice
SDK,开发者可以直接通过API接入,几行代码,快速在手游中嵌入实时语音功能。“最近我们在手游中嵌入式实时语音已经成为了标配,玩家玩游戏的同时还可以深度实时交流。然而,手游语音和PC时代语音开黑不同,移动设备的性能限制导致玩家体验很糟糕,业内也很难找到专业独立的第三方实时语音服务商。因此,我们这次发布的AMG
Voice是专门针对游戏行业定制的实时游戏语音SDK,它覆盖游戏全场景,设计不同模式适合FPS、MOBA、社交休闲、MMORPG等多种游戏类型。这套游戏语音SDK在游戏引擎(Unity、Cocos、SpriteKit等)兼容、CPU内存占用、包体大小、功耗等方面,在全球范围看应该都是非常专业的。”声网游戏语音产品负责人陈若非博士说道。游戏开发者在接入任何第三方SDK时,最担心接入后无法与游戏引擎兼容,实际使用时还影响游戏本身进程,让游戏变慢、变卡,导致玩家体验中断。“AMG
Voice特别强调Minimal
Impact无痕接入,比如SDK包体小,CPU占用低于行业20%以上,内存低于行业50%以上。在游戏语音开启时,仍然可以保证游戏不卡不掉低延迟,让玩家觉得实时语音是游戏的一部分。”陈若非博士说道。为了提供低延时、稳定高质量的实时游戏语音,声网Agora.io在全球部署了自建的SD-RTN?实时虚拟通信网,提供超低延时的手游实时语音AMG
voice(Agora Mobile Gaming
Voice),端到端平均延时76ms。在这个虚拟通信网内,通过智能路由优化,加速语音信息传输,让玩家在游戏团战中感受到并肩作战的体验。目前,声网Agora.io的游戏语音AMG
Voice第四代回声消除技术,已经适配5000多种机型。AMG
Voice还适用于不同的游戏场景,休闲模式,竞技模式,低耗模式和世界模式,都保证玩家有身临其境的完美语音体验。小米互娱、西山居、贪吃蛇大作战、狼人杀目前都与声网Agora.io开展了深度合作。声网游戏语音采用收费模式,但是对开发者友好,每个月1万分钟免费,对于游戏初创开发团队来讲,接入可以说基本上是没有什么成本的。声网实时手游语音全面助力游戏提升活跃度和留存率在移动游戏上,实时语音一直具有挑战性,一方面要满足玩家社交需求,另一方面需要强大的技术来避免对游戏本身运作造成影响。而随着近年来实时语音技术的发展和提升,以及移动设备的普及,游戏语音有利于营造良好的社交氛围,是提升游戏活跃度和留存率的最直接办法。“之所以选择声网Agora.io的游戏语音,是经过层层的比较和筛选的,声网Agora.io有立足于全球的语音直播网络,而且游戏语音这块确实网络质量好,接入方便,给游戏带来了很大的乐趣。同时,在开启游戏语音的时候,对于游戏本身的影响很小,所以我们最终选择了声网Agora.io的游戏语音。”
方波,《贪吃蛇大作战》的研发方微派的CTO说道。《小米枪战》使用的是声网提供的实时语音服务。一方面,FPS手游所独有的团队作战的超爽体验和实时交互的社交功能,需要高可靠网络、低延迟的实时通话质量才能保证游戏体验;另一方面,手游生命周期较短,需要由第三方游戏语音提供专业高效的服务,至少具备易接入、手机适配性高、价格便宜等特点。“电竞是一个极需团队合作的项目,打字根本没有办法满足电竞团队合作的需要,所以我们对游戏实时语音的用量是很大的。枪战游戏所特有的战术传达、分工配合等团队配合场景都对实时语音交流产生非常刚性的需求。”小米互娱游戏负责人表示。声网的游戏语音应用场景广泛,适用于电竞,游戏直播,游戏社交等各个游戏场景。实时游戏语音已经成为手游增加互动属性的标配,低延时、低耗能、稳定高质量的实时游戏语音也将给手游带来更多新奇好玩的玩法。声网链接下载地址:

摘要声网SDK 1.9版已发布,增加了若干新功能。声网 Agora.io 是为 App
开发者提供全球范围实时音视频通信服务的云服务商。简介以下是来自声网官方网站的介绍:声网
Agora.io 是首家为 App
开发者提供全球范围实时音视频通信服务的服务商,在全球部署了近 100
个数据中心,搭建 SD-RTN™(Software Defined Real Time
Network)这个专为「实时」所设计的虚拟通信网,来极大优化全球范围内的实时传输。声网Agora.io
为开发者提供有质量保证 QoE 的实时云服务。声网 Agora.io 于 2014
年成立,隶属于上海兆言网络科技有限公司,总部位于硅谷,研发中心位于上海。团队
90% 均为全球技术工程师,包括苹果Apple 视频算法架构师、Vidyo
产品负责人、Polycom 工程总监等,平均行业经验 10
年以上,团队有年服务数千亿分钟音视频通话经验和千万级并发的互联网直播经验。Agora
Native SDK
1.9版全平台更新内容新功能:直播场景新增了以下功能:全平台:增加连麦鉴权功能。全平台:增加功能

摘要即时通讯云网易云信于2017年1月20日发布3.4.0版,本次更新为主要版本的次要更新,详情见文章内容。发布的版本本次发布的版本号为
3.5.0版,更新时间为:2017年03月15日。iOS 更新内容新增SDK
现在以.framework形式提供。聊天室历史消息拉取接口支持逆向拉取。网络通话新增通话录音功能,
可以录制通话中所有参与者的声音并保存为 aac 或 wav
文件新增alwaysKeepCalling参数,
用于设置被叫离线时是否仍然需要持续呼叫新增录制对方音视频功能,并保存为
MP4
文件新增本地视频截图,并新增接口snapshotFromLocalVideoCompletion:点对点视频支持接通前预览变更网络通话NIMNetCallType变为NIMNetCallMediaType,
涉及点对点通话的主叫发起通话、被叫收到呼叫和切换网络通话类型三个接口中的通话类型参数,以及加入多人会议的音视频类型参数MP4视频录制接口的合并调整,调整后本地录制与对端录制使用同一套接口开始录制接口从startLocalRecording:videoBitrate:变更为startRecording:videoBitrate:uid:,新增了用户
userId
参数结束录制接口从stopLocalRecording:变更为stopRecordingWithUid:,新增了用户
userId
参数开始回调从onLocalRecordStarted:fileURL:变更为onRecordStarted:fileURL:uid:,新增了用户
userId
参数错误回调从onLocalRecordError:callID:变更为onRecordError:callID:uid:,新增了用户
userId
参数结束回调从onLocalRecordStopped:fileURL:变更为onRecordStopped:fileURL:uid:,新增了用户
userId 参数Android 更新内容新增1. 聊天室历史记录拉取接口:
pullMessageHistoryEx,支持查询方向按时间点向前或者向后。2.
音视频通话持续呼叫:若被叫方不在线,主叫方对其持续进行呼叫,被叫方会收到消息推送。3.
网络通话更新:复制-
新增发送控制命令接口:AVChatManager#sendControlCommand-
新增外部自定义视频绘制:AVChatExternalVideoRender, AVChatI420Frame-
支持发起通话后立即预览变更1.
网络通话与本地系统来电交互处理优化,从音视频SDK移到Demo中进行处理,便于第三方上层处理系统电话和网络通话的交互:复制-
删除接口AVChatManager#observeAutoHangUpForLocalPhone-
添加接口AVChatManager#isCurrentChatValid2.
网络通话视频聊天增加预览功能:复制-
删除接口AVChatManager#setupVideoRender-
添加接口AVChatManager#setupLocalVideoRender-
添加接口AVChatManager#setupRemoteVideoRender3.
网络通话视频帧和音频帧数据处理接口变更:复制-
返回类型从int变为boolean的接口AVChatStateObserver#onVideoFrameFilter-
返回类型从int变为boolean的接口AVChatStateObserver#onAudioFrameFilter-
修改视频数据类AVChatVideoFrame- 修改语音数据类AVChatAudioFrame-
AVChatImageFormat变更为AVChatVideoFrame内部类4.
网络通话音视频录制接口变更:复制-
删除接口AVChatManager#startLocalRecord-
删除接口AVChatManager#stopLocalRecord-
删除接口AVChatManager#isLocalRecording-
添加接口AVChatManager#startAVRecording-
添加接口AVChatManager#stopAVRecording-
添加接口AVChatManager#startAudioRecording-
添加接口AVChatManager#stopAudioRecording5.
网络通话过程中的状态变化监听接口变更:复制-
删除接口AVChatStateObserver#onLocalRecordEnd-
添加接口AVChatStateObserver#onAVRecordingCompletion-
添加接口AVChatStateObserver#onAudioRecordingCompletion-
添加接口AVChatStateObserver#onLowStorageSpaceWarning6. AudioRecorder
高清语音录音组件异步化,使用子线程开始、结束录音,UIKit 同时修改适配。7.
通知栏样式变更:复制-
展开样式的通知栏点击跳转更改为进入对应联系人的聊天界面-
折叠样式的通知栏在多联系人时将应用 icon 设置为通知栏大图8. SDK
心跳机制优化,缩短弱网环境下连接失效时上层的感知时间。9. LBS
机制优化,避免应用在后台受到网络限制时耗尽可用的 Link 地址。Windows(PC)
SDK
更新内容新增音视频通话时可以录制aac的混音音频文件(自己和对方所有人的混音),同时通过音视频状态回调接口返回录制状态音视频通话和白板通话邀请时追加一个keepcalling的功能,默认打开聊天室历史消息拉取接口现在支持正反向一起拉,nim_chatroom_get_msg_history_online_async第二个参数增加条件配置,
nim_chatroom_def.h #分获取历史消息条件Keys新增代理测试接口,
nim_global.h修复优化麦克风和摄像头的设备遍历接口,防止错误的设备导致接口调用崩溃修复音视频网络探测接口调用失败后导致的cpu高占用率的问题优化白板数据接口在高频率调用时的崩溃问题优化麦克风自动调节功能,会较明显的提升麦克风音量过小的问题修复HTTP模块发送大文件容易超时的问题优化本地数据持久化方案修复近期反馈的崩溃问题Web
SDK
更新内容新增聊天室获取历史消息记录支持双向查询下载地址请从以下官网地址下载:

  • 设置小流的分辨率、帧率和码率功能。全平台(Web
    除外):直播场景下,主播在调用 joinChannel()
    时可以自定义频道的分辨率和码率。问题修复:修复了监控模式收不到流的问题;改善了直播秒开体验;Android
    更新内容新功能:当用户自行采集视频数据时,增加功能 – 使用外部 Texture
    作为输入。详见 直播 API 参考说明 – Android 里关于 输入外部
    Texture(useExternalTextureInput)
    的介绍。为加密新增了一个独立的动态库,如需加密,用户可以动态加载该库。问题修复:修复了华为荣耀
    7i 偶现崩溃问题;修复了红米 2A 硬件编码崩溃问题;修复了在调用
    enablevideo()
    前设置大小流无法生效的问题;修复了音频设备选择问题;修复了语音路由相关的问题;修复了
    MT6753 的硬件编码问题;修复了推流程序死锁导致推流失败的问题;iOS
    更新内容新功能:为加密新增了一个独立的加密模块和一个独立的静态库,如需加密,用户可以加载该加密模块和静态库。问题修复:修复了预览时只能固定使用前置摄像头的问题;修复了调用
    destroy() 接口会卡住主线程问题;Windows/macOS
    更新内容新增了在直播过程中主播可以播放电影的功能。声网链接下载地址:

相关文章