声网专区

最近好像有个奇葩说相关的话题上了热搜。不过,那些话题并不是我们这次的主题,我们更想聊聊辩论赛的“未来”。 说是“未来”,或许现在也同样适用。在疫情还未解除的情况下,很多线下活动都无法进行,辩论就是其中之一。不过已经有人将这个场景从线下搬到了线上。

春招开始了,今年的春招从以前的促膝而坐改为了视频连线。一些招聘平台也已推出“视频面试”功能,其中不少都是基于声网 Agora SDK 实现的。其实大部分职位的视频面试,都与视频通话没有太大的差别,基于我们的官方教程,很容易实现。不过要再进一步,在视频面试的同时在线秀代码,就需要些技巧了。

本文中,我会告诉你怎样从视频录制文件中提取音频然后把它应用在各个项目里,这会在你的python编程技能集中又添加一项牛*的技能。给个提示:在上一篇文章中,我已经展示了如何使用Google语音识别从这些音频文件中提取语音。

做一名Android开发者是一件喜忧参半的事。一方面,我们能创造出很多优质的app,设计出既连贯又清晰的基础代码让用户坐享我们的开发成果。另一方面,如果你问经验丰富的Adroid 开发者关于开发Android的重点是什么,他们大多数都会给出一个相同的答案——用劣质的XML文件构建UI。

WebRTC离不开音频和视频,那么最开始的问题就是,这些媒体数据是怎么获取的?在RTC中,采集音频或视频设备后会源源不断地产生媒体数据,这些数据被称为媒体流。例如,从Canvas、摄像头或计算机桌面捕获的流为视频流,从麦克风捕获的流为音频流。媒体流是朝远端发送音视频数据的前置条件,否则会出现连接建立后数据不通的情况,即看不到对方的视频或听不到对方的声音。

总体来看,通讯发展经历了几个阶段-消息(电报)-语音通话-视频通话-AR/VR,当然声音在其中是少不了的,即使在视频和AR/VR阶段,都需要有声音的交流,总不能视频上光白活没声音吧。本文就分享一下在实时通讯领域音频编解码的一些经历和经验。

当你制作游戏的时候,你会想把图形、代码和所有插件的性能都发挥地淋漓尽致。Agora 的 Unity SDK 具有占用空间低和性能成本低的优点,这使得其成为众多手机游戏和VR游戏平台的绝佳工具!在本教程中,我将展示如何使用 Agora 在 Unity MMO 演示文件中创建实时群视频聊天功能,此演示文件使用了 Agora SDK 和 Photon Unity Networking(简称PUN)。

众所周知,Qt 是一个跨平台的 C++ 图形用户界面应用程序开发框架,它具有跨平台、丰富的 API、支持 2D/3D 图形渲染、支持 OpenGL、开源等优秀的特性。很多市面上常见的应用或者游戏,例如说 VLC、WPS Office、极品飞车等,都是基于 Qt 开发。本文将介绍如何使用 Qt 开发一个音视频通话应用。

由声网举办的RTE 2020 编程挑战赛秋季赛决赛在线上圆满落幕了。本次秋季赛的赛题只有一个,参赛者可以根据自己的创意,基于声网Agora SDK、 声网Agora 实时消息 RTM SDK、云录制 SDK 等实现实时互动应用,或在已有的项目中实现实时互动场景。

WebRTC 是很多开发者入门 RTC 场景开发时接触的第一个开源项目。但是很多开发者在下载 WebRTC 官方源码,或编译需要的版本的时候,不仅需要下载很多相关依赖库,在目前的网络环境下,还可能会遇到下载缓慢,甚至下载失败的情况。

近几年,基于WebRTC的电话终端工具在通讯行业中越来越流行,客户服务可以直接通过浏览器拨打电话来实现。目前业内大多数Web电话工具仅支持单个页面使用,无法支撑美团多业务复杂的外呼场景,美团在WebRTC领域不断探索,实现了多页面多域名共用的Web端电话SDK。

声网拥有全球领先的实时游戏语音解决方案,通过在游戏内接入实时音视频,增加玩家沉浸感、社交感,《狼人杀》、《饭局狼人杀》、《Mobile Legends: Bang Bang》、《Yalla Ludo》等国内外知名的游戏均采用了声网的实时游戏语音解决方案。

本文先简单介绍了Cypress测试平台,之后介绍基于模型的测试(Model-Based Testing)方法,并使用其对流行的TodoMVC应用进行建模和测试。最后指出这一测试Demo的可改进之处,同时展望了基于模型测试的未来发展。

每当大家听到声网,一般想到的都会是“实时音视频”。但事实上,声网所专注的实时互动(RTE)不仅仅是实时音视频,还有实时的消息、录制、内容审核、美颜 贴纸、人脸识别等很多功能。其中,实时消息,即实时的信令同步与控制,以及实时图文消息,就可以通过Agora RTM SDK 实现。有一些声网社区的开发者已经意识到了这一点,基于 RTM SDK 做出了一些实用又有趣的项目。

每当大家听到声网,一般想到的都会是“实时音视频”。但事实上,声网所专注的实时互动(RTE)不仅仅是实时音视频,还有实时的消息、录制、内容审核、美颜 贴纸、人脸识别等很多功能。其中,实时消息,即实时的信令同步与控制,以及实时图文消息,就可以通过Agora RTM SDK 实现。