Note upfront: you need the latest Flash Player 9 Beta to watch these videos. This also means you have to uninstall your current Flash Player. I've had a few issues on my Vista machine (more trouble than it's worth) but it worked nicely on my MacBook Pro. That being said it runs on Vista now too, but not very well. I do have lots of problems with iTunes and QT on this machine and encountered another Stop error while writing this post... argh.
The samples use 4 different videos. The movie trailers are all from Apple.com while the Backcountry clip is from Adobe. The trailers all use H.264 video in 720p resolution (1280x720), however the Shrek trailer is quite dark. Make sure you hit the full screen button. My 2.21Ghz Vista machine really seems to struggle, but it struggles with .MOV also. Also note that I haven't implemented any of the performance tips which Adobe recommend. Be patient, each video is between 50MB and 100MB in size. It's using a 10 second buffer - not recommended for dial-up :-) If things seem slow now then please try again later.
A heads up: the FLVPlayback component will currently not accept files with a .mp4 extension. I had a hard time getting it to work and had already rolled another player when I tried simply appending .flv to it. That did the trick and my mp4 files now use a naming convention of Rendition.mov.flv, even though it complained that the file can't be opened. trust me it can once you run it in a browser. I am sure this will be fixed in a future update for FLVPlayback.
The Flash Player simply ignores the file extension (once the file is loaded) and figures out the contents by itself by looking into the file. So even though it says .flv on the outside it's got H.264 inside. Note also that watching of videos does not seem to work inside the Flash IDE, presumably it is using an older Player there.
Lastly I am making my FLA file available for download. You need Flash CS3 to open it.
Have fun. If my site goes down later today you'll know why :-) Donations in form of a CDN account for downloadable content are most welcome.
There's some more great info on H.264 here.

#1 by Brad Outlaw on 8/22/07 - 6:23 PM
#2 by Stefan on 8/22/07 - 6:59 PM
#3 by B on 8/22/07 - 7:37 PM
#4 by Israel Gaytan on 8/23/07 - 1:06 AM
Thanks a lot, i always read your posts! really and helpfull site!!!
#5 by Brad Outlaw on 8/23/07 - 6:05 PM
#6 by Jens on 8/24/07 - 10:28 PM
http://www.flashstreamworks.com/video/h264demo.htm...
Crazy bit rate but really good quality.
#7 by JohnnyD2 on 8/27/07 - 9:08 PM
Glad by the example.
Best Regards,
JohhnyD2
#8 by Tetsukin28 on 8/28/07 - 4:27 AM
http://www.kingofpunk.com/archives/143
#9 by Vidizer on 8/31/07 - 9:41 AM
That's great but what about FMS 3 recording audio - is someone at Adobe doing something to get rid of Nellymoser?
#10 by Lawrence on 11/21/07 - 5:55 PM
#11 by Lawrence on 11/21/07 - 5:55 PM
#12 by rich on 12/5/07 - 10:25 PM
So far, I've not seen Flash support streaming standards (ISMA 2.0 for example). Do you know if Flash's intends to support live H264 vs. only progressive download?
#13 by Stefan on 12/6/07 - 9:22 AM
yes FMS3 will support H.264 streaming, both live and on demand.
#14 by rich on 12/17/07 - 1:31 PM
You said "yes" but did not mention if you know if standards (ISMA) will be supported. As far as I know, Flash intends to only support their proprietary protocols and not RTSP standards. It would be nice if they supported standards, but my sources tell me they will not. There are a lot of proprietary methods out there and I'm hoping this won't be another one.
#15 by Stefan on 12/17/07 - 1:47 PM
#16 by JohnTeal on 1/30/08 - 1:06 AM
#17 by Sam D. Sousa on 2/3/08 - 12:41 AM
#18 by JohnTeal on 2/3/08 - 4:46 AM
"Your search for H.264 site:http://www.adobe.com/livedocs/flashmediaserver/3.0... did not match any documents."
Not one entry for H.264 -- NOTHING!
which, after additional investigation leads me to believe that FMS3 and the browser-player only allow H.264 to "play". Meaning, the player will play it (but no encoding, still stuck with Spark for browser encoding) and FMS3 will stream a VOD (video on demand) file as "live" (but no encoding). You have to have a previously encoded H.264 video. Additionally, the desktop FME does not encode H.264 either (live or otherwise), only On2VP6. There are only two ways to get H.264 from any Adobe product -- Adobe documentation states: "...With H.264 encoding already available in Adobe Premiere
#19 by JohnTeal on 2/3/08 - 4:58 AM
"...With H.264 encoding already available in Adobe Premiere
#20 by JohnTeal on 2/3/08 - 4:58 AM
"...With H.264 encoding already available in Adobe Premiere Pro and Adobe After Effects software". Hardly useful for Live encoding. For Live encoding of H.264, you have to use (and pay a license fee for) a third-party encoder product like from KulaByte or DigitalRapids. So, to answer my own question, the marketing term "supports" I've now come to learn simply means "...you can play it, but that's all, with Adobe products".
#21 by Stefan on 2/3/08 - 10:51 AM
#22 by Sam D. Sousa on 2/4/08 - 3:20 AM
Quote [
Robust, high-performance live streaming of H.264 and On2 VP6 video is supported in conjunction with Flash Media Encoder 2]
This is found here
http://www.adobe.com/products/flashmediastreaming/...
So i am still a bit left wondering.. I've sean Digital-Rapids and it does do H.264 live but not to a FMS or to any Flash Player for that matter.
#23 by Stefan on 2/4/08 - 8:48 AM
As for third party vendors, I expect them to support live H.264 to FMS too. Best speak to them about timescales.
#24 by phiphou on 3/6/08 - 8:35 PM
You say : it will be released in the not too distant future.
Do you have any date ? a month ? during summer ? later ?
I'm working on a big project that need this, but I need an aproximative date I can give to my future customers.
Thank you...
#25 by phiphou on 3/6/08 - 8:36 PM
You say : it will be released in the not too distant future.
Do you have any date ? a month ? during summer ? later ?
I'm working on a big project that need this, but I need an aproximative date I can give to my future customers.
Thank you...
#26 by Stefan Richter on 3/6/08 - 10:28 PM
#27 by Gordon Page on 5/27/08 - 12:57 PM
What did you encode the video in? Quicktime Pro? I'm looking for the best software to convert raw AVI files to h.264.
Cheers,
Gordon
#28 by Gordon Page on 5/27/08 - 1:55 PM