这里写自定义目录标题
1、nginx.conf 的配置文件如下
#user nobody;
worker_processes 1;#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;#pid logs/nginx.pid;events {worker_connections 1024;
}http {include mime.types;default_type application/octet-stream;sendfile on;keepalive_timeout 65;server {listen 80;server_name localhost;location / {root html;index index.html index.htm;}error_page 500 502 503 504 /50x.html;location = /50x.html {root html;}}
}rtmp {server {listen 1935;chunk_size 2048;application live {live on;record off;# record all;# record_path /data/video;# record_max_size 1K;# record_unique on;allow publish all;deny publish all;allow play all;push rtmp://10.20.12.53/live/test001;}}
}
2、推流代码
import ffmpeg
# Replace these paths with your input video file and RTMP server URL
input_video_path = r'F:\script\rmtp\356.flv'
rtmp_server_url = 'rtmp://10.20.12.53/live/test001'# Define FFmpeg command to push the video stream to RTMP server
ffmpeg_cmd = (ffmpeg.input(input_video_path).output(rtmp_server_url, format='flv').run_async(pipe_stdin=True)
)# Wait for the process to finish (optional)
ffmpeg_cmd.wait()
3、测试方式,采用VLC拉取视频流