Команда nginx rtmp exec не работает на моем macOS.Я проверил файл журнала ошибок и увидел эту ошибку.
2019/05/19 19:45:24 [alert] 32986#0: kevent() error on 13 filter:-1 flags:4002 (2: No such file or directory)
Я понятия не имею, что это значит, и я столько искал об этом, но ничего не нашел.
Файл конфигурации
rtmp {
server {
listen 8080;
chunk_size 4096;
application publish {
live on;
record off;
allow publish all;
allow play all;
exec echo "" > /test.txt;
# I even test that command with bash file
exec /Users/josh/Projects/server/test.sh;
}
application hls {
live on;
record off;
hls on;
hls_path /usr/local/nginx/html/live;
hls_fragment 15s;
}
}
}