所需软件工具:
1.centos6.5
2.nginx1.16.0.tar.gz 、nginx-rtmp-module-master.zip 、nginx_mod_h264_streaming.tar.gz
3.OBS、VCL
一、搭建流服务器
1.上传nginx1.16.0.tar.gz 、nginx-rtmp-module-master.zip 、nginx_mod_h264_streaming.tar.gz至linux主机分别解压
2.进入nginx解压目录,配置nginx安装目录和安装模块
./configure --prefix=指定nginx安装目录 --add-module=nginx-rtmp-module-master的解压目录 --add-module=nginx_mod_h264_streaming的解压目录
make make install
3.配置nginx的配置文件
在server中添加
location /live {
types {
application/vnd.apple.mpegurl m3u8;
video/mp2t ts;
}
root/usr/local/nginx/html;
add_header Cache-Control no-cache;
}
在main中添加rtmp(配置文件末尾)
rtmp {
server {
listen1935;
chunk_size4096;
application live {
live on;
hls