A bug-fix version has been release and can be downloaded in http://wiki.codemongers.com/NginxMP4StreamingLite Tested under: - CentOS 5.2 - FreeBSD 6.2 - Leopard 10.5.5 - nginx/0.6.32 and nginx/0.7.19 Both 32-bit and 64-bit This module compiles but unlikely works on big-endian architectures. 2008-11-01 - start=0 (or 0.0) was allowed in order to send the re-indexed whole file. - a directio-related neglect was fixed. - mp4_directio directive was removed and the module now follows the server-wide directio setting. Your feedback is greatly appreciated. Best wishes, 191919
on 2008-11-01 13:47
on 2008-11-04 21:30
Are you Peng Wu? or is your module related to his module? I am losing track.
on 2008-11-05 02:38
Dear Thomas, No. We are different person. He released his code 4 days before me. Thanks! Best Regard, Peng Wu 2008-11-05 -------------- ·¢¼þÈË£ºThomas ·¢ËÍÈÕÆÚ£º2008-11-05 04:37:15 ÊÕ¼þÈË£ºnginx@sysoev.ru ³ËÍ£º Ö÷Ìâ£ºRe: [ANN] nginx_mp4_streaming_lite updated Are you Peng Wu? or is your module related to his module? I am losing track.
on 2008-11-10 15:58
I followed the instructions. The nginx compiled with the module, I have added an mp4 directive to my configuration file, but when I launch nginx, I get the error message: unknown directive "mp4" Here is the output from ./configue: ... adding module in src/http/modules/nginx_mp4_streaming_lite + ngx_http_mp4_streaming_lite_module was configured ... So I assume the configuration worked well.
on 2008-11-10 17:29
For some reason, I wasn't launching the correct nginx binary. With the correct binary, it works perfectly and I can stream mp4 files. Thank you Jiang for this module. By the way you can add a new compatible platform: PowerPC G4, Tiger 10.4.11, Xcode 2.5, and I'll soon recompile the nginx on my production server with your module (Debian Etch 32 bits). You talk about a commercial full version that supports more mp4 files, what are these files? I'll get back to you if I run in any trouble. Nginx is now even more perfect ;-) Best regards,
on 2008-11-11 04:21
Thank you for your interested in the nginx_mp4_streaming_lite module. I wrote and debugged the module in a MacBook Pro, but neither I or my colleges don't have a PPC envionment, so I'm afraid that I could not help at this time. PPC is big-endian, so there will be some works related to moov.c which assumes little-endian. I will try to do it if I could get a Sun SPARC box. As to the commercial version, it supports more variants of MP4 files, i.e., the non-standard ones. 2008/11/11 Thomas <email@example.com>
on 2008-11-11 11:58
Wahhh!!!! Why is my email address appearing in clear text in your email at ruby-forum.com !!!!???? Thanks for your response, anyway my PPC machine is only for developing and testing, so I won't push it to the limits, and PPC machines don't play h264 videos (that's why I use your module) very well :-D