【问题标题】:serve video files with tornado web server and nginx使用 tornado web 服务器和 nginx 提供视频文件
【发布时间】:2011-05-10 13:39:20
【问题描述】:

我需要通过网络提供大型视频文件,并且我设置了一个网络服务器来处理上传和其他在 nginx 后面的龙卷风。

提供这些文件的最佳方式是什么? 我应该使用 tornado asynch 来做到这一点还是有一个 nginx 模块来做到这一点?

我还需要对这些视频进行偏移。

谢谢

【问题讨论】:

    标签: nginx video-streaming tornado


    【解决方案1】:

    在生产中,您可能希望从更优化的静态文件服务器(如 nginx)提供静态文件。您可以配置大多数 Web 服务器以支持这些缓存语义。 nginx配置FriendFeed使用/使用:

    location /static/ {
        root /var/friendfeed/static;
        if ($query_string) {
            expires max;
        }
     }
    

    【讨论】:

    • 是的,我想通了。我决定使用 ningx h264 module 来提供我的 mp4 文件,因为这个模块支持字节偏移。其他文件将作为静态文件提供。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-03
    • 2018-05-14
    • 1970-01-01
    • 1970-01-01
    • 2017-09-17
    • 2012-11-20
    • 2017-10-10
    相关资源
    最近更新 更多