- Ngnix RTMP moduloarekin zerbitzariaren zip-a deskargatu eta deskonprimitu zure ordenagailuan.
- Deskonprimitatutako karpeta ireki eta
nginx/conf
barruan,nginx.conf
fitxeroa modificatu:worker_processes 1; error_log logs/rtmp_error.log debug; pid logs/nginx.pid; events { worker_connections 1024; } http { server { listen 8080; location /live { # Serve HLS fragments # CORS setup add_header 'Access-Control-Allow-Origin' '*' always; add_header 'Access-Control-Expose-Headers' 'Content-Length'; # allow CORS preflight requests if ($request_method = 'OPTIONS') { add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Max-Age' 1728000; add_header 'Content-Type' 'text/plain charset=UTF-8'; add_header 'Content-Length' 0; return 204; } types { application/vnd.apple.mpegurl m3u8; video/mp2t ts; } root /nginx/temp/; add_header Cache-Control no-cache; } } } rtmp { server { listen 1935; application live { live on; record off; hls on; hls_path /nginx/temp/live; } } }
- OBS (Open Broadcaster Software) aplikazioa deskargatu.
- Aplikazioa ireki eta Emisio konfigurazioan:
- Serbitzuan, Pertsonalizatua aukeratu.
- Zerbitzarian, rtmp://localhost/live jarri.
- Pasahitza bezala, stream hitza jarri.
- Konfigurazio berria gorde (Aplikatu botoia sakatuz).
- Praktika GitHub-etik zure ordenagailura deskargatu/klonatu.
- Esteka honetatik media karpeta deskargatu, deskonprimitu eta
KMM-PRAKTIKA1/
karpeta barruan txertatu. - Terminal batekin, praktikaren karpetaren barruan kokatu.
- Instalatu dependentzia guztiak:
npm install
- Aplikazioa abiatu:
npm start
- Ngnix exekutatu.
- OBS-an stream-a abiatu.
- Aplikazioa http://localhost:3000 URL-an eskuragarri dago.