atom feed50 messages in ru.sysoev.nginxRe: h.264 streaming support?
FromSent OnAttachments
Sean AllenMay 9, 2008 10:30 am 
Igor SysoevMay 9, 2008 10:40 am 
Sean AllenMay 9, 2008 2:11 pm 
Jonathan VanascoMay 9, 2008 6:32 pm 
RapseyMay 10, 2008 12:32 am 
Sean AllenMay 12, 2008 11:00 pm 
mikeJun 13, 2008 6:03 pm 
RapseyJun 13, 2008 10:14 pm 
Igor SysoevJun 13, 2008 10:24 pm 
mikeJun 13, 2008 10:30 pm 
mikeJun 13, 2008 10:40 pm 
Igor SysoevJun 13, 2008 10:46 pm 
Igor SysoevJun 13, 2008 10:50 pm 
mikeJun 16, 2008 1:06 pm 
Maxim DouninJun 16, 2008 3:59 pm 
mikeJun 16, 2008 4:36 pm 
Igor SysoevJun 17, 2008 1:19 am 
mikeJun 17, 2008 11:56 am 
Igor SysoevJun 17, 2008 1:32 pm 
ThomasOct 7, 2008 3:15 pm 
Kon WilmsOct 7, 2008 3:20 pm 
Kon WilmsOct 7, 2008 4:03 pm 
伍鹏Oct 7, 2008 5:19 pm 
伍鹏Oct 7, 2008 5:54 pm 
伍鹏Oct 7, 2008 7:56 pm 
伍鹏Oct 7, 2008 10:08 pm 
ThomasOct 8, 2008 2:50 am 
伍鹏Oct 8, 2008 3:15 am 
Kon WilmsOct 8, 2008 9:00 am 
ThomasOct 8, 2008 11:54 am 
伍鹏Oct 8, 2008 5:29 pm 
焦胜强Oct 8, 2008 6:09 pm 
ThomasOct 9, 2008 3:18 am 
伍鹏Oct 9, 2008 4:12 am 
ThomasOct 9, 2008 10:42 am 
伍鹏Oct 9, 2008 7:38 pm 
mikeOct 9, 2008 7:50 pm 
伍鹏Oct 9, 2008 8:08 pm 
伍鹏Oct 10, 2008 6:33 pm 
伍鹏Oct 11, 2008 8:19 pm 
RapseyOct 14, 2008 7:33 am 
ThomasOct 14, 2008 9:03 am 
RapseyOct 14, 2008 9:24 am 
ThomasOct 14, 2008 9:33 am 
RapseyOct 14, 2008 11:25 am 
yong xueOct 15, 2008 5:58 am 
mikeOct 15, 2008 8:21 am 
伍鹏Oct 15, 2008 4:40 pm 
ThomasNov 10, 2008 6:47 am 
伍鹏Nov 27, 2008 12:00 am 
Subject:Re: h.264 streaming support?
From:Maxim Dounin (mdou@public.gmane.org)
Date:Jun 16, 2008 3:59:21 pm
List:ru.sysoev.nginx

Hello!

On Mon, Jun 16, 2008 at 01:07:20PM -0700, mike wrote:

So pseudo code for a file named "/videoplay.php":

header("Content-type etc...")

if(isset($_GET['start'])) { $start = intval($_GET['start']); header("X-Accel-Redirect: /path/to/file.flv?start=$start"); } else { header("X-Accel-Redirect: /path/to/file.flv"); }

and in nginx.conf, I could have:

location /videoplay.php {

-location /videoplay.php { +location /path/to/ {

flv; }

would this work together?

You should use flv on actual files, not on your php script.

On 6/13/08, Igor Sysoev <is-G@public.gmane.org> wrote:

Yes, but do not forget "start":

X-Accel-Redirect: /path/to/file.flv?start=XXX

Besides, nginx can handle flv only as static file, i.e. the request can not be proxied, etc. However, you can use nginx on storage backends:

nginx/proxy_buffering off -> nginx/FLV nginx/FLV nginx/FLV