Merhabalar.
nginx-rtmp modulunu kullanarak yayın yapıcağız aşagıdaki ayarları kullanıcam. bir sorun görüyor musunuz? canlı yayınla ilgili aşagıdaki ayarları kullanmayi düşünüyorum
worker_processes auto;
events {
worker_connections 1024;
}
# RTMP configuration
rtmp {
server {
listen 1935; # Listen on standard RTMP port
chunk_size 4096;
application show {
live on;
hls on;
hls_path /mnt/hls/;
hls_fragment 3;
hls_fragment_naming system;
hls_playlist_length 50s;
deny play all;
hls_cleanup on;
}
}
}
http {
default_type application/octet-stream;
server {
listen 443 ssl;
server_name siteadi.com;
ssl_certificate /etc/letsencrypt/live/siteadi.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/siteadi.com/privkey.pem;
location /hls {
# Disable cache
# CORS setup
add_header 'Access-Control-Allow-Credentials' 'false';
add_header 'Access-Control-Allow-Headers' '*';
add_header 'Access-Control-Allow-Methods' '*';
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Expose-Headers' '*';
add_header 'Access-Control-Max-Age' '600';
add_header 'Age' '85';
types {
application/dash+xml mpd;
application/vnd.apple.mpegurl m3u8;
video/mp2t ts;
}
root /mnt/;
}
}
}