现在,一起学习一下如何自己搭建一个流媒体服务器吧!
本次搭建流媒体使用的环境是centos 7.0+nginx;
让我们一起开始奇妙的流媒体之旅吧!
1、下载nginx-rtmp-module:
nginx-rtmp-module的官方github地址:https://github.com/arut/nginx-rtmp-module
使用命令:
- git clone https://github.com/arut/nginx-rtmp-module.git
将nginx-rtmp-module下载到linux中。
2、安装nginx:
nginx的官方网站为:http://nginx.org/en/download.html
- wget http://nginx.org/download/nginx-1.8.1.tar.gz
- tar -zxvf nginx-1.8.1.tar.gz
- cd nginx-1.8.1
- ./configure --prefix=/usr/local/nginx --add-module=../nginx-rtmp-module --with-http_ssl_module
- make && make install
本次默认安装目录为:/root, add-module为下载的nginx-rtmp-module文件路径。
安装时候可能会报错没有安装openssl,需要执行命令:
[php]

本文介绍了如何在CentOS 7.0环境下,通过LNMP和nginx-rtmp-module搭建流媒体服务器。详细步骤包括:下载和安装nginx-rtmp-module,安装并配置nginx,修改配置文件,启动nginx,使用OBS进行推流,以及通过H5视频标签或拉流工具进行观看直播。尽管存在一定的延迟,但整个过程提供了一个基本的视频直播平台搭建方法。
最低0.47元/天 解锁文章
4967

被折叠的 条评论
为什么被折叠?



