

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
12 messages in ru.sysoev.nginxRe: flash streaming| From | Sent On | Attachments |
|---|---|---|
| Aleksandar Lazic | Oct 8, 2006 4:42 pm | |
| Bob Ippolito | Oct 8, 2006 5:00 pm | |
| Jonathan Vanasco | Oct 8, 2006 5:53 pm | |
| Bob Ippolito | Oct 8, 2006 6:01 pm | |
| Jonathan Vanasco | Oct 8, 2006 6:30 pm | |
| Bob Ippolito | Oct 8, 2006 6:52 pm | |
| Aleksandar Lazic | Oct 8, 2006 7:38 pm | |
| Bob Ippolito | Oct 8, 2006 8:12 pm | |
| Igor Sysoev | Oct 9, 2006 3:35 am | |
| Aleksandar Lazic | Oct 9, 2006 5:47 am | |
| Igor Sysoev | Oct 9, 2006 6:19 am | |
| Aleksandar Lazic | Oct 9, 2006 7:31 am |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | Re: flash streaming | Actions... |
|---|---|---|
| From: | Bob Ippolito (bob-...@public.gmane.org) | |
| Date: | Oct 8, 2006 6:01:19 pm | |
| List: | ru.sysoev.nginx | |
On 10/8/06, Jonathan Vanasco <nginx-GYD5gbT+W3...@public.gmane.org> wrote:
On Oct 8, 2006, at 8:01 PM, Bob Ippolito wrote:
By "flash streaming" they mean "flash video streaming" (flv files). It's used for video.
You don't need anything special to do .flv streaming. The only thing that the LightHTTPD module does is allow you to start at an arbitrary key frame in the video. YouTube doesn't even have this feature yet, but Google Video does. It's not really that big of a deal.
-bob
I've been out of flash land for a while, but from what I heard--
Macrodobe dumbed down the flash player to not support http range requests so they could sell 'Flash Media Server' People got pissed off, and started making new servers that spoke the protocol Then existing servers ( like lighttpd ) started integrating the functionality
No, that's not it. LightHTTPD does not speak the RTMP protocol, it only knows how to seek to a given position in a FLV file given a timecode. People have been doing this for a while, even in PHP.
IIRC there's only one open source RTMP server, Red5, but that's only really worthwhile if you're trying to do crap with webcams or microphones, or connect users together (stuff that you would normally use XMLSocket for).
It's neat to have, but considering that lighttpd does it already- and that portion of their code doesn't seem to leak, it would be trivial to just proxy from nginx to lighty on a higher port to handle it (i singled lighty out, because i've heard that all the flash-centric servers take rather large footprints on memory and cpu )
Yes, Flash Media Server is a dog. Red5 probably is too, and I'm not even sure it's mature enough to actually use it in production.
Proxying would work just fine though. One feature that might facilitate good support for this would be if X-Accel-Redirect accepted an offset... so you could calculate the offset with some scripting language and serve the rest of the file with nginx.
flv is also used for audio-only tracks. i've used it quite a bit for online media players.
Can't it play mp3 files as-is these days?
-bob







