Web推流,Webrtc网页推流rtmp在教学直播录制中应用
同于業(yè)務需要在教學系統(tǒng)中實現(xiàn)直播和錄制,我們都知道目前主要直播是RTMP為基礎的直播系統(tǒng),為了和業(yè)務系統(tǒng)方便集成需要以Web系統(tǒng)為基礎的rtmp推流工具,H5原生不支持定義自定義socket消息,主流技術是用插件實現(xiàn)網(wǎng)頁端推流,當前主要是flas技術做,由于flash技術已經(jīng)勢微,flash插件2020后開始下架,當然要適應新的技術,因此對需求做了分析,對技術做了調(diào)研分析。
需求功能:
1,實現(xiàn)Web在線推流,在線直播功能。
2,實現(xiàn)桌面共享和視頻一起推流,實現(xiàn)混流。
3,服務端錄制,同步給在線點播,不需要客戶端工具實現(xiàn)。
調(diào)研分析:
1,網(wǎng)頁端用Webrtc實現(xiàn),端流采集桌面和視頻,技術實現(xiàn)混流。
2,服務端實現(xiàn)Webrtc協(xié)議轉發(fā)RTMP網(wǎng)關。
3,RTMP流服務器直播并錄制
方案:
Webrtc(采集)=>轉發(fā)網(wǎng)關=>RTMP流服務器=>錄制直播
測試工具:https://github.com/ccallcn/ovsyunlive
https://www.cnblogs.com/ovmeet/p/13253434.html
總結
以上是生活随笔為你收集整理的Web推流,Webrtc网页推流rtmp在教学直播录制中应用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTML5新特性之WebRTC
- 下一篇: 使用FFmpeg命令行进行UDP、RTP