如何快速搭建一个直播平台?
缘由
首先呢,我是一个程序员,本篇文章简述如何快速使用现有的开源工具搭建一个直播平台,大概花了一天时间研究,现在要搭建也就是几分钟的事。
本来呢,是想要研究如何搭建一个视频流媒体服务器,为了使用手机或者电脑在任何地方都能看存在家里服务器上的电影、MV什么(~~小电影?~~你说啥?)的,并支持边下边播的功能,结果,研究的一半跑偏了,最后搭建了一个直播平台,但同时也学习了不少东西。我会写另外一篇继续完成我的目标。
原材料
硬件:Linux服务器
软件:Docker、Nginx、FFmpeg、nginx-rtmp-module、OBS Studio、VLC播放器
协议:RTMP/RTSP
你需要懂
- Docker的基本使用
- Nginx的配置使用
- 域名解析
开始操刀
服务器搭建
这里呢可以在阿里云上或者腾讯云上买,我呢是直接买了一个小服务器在家里(配上2800M路由器+7类网线不要太爽)。然后安装Docker(