概述
同于业务需要在教学系统中实现直播和录制,我们都知道目前主要直播是RTMP为基础的直播系统,为了和业务系统方便集成需要以Web系统为基础的rtmp推流工具,H5原生不支持定义自定义socket消息,主流技术是用插件实现网页端推流,当前主要是flas技术做,由于flash技术已经势微,flash插件2020后开始下架,当然要适应新的技术,因此对需求做了分析,对技术做了调研分析。
需求功能:
1,实现Web在线推流,在线直播功能。
2,实现桌面共享和视频一起推流,实现混流。
3,服务端录制,同步给在线点播,不需要客户端工具实现。
调研分析:
1,网页端用Webrtc实现,端流采集桌面和视频,技术实现混流。
2,服务端实现Webrtc协议转发RTMP网关。
3,RTMP流服务器直播并录制
方案:
Webrtc(采集)=>转发网关=>RTMP流服务器=>录制直播
测试工具:https://github.com/ccallcn/ovsyunlive
最后
以上就是要减肥自行车为你收集整理的Web推流,网页推流在教学直播录制中应用的全部内容,希望文章能够帮你解决Web推流,网页推流在教学直播录制中应用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复