Flowplayer GPL
FLV Flash Fullscreen Video Player LGPL
and
paperclip_uploadd, uses uploadd uses Rainbows! - Unicorn for sleepy apps and slow clients
SWFObject 2 (MIT) to embedded Flash content unobtrusively
related documentation:
List of codecs supported by Adobe Flash Player
Flash Satay: Embedding Flash While Supporting Standards
Standards Compliant method to add Quicktime movies to pages
acts_as_unvlogable is an easy way to include external video services in a Rails app
Panda is an open source solution for video uploading, encoding and streaming (uses Merb)
RTranscoder uses FFmpeg, MEncoder and MPlayer
RVideo is a Ruby library inspects and processes video and audio files by providing an interface to free Unix tools like FFmpeg and flvtool2 (Github repository)
and
fleximage renders images by templates
related documentation:
Jim Neath's Paperclip: Attaching Files in Rails
Jim Neath's SWFUpload, Paperclip and Ruby on Rails
Jim Neath's Converting Videos with Rails: Installing FFMPEG
Jim Neath's Converting Videos with Rails: Converting the Video