【问题标题】:How to stream and capture MP4 file using MPEG DASH?如何使用 MPEG DASH 流式传输和捕获 MP4 文件?
【发布时间】:2018-04-19 12:44:41
【问题描述】:

我正在学习 MPEG-DASH 一个星期。出于测试目的,我使用了: https://github.com/kaltura/nginx-vod-module -> MPEG-DASH 服务器流式传输 MP4 视频。

我还没有找到,如何在nginx.conf中配置MP4文件路径。

有人可以建议我吗?

提前致谢。

【问题讨论】:

    标签: nginx http-live-streaming mpeg-dash kaltura


    【解决方案1】:

    你可以参考这个: https://www.instructables.com/Making-Your-Own-Simple-DASH-MPEG-Server-Windows-10/ https://www.bbsmax.com/A/RnJWw1koJq/

    1. 使用 ffmpeg 将文件转换为不同分辨率的文件

    2. 使用 MP4Dash 破折号 mp4 文件

    3. 将 mp4 dash 文件推送到 nginx 服务器 nginx 配置可能如下所示:

       server {
           listen       ;
           server_name  www.testvideo.com;
      
           location / {
               add_header Access-Control-Allow-Methods “GET,HEAD;
               add_header Accept-Ranges "bytes";
               add_header Access-Control-Allow-Origin "*";
               add_header Access-Control-Expose-Headers “Content-Lengrh,Content-Range,Date,Server,Transfer-Encoding,origin,range,x-goog-meta-foo1”;
               root    E:/video/fragment/output;
      
           }
       }
      
    4. 配置节点js

    BR,

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-13
      • 1970-01-01
      • 2016-05-16
      • 2016-04-11
      • 1970-01-01
      • 1970-01-01
      • 2014-10-29
      相关资源
      最近更新 更多