利用NGINX搭建部署直播流媒体服务器

142 阅读1分钟

图片

直播如今是一个老生常谈的问题,怎么用于直播,大多数人只晓得,大佬某平台直播软件,点击开始即可直播。那么如何来搭建一个简易的直播平台呢?仅仅是有直播功能,没有涉及转码以及播放软件。

安装nginx以及rtmp模块

root@cby:~# apt install nginx
root@cby:~# apt install libnginx-mod-rtmp

修改配置以支持rtmp
root@cby:~# vim /etc/nginx/nginx.conf
rtmp {
    server {
        listen 1935;
        chunk_size 4096;
        application live {
            live on;
        }
    }
}

检查是否有报错
root@cby:~# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
root@cby:~# 

重启nginx
root@cby:~# systemctl restart nginx


使用obs直播工具进行推流操作

rtmp://<你的域名或者IP>:1935/live

图片

使用vlc拉流播放

图片

查看效果

图片

www.oiox.cn/

www.chenby.cn/

cby-chen.github.io/

weibo.com/u/598247412…

blog.csdn.net/qq_33921750

my.oschina.net/u/3981543

www.zhihu.com/people/chen…

segmentfault.com/u/hppyvyv6/…

juejin.cn/user/331578…

space.bilibili.com/352476552/a…

cloud.tencent.com/developer/c…

www.jianshu.com/u/0f894314a…

www.toutiao.com/c/user/toke…

CSDN、GitHub、知乎、开源中国、思否、掘金、简书、腾讯云、哔哩哔哩、今日头条、新浪微博、个人博客、全网可搜《小陈运维》