我让hls在nginx plus上工作,根据这个要点:https://gist.github.com/45sound/0ed2d8f971314facf72c
我假设我可以添加一个新位置,如下所示:
位置/dash{
dash;
root /var/www
}
但是当我重启服务器时,我在/etc/nginx/conf.d/default.conf:21中得到了nginx: emerg未知指令"dash“。
理想情况下,我希望从同一台服务器提供hls和dash内容。
最好的
文尼
FanFootage.com
编辑:http://nginx-rtmp.blogspot.ie/2013/11/mpeg-dash-live-streaming-in-nginx-rtmp.html是我遵循的示例,"dash“和"dash on”都会给出相同的错误。
发布于 2015-09-05 17:11:52
Nginx Plus supports Apple HLS和Adobe HDS仅用于视频点播(VOD)。没有提到DASH模块。
你可以随时为自己的视频点播文件DASH (例如:与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;
}
}
}发布于 2015-09-05 22:01:40
NGINX Plus提供了NGINX RTMP模块(支持DASH)。它可以在NGINX Plus Extras Package中找到。
https://stackoverflow.com/questions/32405292
复制相似问题