On Jan 2, 2011, at 1:33 PM, Frederick Cheung wrote:
>
>
> On Jan 2, 4:53 pm, Ralph Shnelvar <li...@ruby-forum.com> wrote:
>>
>>> Paul
>>
>> Thanks, Paul.
>>
>> I know how to drop the .flv into the .swf. That's not the issue.
>>
>> First, there is a 16000 frame limit in .swf's. That's not horrible
>> at
>> 18 fps.
>>
>> But the big thing is that FLVs allow for progressive downloads and
>> bigger files.
>>
>> I am regurgitating what I learned from here:
>> http://www.webvideozone.com/public/171.cfm
>
> What that page seems to say to me is that you still have a swf file,
> that swf then loads the flv and plays it - the user doesn't request
> the flv directly.
>
> Fred
Right. Neither browsers nor the Flash plugin can play FLV files
"bare", they must be wrapped in a SWF player skin, which provides at a
minimum the interface between the video data and the plugin, or more
commonly, an interface with player controls etc.
Modern browsers can play a <video> element directly which contains
MPEG-4 or other formats, and IIRC, FLV is a lightly-wrapped H264 video
"flavor". Maybe you want to transcode and skip Flash altogether.
You'll get a wider playback audience (including iDevices) and the
visitors will get dramatically better battery life/processor
performance in the bargain. If you really have to support legacy
browsers, you can add a fallback JavaScript layer to substitute your
FLV in a SWF player interface.
Walter
--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
No comments:
Post a Comment