該項目是本人的畢業設計,先羅列一下使用到的各種開源技術框架軟件
- red5,開源直播流項目,直播部署使用即可,優點:簡單、開源免費
- obs,免費的視頻錄製軟件,有強大豐富的功能,用於實現電腦屏幕錄製推流到red5。(手機端使用的是杏林推流軟件)
- video.js,前端播放插件(有點依賴flash),向red5拉流進行播放,是直播最終的播放效果
- 其他的web項目基本各種東西如mysql,redis,nginx,第三方圖牀工具等等
最終項目的架構圖:
實現效果:
首頁:
最近工作有點繁忙,等有空再寫如何實現,加QQ549958058交流