logo
icon

Nginx RTMP

一個簡單的自部署流式直播間。

平台Zeabur
部署次數6
發布者LovelyGuYiMeng
部署次數6
發布者LovelyGuYiMeng
建立於2024-12-24
模板內的服務
service icon

Nginx RTMP

項目博客 http://nginx-rtmp.blogspot.com Wiki 手冊 https://github.com/arut/nginx-rtmp-module/wiki/Directives

功能

  • RTMP/HLS/MPEG-DASH 實時流媒體
  • RTMP 點播 FLV/MP4, 從本地文件系統或 HTTP 播放
  • 支援分佈式流媒體的流中繼:推送和拉取模型
  • 多 FLV 文件記錄流
  • H264/AAC 支援
  • 使用 FFmpeg 在線轉碼
  • HTTP 回調(發布/播放/記錄/更新等)
  • 在特定事件上運行外部程序(exec)
  • HTTP 控制模組,用於錄製音頻/視頻和斷開客戶端
  • 高級緩衝技術 以保持記憶體分配在最低水平, 實現更快的流傳輸和低記憶體佔用
  • 已證明與 Wirecast、FMS、Wowza、 JWPlayer、FlowPlayer、StrobeMediaPlayback、 ffmpeg、avconv、rtmpdump、flvstreamer 等多種工具兼容
  • 以機器和人類可讀的形式提供 XML/XSL 統計數據
  • 支援 Linux/FreeBSD/MacOS/Windows

使用方法

  1. 為Nginx添加一個自定義域名 打開Config Edit,將index.html中的your.nginx.domain改成設置的自定義域名 然後重新啟動Nginx RTMP
  2. 打開OBS或者其他推流軟體,在直播設置中設置 伺服器:rtmp://your.server.ip:rtmp_port/live 推流碼:stream 設置完成後點擊開始直播進行推流
  3. 打開Nginx自定義域名,可以直接觀看直播內容