写点什么

从 1 对 1 教学到万人互动大班课:声网 Agora 教育行业解决方案(下)

  • 2019-11-30
  • 本文字数:1699 字

    阅读完需:约 6 分钟

从1对1教学到万人互动大班课:声网 Agora 教育行业解决方案(下)

声网 Agora 教育行业场景方案

声网的教育行业场景方案支持高清多人实时音视频、超过千人群组通话、白板、录制、回放等功能。以一对一教学场景为例,通过 SDK 来实现的基本逻辑如下:


  • 调用 JoinChannel()加入频道

  • 如果成功加入频道会收到回调 onJoinChannelSuccess(),师与学生的客户端开始进入视频教学

  • 在通话过程中,每两秒会收到一次 onRtcStats() 回调

  • 当通话结束时,调用 LeaveChannel(),收到回调 onLeaveChannel(),成功结束这次课程


当然,“四步”只是能实现基本通话而已,教育场景还有很多特殊的需求,肯定需要调整更多的接口与参数。例如有些特殊的教学场景,可能会对音质、画质有不同的要求。以钢琴教学来讲,需要满足高音质的传输。通声网 SDK 实现起来也很简单,只需要设定为对应参数即可,例如:


iOS 端可将 AudioProfile 设定为以下参数


1setAudioProfile(4,3);//AUDIO_PROFILE_MUSIC_HIGH_QUALITY, AUDIO_SCENARIO_GAME_STREAMING;
复制代码


Android 端可将 AudioProfile 设定为以下参数


1setAudioProfile(4,4); //Android AUDIO_PROFILE_MUSIC_HIGH_QUALITY, AUDIO_SCENARIO_SHOWROOM;
复制代码


同时,为了能了解通话质量,还可通过使用以下接口,并通过声网“水晶球”来进行实时监控与分析:


  • 监测通话过程中的网络质量可以使用 OnNetworkQualtiy

  • 声音质量回调 onAudioQuality

  • 当前通话统计回调 onRtcStats

  • 本地视频流上传统计信息回调 onLocalVideoStats

  • 接收远程视频流统计信息回调 onRemoteVideoStats

  • 远端音频传输状态回调 onRemoteAudioTransportStats


如果你希望了解更多针对教育场景特殊要求的接口与参数调用,可以浏览公众号中的教育集成通用 FAQ,或与我们的技术支持咨询。


目前,基于声网 Agora SDK,我们的合作伙伴们已经实现了一对一辅导与答疑、一对 N 小班课,双师课堂、万人直播公开课等不同使用场景,覆盖所有主流在线教育场景。目前有多个在线教育产品已经集成了声网 Agora SDK,例如 VIPKID、掌门 1 对 1、沪江 CCTalk、作业帮、海风教育、美术宝、熊猫钢琴陪练、联帮在线、作业盒子、一起作业等。


从服务规模来讲,声网 Agora SDK 已经集成于多款在线教育产品中。声网曾与沪江 CCTalk 进行了万人的在线直播课,让海外教室为国内偏远地区的学生授课。声网 Agora SDK 也是第一个可以支持万人互动大班课的实时音视频服务。


从质量角度来讲,根据我们某个一对一英语教育独角兽客户的反馈,声网服务质量处于行业领先水平。而且,经另一个客户的测评与实际使用,声网的服务质量已经超过客户的专线标准,提供高质量、稳定的实时音视频传输。


针对教育行业的技术痛点,声网 Agora 教育行业场景方案的优势主要包括:

1.低延时的跨地区、跨国传输

针对在线教育互动直播中的常见的网络丢包、抖动、高延时问题,声网创建了基于 UDP 协议的软件定义实时网络 SD-RTN™,并在全球部署的近 200 个数据中心,可以为在线教育平台提供全球范围内稳定、高可用的实时音视频传输。同时,从去年至今,声网为自身 2%的用户,增加覆盖了近百家中小运营商网络,并在不断优化,尽可能地保障偏远地区学生、老师的互动直播体验。

2.接口灵活支持高音质、高画质

声网 SDK 提供了灵活的接口、参数,开发者可以针对场景需求,自由调整编码码率、采样率、视频分辨率、帧率等参数。通过调整参数,可快速实现适合音乐教学的高音质场景,易于开发。

3.高并发、高可用

声网从最初架构设计上就是面向海量高并发的,通过全球部署分配服务器、边缘服务器来就近接入用户,骨干网络拥塞、甚至故障时,通过智能路由自动避开,选择最优传输路径,直接将内容传输到对端,以此保证服务的高可用和海量并发承载能力。

