您的位置:首页 > 其它

如何设计更好的在线教育直播推流方案

2016-07-23 10:19 423 查看
互动直播大浪潮在全面席卷游戏(熊猫、斗鱼)和移动社交(映客、花椒)后开始向在线教育蔓延。新东方在线、YY 教育、学而思、对啊网、粉笔公考、海边、三好网等教育企业已经开始尝试开展“在线教育+直播”新模式,逐渐从以往的录播、短视频点播往直播转型,越来越多在线教育行业的老师正在或即将成为“网红”……

在线教育直播平台在技术层面上同样涉及到采集、编码、推流、分发、解码、播放等主干环节,另外对录制、时移、安全、低延时等功能也有非常高的要求。要搭建一套高可用高体验的在线教育直播平台也并非易事,今天我们先来谈谈老师端推流这点事!

目前市面几种主要的老师端推流方案如下:

1

WEB方式推流

实现方式:PPT上传转换+Flash调用摄像头

工作流程:课前老师上传PPT课件,平台将PPT转成图片格式。上课时Flash调用本地摄像头进行推流,
以此实现了PPT+摄像头+文字互动的三分屏。

优势:

操作简单、易上手,无需安装客户端,老师几乎都可较快掌握

视频码率较低,一般在300k左右,推流端网络能够应付

视频码率较低,存储及分发带宽成本较低

缺点:

直播时移处理机制较为复杂

Flash推流最多支持baseline/main编码,且Flash偶尔会出现时间戳跳变问题

PPT等课件在平台中转成图片或Flash格式,演示效果大打折扣

由于PPT在平台内转码,所以录播文件无法提供给第三方使用

总结:

该方式目前使用最为广泛,对老师较为友好,使用门槛低。但对运营平台而言存在一定复杂性。

2

OBS(类OBS)本地客户端推流

实现方式:OBS(类OBS)本地客户端推流

工作流程:老师启动本地客户端,同时采集老师端桌面+摄像头图像,并向服务端推一路流。

优势:

每个直播房间对应单流管理,管理逻辑简单

更好的支持如时移等更多业务功能

支持各种PPT高级动画效果,符合现代化教学特点

可支持High最高质量编码

直播课程易收录为完整视频文件,且收录文件可复用

缺点:

工具学习成本较高,老师需要学习OBS客户端的操作方式

需下载推流客户端

采集桌面时,老师的所有操作学生可见(即便可以只推区域,但操作较为繁琐),观看体验不好

总结:

该方式能够满足教学中多样化的实际教学需求,并且对平台较为友好,可降低运维难度,但对于授课老师来说操作较为复杂。由于OBS(类OBS)客户端在功能方面支持的更全面,越来越多的在线教育平台开始使用该方式。

3

OBS(类OBS)本地客户端推双流

实现方式:OBS(类OBS)本地客户端将桌面与摄像头分为两路视频流进行推送

工作流程:与上面第二类相似,只是将桌面与摄像头分成两路流推

优势:相比于单流,更便于录制文件的后期处理

缺点:占用双份带宽、双份存储

总结:采用该方式的平台较少

4

Web+OBS本地客户端推流

实现方式:在Web界面配置与操作,Web去调用OBS(类OBS)本地客户端进行推流

工作流程:上课时,老师登录进入房间后,在Web页面进行课程相关设置。启动推流后会调用本地OBS客户端,客户端采集老师桌面+摄像头图像,向服务端推流。

优势: 

操作简单,老师只需在WEB界面进行相关设置,不用去操作OBS客户端

支持各种PPT高级动画效果

可支持High最高质量编码

能够更好的支持时移、收录文件复用等需求,同时WEB方式也更容易与现有业务流程对接

劣势:

需安装推流客户端

采集桌面时,老师的所有操作学生可见(即便可以只推区域,但操作较为繁琐),体验欠佳

总结:

该方式能够支持PPT动画及视频等需求,能更好的满足平台对时移、收录文件复用等的处理逻辑。同时,老师也无需直接操作OBS客户端,是比较理想的推流方案。

结语

以上是几种目前老师端推流比较常用的方式,各有优劣,基本都能满足需求。对于在线教育平台来说,老师推流端因为有课件、资料等处理环节,比互动直播推流端要更复杂。平台方在推流环节主要考虑的一方面是如何简化授课教师使用难度,另一方面是如何更好的支持更多业务功能以及降低平台复杂性和运维成本。

观止云在承接巨人教育网校平台项目中,综合考虑以上各种推流方式的优缺点,结合实际情况,采用了上述第四种推流方案即“Web+OBS本地客户端推流方式”,后续也将推出专门的推流SDK。

直播能够给在线教育带来实时的互动体验,打造极强的真实教学场景,突破了传统教学的时空限制,随着直播大浪潮的继续推动,直播模式将会成为教育企业在线教学的标配。

本文仅谈了在线教育直播平台中老师推流环节的一些问题,后续将讨论如时移、录制等更多直播教学中将会遇到的问题。



观止云致力于打造最专业的运营级视频云平台,现正在寻求研发(服务器/大数据/编码器)、市场、售前、销售等方面的才俊加盟,如感兴趣,请发送简历至hr@bravovcloud.com。

观止云公众号历史文章中有大规模P2P商用数据、全球主流流媒体服务器功能性能对比、编码器等大量技术文章介绍,有网络直播市场、技术方案等介绍,请在【往期内容】栏目中查看。想要了解更多观止云业务介绍,请点击【阅读原文】。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: