根据这个要点:https://gist.github.com/45sound/0ed2d8f971314facf72c
,我正在研究nginx plus我以为我可以添加这样的新位置:
位置/破折号{
纵横驰骋;
root / var / www
}
但我得到了nginx:[emerg]未知指令" dash"在/etc/nginx/conf.d/default.conf:21当我重新启动服务器时。
理想情况下,我想从同一台服务器提供hls和dash内容
最好,
温尼
FanFootage.com
编辑:http://nginx-rtmp.blogspot.ie/2013/11/mpeg-dash-live-streaming-in-nginx-rtmp.html是我遵循的示例,并且"破折号"并且"冲上"给出了同样的错误。
答案 0 :(得分:0)
仅限视频点播(VOD)的Nginx Plus supports Apple HLS
和Adobe HDS
。没有提到DASH
模块。
您可以随时DASH
自己使用VOD文件(例如:使用GPAC MP4Box),只需在没有模块的情况下直接从任何位置块提供细分和清单。
Nginx RTMP module支持MPEG-DASH
直播。它也适用于基本版本:
rtmp {
server {
[...]
application dash {
live on;
dash on;
dash_path /tmp/dash;
}
}
}
http {
server {
listen 8080;
[...]
location /dash {
root /tmp;
add_header Cache-Control no-cache;
}
}
}
答案 1 :(得分:0)
NGINX RTMP模块(支持DASH)可与NGINX Plus一起使用。它可以在NGINX Plus Extras Package中找到。