簡體   English   中英

Nginx Plus上的Dash流

[英]Dash streaming on Nginx Plus

根據這個要點,我讓hls在nginx plus上工作: https ://gist.github.com/45sound/0ed2d8f971314facf72c

我以為可以添加這樣的新位置:

位置/破折號{
短跑;
根/ var / www
}

但我得到nginx:[emerg] /etc/nginx/conf.d/default.conf:21中的未知指令“破折號”,當我重新啟動服務器時。

理想情況下,我想從同一服務器提供hls和破折號內容。
最好,
溫尼
FanFootage.com

編輯: http : //nginx-rtmp.blogspot.ie/2013/11/mpeg-dash-live-streaming-in-nginx-rtmp.html是我遵循的示例,並且“破折號”和“破折號”都給出了同樣的錯誤。

Nginx Plus僅支持 Apple HLSAdobe HDS的視頻點播(VOD)。 沒有提及DASH模塊。

您可以隨時DASH自己的文件進行VOD(如:與GPAC MP4Box ),並沒有直接的模塊只是服務於段和艙單從任何位置塊。

Nginx RTMP模塊提供對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;
         }
    }
}

NGINX Plus隨附NGINX RTMP模塊(支持DASH)。 可以在NGINX Plus Extras軟件包中找到它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM