- 
      
- 
        Save ulyssesr/ccbe532674e12157d789c777818cdde2 to your computer and use it in GitHub Desktop. 
| worker_processes 1; | |
| 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.php index.html index.htm; | |
| } | |
| location /live { | |
| types { | |
| application/vnd.apple.mpegurl m3u8; | |
| } | |
| alias /home/hls/live; | |
| add_header Cache-Control no-cache; | |
| } | |
| location /dash { | |
| alias /home/dash/live; | |
| add_header Cache-Control no-cache; | |
| } | |
| } | |
| } | |
| rtmp { | |
| server { | |
| listen 1935; | |
| chunk_size 8192; | |
| application live { | |
| live on; | |
| allow publish 127.0.0.1; | |
| allow publish all; | |
| allow play all; | |
| record all; | |
| record_path /home/video_recordings; | |
| record_unique on; | |
| hls on; | |
| hls_nested on; | |
| hls_path /home/hls; | |
| hls_fragment 10s; | |
| dash on; | |
| dash_path /home/dash; | |
| dash_nested on; | |
| } | |
| # Video on Demand | |
| application vod { | |
| play /home/vod; | |
| } | |
| # Restream | |
| application restream { | |
| live on; | |
| # push server1:1935 | |
| # push server2:1935 | |
| } | |
| } | |
| } | 
You missed a semicolon in the end of line 17
edit chunk size: 8192; => chunk size 8192;
Corrected. Thank you.
Still missing the underscore on
chunk size
Should be chunk_size
I have this running and i can view my stream with VLC, but i get a 404 can't find the url to the index.m3u8 file if i try to use the HTML5 video tag to display it. Any idea what i am missing?
<video width="352" height="288" src="http://10.1.0.100/live/index.m3u8" controls autoplay>
Line 23 and 27 I believe the alias's should not have live on the end.
alias /home/hls/live;
alias /home/dash/live;
Hey ulyssesr how to contact you for a paid job, Thanks
My email is [email protected]
!!! unknown directive "chunk" in /etc/nginx/nginx.conf
LINE 37: chunk size 8192; to => chunk_size 8192;
Bljad, that's just a sign!!!
Thank :D
chunk size: 8192;=>chunk_size 8192;