Nginx与Nginx-rtmp-module搭建流媒体服务器

分手后的思念是犯贱 2023-06-04 04:56 128阅读 0赞

安装Nginx

https://blog.csdn.net/qq_37598011/article/details/93497219

安装Nginx-rtmp-module

下载:

  1. git clone https://github.com/arut/nginx-rtmp-module.git

(这里我安装的是/usr/local/src目录下)

20191007115443769.png

编译:

  1. ./configure --with-http_ssl_module --with-debug --add-module=/usr/local/src/nginx-rtmp-module
  2. make && make install

修改Nginx配置文件:

  1. rtmp {
  2. server {
  3. listen 1935; #监听的端口
  4. chunk_size 4000;
  5. application zzf { #rtmp推流请求路径
  6. live on;
  7. hls on;
  8. hls_path /usr/share/nginx/html/hls;
  9. hls_fragment 5s;
  10. }
  11. }
  12. }

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3NTk4MDEx_size_16_color_FFFFFF_t_70

最后重启!!!

测试

打开obs:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3NTk4MDEx_size_16_color_FFFFFF_t_70 1

然后推流!!!

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3NTk4MDEx_size_16_color_FFFFFF_t_70 2

ok!!!!搭建完成

录制demo:

  1. rtmp {
  2. server {
  3. listen 1935; #监听的端口
  4. #chunk_size 4000;
  5. application zzf { #rtmp推流请求路径
  6. live on;
  7. hls_cleanup off; #close clean
  8. record_path /video;
  9. record video;
  10. record_suffix -%Y-%m-%d-%H-%M-%S.mp4;
  11. record_max_size 60M;
  12. record_append on;
  13. }
  14. }
  15. }

指令详解:https://www.cnblogs.com/gmhappy/p/9472458.html

发表评论

表情:
评论列表 (有 0 条评论,128人围观)

还没有评论,来说两句吧...

相关阅读