h.264 streaming support?

伍鹏 wupeng at openv.cn
Thu Oct 9 04:30:05 MSD 2008

Dear Thomas,
>Hi Peng Wu, I tried compiling your module on my PowerPC dev machine,
>and it crashed with the following error message:
>src/http/modules/mp4/ngx_http_mp4_module.c: In function 'ngx_http_mp4_handler':
>src/http/modules/mp4/ngx_http_mp4_module.c:463: error:
>'ngx_open_file_info_t' has no member named 'directio'
>src/http/modules/mp4/ngx_http_mp4_module.c:463: error: 'struct
>ngx_http_core_loc_conf_s' has no member named 'directio'
>src/http/modules/mp4/ngx_http_mp4_module.c:516: error: 'struct
>ngx_http_request_s' has no member named 'root_tested'
>cc1: warnings being treated as errors
>src/http/modules/mp4/ngx_http_mp4_module.c:551: warning: comparison
>between signed and unsigned
>src/http/modules/mp4/ngx_http_mp4_module.c:581: warning: passing
>argument 4 of 'moov_seek' from incompatible pointer type
>src/http/modules/mp4/ngx_http_mp4_module.c: In function 'atom_read_header':
>src/http/modules/mp4/ngx_http_mp4_module.c:777: warning: cast from
>pointer to integer of different size
>make[1]: *** [objs/addon/mp4/ngx_http_mp4_module.o] Error 1
>make: *** [build] Error 2
>Sorry I have no C knowledge to help with.

I think you can give nginx 0.7.17 a chance.
I guess these errors are caused by the extented data structure of nginx 0.7 out of nginx 0.6.
nginx 0.7.17 is rather stable on my box, so maybe you want to play with it.
I am so sorry I did not test this module on nginx 0.6.32.

Best Regard,

Peng Wu

More information about the nginx mailing list