ngx_http_mp4_module 模块 |
发表者:admin分类:Devops2015-07-01 21:30:09 阅读[2168] |
ngx_http_mp4_module 模块 | ||||||||||||||||||||
模块 伪流媒体是与Flash播放器一起配合使用的。播放器向服务端发送HTTP请求,请求中的查询串是以开始时间为参数的(以 http://example.com/elephants_dream.mp4?start=238.88 这样就允许随意拖放,或者从节目的中途开始回放。 为了支持随机访问,H.264格式将元数据放到所谓的"moov atom"中。"moov atom"是文件的一部分,放有整个文件的索引信息。 为了开启回放,播放器首先需要读取元数据。这是通过发送一个特别的以 对于匹配有非零 如果匹配的请求没有包含 这个模块默认是不安装的,需要通过 假如你在使用第三方的mp4模块,一定要关闭该模块。
一个简单的支持FLV文件的伪流媒体由模块ngx_http_flv_module提供。 示例配置location /video/ { mp4; mp4_buffer_size 1m; mp4_max_buffer_size 5m; }
指令
配置开启该模块处理当前路径。
设置处理MP4文件的初始内存大小。
在处理元数据时,可能必需较大的缓存。它的大小不能超过 "/some/movie/file.mp4" mp4 moov atom is too large: 12583268, you may want to increase mp4_max_buffer_size"
|
转载请标明出处【ngx_http_mp4_module 模块】。
《www.micoder.cc》
虚拟化云计算,系统运维,安全技术服务.
Tags: | [阅读全文...] |
最新评论