The module was included on compile time, “–with-http_flv_module”. On
the configuration file I’ve added the “flv location” as mentioned on
“http://wiki.nginx.org/HttpFlvStreamModule#flv”.
On my “error.log” file I find no entries. On the “access.log” file I do
have the requests with the start parameter different from 0
(…start=77454640…), following:
"
- - [09/Jun/2011:14:58:58 +0200] “GET
/ru/2011-04-24.flv?start=0 HTTP/1.1” 200 537240 “-” “Mozilla/5.0
(Macintosh; U; Intel Mac OS X 10.6; en-GB; rv:1.9.2.15) Gecko/20110303
Firefox/3.6.15”
- - [09/Jun/2011:14:59:03 +0200] “GET
/ru/2011-04-24.flv?start=77454640 HTTP/1.1” 200 284368 “-” “Mozilla/5.0
(Macintosh; U; Intel Mac OS X 10.6; en-GB; rv:1.9.2.15) Gecko/20110303
Firefox/3.6.15”
"
Regarding the file being streamed I’m sure I’ve the “seekpoints” on the
metadata, but still on the browser when I try set the video on a not a
yet downloaded point, it starts from the begigning.
Can someone please help me on this? I’m I missing something
configuration wise…
On Wed, Nov 14, 2012 at 06:17:37AM -0500, kalasnjikov wrote:
Same issue with me on Apache+Nginx.
If you see flv pseudo streaming module not working - most likely
you didn’t switch it on. As you mention Apache, you likely use
proxy_pass instead. Note that flv and proxy_pass are mutually
exclusive.
Configuration seems to be valid, flv videos existing on the local
storage should be pseudo-streamed by nginx just fine.
If you mean pseudo-streaming does not work for proxied requests, then
apparently something’s wrong with the Apache configuration. Do you have
flv pseudo-streaming in Apache as well?
Flv streaming still does not working
What I doing wrong?
server {
listen xxx.xxx.xxx.xxx:80;
error_log /var/log/nginx/hp8el1;
access_log /var/log/nginx/hp8al1;
server_name domain.comwww.domain.com;
client_max_body_size 1024m;
root /home/domain/public_html;