我正在使用Nginx RTMP模块作为流服务器并使用VideoJs作为客户端的自适应HLS解决方案。我已经完成了VideoJs中的设置,即NGINX配置和客户端示例。
NGINX配置: nginx.txt
我正在使用以下Ffmpeg命令生成流:
ffmpeg -re -i /home/user/Downloads/test.mp4 -vcodec libx264 -vprofile baseline -g 30 -acodec aac -strict -2 -f flv rtmp://192.168.1.68/live
我的问题是,当我发出上述ffmpeg命令时,有时Nginx不会在/tmp/hls
目录中生成.ts和.m3u8文件。我还启用了nginx-rtmp模块日志,但是它们仅向我提供访问信息,并且在错误日志中没有任何日志。
如果需要更多信息,请告诉我。任何帮助将不胜感激。
谢谢