4.实时通信质量透明

声网提供 SDK 与场景方案的同时,还为开发者提供实时通信质量监控与分析工具“水晶球”。通过水晶球,开发者可以实时查看到 2 分钟前的通话质量数据,回溯近几天每一次通话的质量记录。在出现通话质量问题时,可以利用水晶球快速分析出问题根源是出在用户操作、用户设备性能、网络环境,还是 SDK 本身。让开发者能快速定位、解决 80%以上的通话质量问题。


本文转载自公众号声网 Agora(ID:shengwang-agora)。


原文链接:


https://mp.weixin.qq.com/s/goWdwCRqpxvHo4tu8WkStw


2019-11-30 22:16964

评论

发布
暂无评论
发现更多内容

《Operating System Concepts》阅读笔记:p733-p734

codists

AI+代理IP手把手教你爬取某度

袁袁袁袁满

AI 代理IP 免费代理ip Python爬虫 爬虫实战

在亚马逊云科技环境上基于 Dify Agent 快速部署 text2SQL 智能数据分析助手

亚马逊云科技 (Amazon Web Services)

全面了解如何删除Mac启动台(Launchpad)的无效图标,Mac软件卸载后残留图标无法卸载的解决方法

阿拉灯神丁

mac系统清理优化软件 应用程序卸载 程序坞图标删除软件 CleanMyMac X中文版 卸载清理软件

Arthas watch (方法执行数据观测)

刘大猫

Arthas 图像处理 图像分割 光学成像 光电成像技术

StarRocks Community Monthly Newsletter (Mar)

StarRocks

OLAP 存算分离架构 StarRocks 湖仓一体 数据库 大数据

阿里云 Elasticsearch Serverless 检索增强型 8.17 版来袭!

阿里云大数据AI技术

大数据 elasticsearch 阿里云 Serverless 向量检索

[方案讨论]怎么把大量电话号码批量导入手机通讯录,联系人号码导入苹果iphone华为小米等手机

一码平川

SvelteKit 最新中文文档教程(21)—— 最佳实践之图片

冴羽

前端 前端框架 React Svelte SvelteKit

促销系统:促销活动、优惠券、优惠规则概念模型设计

量贩潮汐·WholesaleTide

MES助力电线电缆行业生产:从质量管控到追溯管理

万界星空科技

mes 电线电缆行业 制造业工厂 电线电缆mes 生产管理MES系统

勒索软件介绍

天翼云开发者社区

勒索攻击

出版社资源管理系统的主要功能

北京木奇移动技术有限公司

软件外包公司 出版社 教学资源网

坐标上海,20~40K的面试强度

王中阳Go

Go 面经 上海

出版社资源管理系统的开发

北京木奇移动技术有限公司

软件外包公司 教学资源网 资源管理系统

阿里云OSS应对DDoS攻击策略

网络安全服务

阿里云 CDN 域名解析 DDoS DDoS 攻击

“当月免费时长已达上限”怎么办?ToDesk:给钱

科技热闻

HAHM哈姆点评项目能变现吗?如何变现?

web3区块链创业团队DappNetWork

区块链 副业 web3 币圈新项目

1688代采系统功能深度解析:如何通过自动采集商品详情数据API接口实现高效运营

代码忍者

1688代采集运系统

AI智上 | 用友凭借AI之力,绘财务数智化新蓝图

用友智能财务

汽车上云的不可逆之路

脑洞汽车

AI

GreatSQL启动崩溃:jemalloc依赖缺失问题排查

GreatSQL

Edge 浏览器推出 Copilot Vision:免费实时解析屏幕内容;Aqua Voice:极速 AI 语音输入工具丨日报

声网

三句话搞定周末出行攻略!我用 AI 生成一日游可视化页面,还能秒上线!

陈明勇

MCP

生成式 AI 在电商评论场景的应用 : 场景分析和技术选型

亚马逊云科技 (Amazon Web Services)

京东3D空间视频生成技术探索与应用

京东零售技术

云备份技术解析:备份删除&合并原理

天翼云开发者社区

云备份

做Docx预览,一定要做这个神库!!

沉浸式趣谈

Vue 前端 docx 文件预览

zk源码—会话的实现原理

电子尖叫食人鱼

Java

出版社资源管理系统的技术架构

北京木奇移动技术有限公司

出版社 教学资源网 资源管理系统

关税冲击下,全球AI向何处去?

脑极体

AI

从1对1教学到万人互动大班课:声网 Agora 教育行业解决方案(下)_服务革新_声网_InfoQ精选文章