在直播平台快速发展的今天,直播推流主要的解决方案有一下几种:
流程:老师在给学生上课时候启动本地的客户端,启动之后摄像头会采集图像,与此同时还会采集老师的电脑桌面,最后像服务端推流。
优势:
管理的逻辑非常简单,用的是单流的方式
对业务的多样性支撑更好
对不同的动画效果支持更好
支持高质量编码
老师直播的同时录制课程为视频,视频可复用
缺点:
需要的成本比较高,包括了工具成本以及使用培训成本
不能直接使用,需要下载专门的推流客户端
老师开始上课之后,学生就可以看得到老师的桌面操作,用户体验不是特别好
2 web推流
工作流程:课老师在上课之前上传PPT课件到系统,系统会自动的将PPT文件转换成图片的形式。老师开始上课之后,web端的flash会调用本地的摄像头从而达到推流的作用,以这样的方式来实现分屏操作,包括PPT、摄像头以及文字互动。
优势:
老师操作很简单,并且不需要下载客户端。
视频码率不高,不会占用很大的带宽资源,成本低
不占用存储
缺点:
直播处理机制很复杂
Flash推流不能支持所有编码
PPT课件转换成图片之后用户观感不好
视频文件不能复用
3OBS本地客户端推双流
实现方式:OBS将老师桌面以及摄像头分别采集之后分开推流
工作流程:采集老师摄像头以及桌面之后分开推流到服务器处理
优势:录制文件更加方便
缺点:对带宽和存储要求比较高,成本增加
4Web+本地客户端推流
实现方式:老师在web端操作,推流在本地客户端进行
优势:
操作简单,老师只需要操作web端,不需要操作客户端
PPT的效果可以完全展示,提高用户体验
支持高质量编码
对文件的复用支持度比较高
劣势:
需要老师安装用于推流的客户端
老师准备讲课时的所有桌面操作学生可见,体验不好
辰盛悟智科技有限公司
官网:www.cswzsoft.com
咨询电话(400):4008 365 590
咨询邮箱:sales@cswzsoft.com
重庆辰盛悟智科技有限公司是国内领先的教育信息化服务厂商,主要致力于在线教育与在线考试系统的研发与服务,公司技术研发始终以立足市场需求、引领在线教育先进理念为导向,以为客户提供卓越体验为服务宗旨,在视频教育与在线考试技术方面不断创新突破.....
查看更多