RTC月度小报2月 |页面录制服务上线;「Typing」项目开源;声网Agora发布2020年Q4及全年财报...

本月亮点速览

技术与开源:

  • 页面录制服务上线:RESTful API 调用实现,所见所录即所得

  • Agora 开源 | 「Typing」—— 3步打造属于自己的实时文字互动社交App

  • 使用Java构建Agora令牌服务器

RTC社区动态:

  • U1S1 吐槽会| 当我们谈论开发文档我们在谈论什么

  • 直播|MoonLight——助你实现更好的 iOS/Mac 的自动化性能测试

  • 使用 PeerJS 快速创建一个基于 WebRTC 的网页通话平台

声网动态:

  • 声网Agora发布2020年Q4及全年财报:全年营收1.34亿美元,同比增长107.3%

技术与开源

页面录制服务上线

声网Agora 为很多实时互动场景提供了服务。在一些场景中,用户不仅需要实时互动,还需要把互动的过程录下来。针对目前市场上用户使用页面录制的主要原因及方式,声网Agora 提出了一种新的思路:页面录制。通过 RESTful API 调用实现,用户所见所录即所得。

页面录制通过 Web 页面渲染的方式, 在服务端同步录制音视频、白板、课件以及聊天信息等,还原真实的互动场景。其原理是:开发者通过 RESTful API 发起录制请求,并将待录制页面的 URL 以请求参数的形式发给 Agora 录制服务,Agora 录制服务会打开该Web页面,并以录屏的方式实时录制生成 MP4 文件,上传至指定的第三方云存储平台。

????查看服务详情:页面录制服务上线:RESTful API 调用实现,所见所录即所得

Agora 开源-Typing

RTC月度小报2月 |页面录制服务上线;「Typing」项目开源;声网Agora发布2020年Q4及全年财报..._第1张图片「Typing」开源

为了与开发者一起更好地探索互动实时消息的更多可能性,我们基于声网云信令/ RTM(Real-time Messaging)SDK 开源了一个实时文字互动 Demo——「Typing」。从体验来讲,「Typing」与音视频通话更为类似。对方打字时的速度或每一个停顿都可以被看见,并且实时展示的文字信息与数据也不会有历史留存。

目前的「Typing」Demo 中,我们提供了实时文字聊天,以及点击对方聊天框发送震动的功能,开发者只需要简单的几步就可以实现。

????开源地址:https://github.com/AgoraIO-Community/typing/releases

使用Java构建Agora令牌服务器

视频聊天应用程序的安全性是很重要的。在Agora平台中,有一层安保是以令牌认证的形式出现的。 Agora 的Super Star成员 Sai Sandeep Rayanuthala 给出了关于如何使用Java和Jersey来构建简单的微服务以生成Agora RTC令牌的详细解答。

????查看内容详情:https://rtcdeveloper.com/t/topic/20709

RTC 社区动态

U1S1 吐槽会

「U1S1」(有一说一)是声网主办的开发者互动交流活动,通过小范围的深入交流,关注开发者真实需求,收集来自开发者的体验反馈,与声网开发者共同碰撞声网产品及实时互动技术领域相关的话题,一起创造无限可能。

RTC月度小报2月 |页面录制服务上线;「Typing」项目开源;声网Agora发布2020年Q4及全年财报..._第2张图片

第一期「U1S1」吐槽会主题为:当我们谈论开发文档我们在谈论什么。希望通过在线开发者文档吐槽会活动,与开发者们更深入地在线面对面交流,了解我们的文档网站改版后大家的真实体验情况

????查看详情:U1S1 吐槽会| 当我们谈论开发文档我们在谈论什么

直播回顾|MoonLight 开源项目

MoonLight 是 iOS/Mac 上的开源的轻量化性能测试组件,它可以单独集成在任何 App 中实现自动化性能数据的采集,你可以非常轻松的获取到 App CPU、System CPU、App Memory、System GPU 以及 GPU Info 的数据。我们希望它能帮助开发团队更快速更精确的定位性能问题,进而推动性能优化和提升;帮助测试团队更快更准的获取性能数据,提升测试效率。

在这次的分享中,MoonLight 开源项目作者将跟大家聊一聊性能测试,以及如何使用 MoonLight 来做自动化性能测试。

????视频回放链接:https://www.bilibili.com/video/BV1tz4y1U7us/

PeerJS +WebRTC 搭建网页通话平台

WebRTC 是由一组 API 终端以及众多协议构成的,它不需要用传统的服务器,就可以将数据(以音频、视频或其他任何形式)从一个peer/设备发送到另一个。问题是,WebRTC的使用和开发本身就很复杂。因此在处理信令服务器以及何时调用正确的端点时就可能会让人陷入困惑。

PeerJS作为一个WebRTC框架,提取了所有 ice 和信令逻辑,因此你可以专注于研发应用程序的功能。PeerJS由客户端框架和服务器两部分组成,本教程将同时使用这两个部分,但大部分工作将是处理客户端代码。

????查看详情:https://rtcdeveloper.com/t/topic/20320

声网动态

声网Agora发布2020年Q4及全年财报

声网Agora(NASDAQ:API)2020 年第四季度及全年财报出炉。第四季度,声网实现营收3325万美元,同比增长74.1%。2020 年全年,总营收1.34亿美元,同比增长107.3%。

截至 2020 年 12 月 31 日,声网全球注册应用超 27.2 万,Q4平均每月新增 9,000个注册应用;活跃客户数量达2095,同比增长101.2%。

RTC月度小报2月 |页面录制服务上线;「Typing」项目开源;声网Agora发布2020年Q4及全年财报..._第3张图片

回顾过去,赵斌认为 2020 年是声网的创新年,他表示:“这一年我们实现了许多里程碑式跨越。例如,2020 年月均实时互动分钟数用量超 400 亿分钟;我们持续创造行业领先,推出全球首个实时互动体验质量标准XLA;同时进一步扩充产品版图、优化技术,帮助全球开发者创建更丰富的应用场景。”

????查看财报详情:声网Agora发布2020年Q4及全年财报:全年营收1.34亿美元,同比增长107.3%


更多社区&技术详情,可点击【阅读原文】进行查看


RTC月度小报2月 |页面录制服务上线;「Typing」项目开源;声网Agora发布2020年Q4及全年财报..._第4张图片

你可能感兴趣的:(java,区块链,编程语言,大数据,人工智能)