Video compression

Flash Video (FLV)
The name of a file format used to deliver video over the Internet using Adobe Flash Player versions 6–10. Until version 9 update 2 of the Flash Player, Flash Video referred to a proprietary file format, having the extension FLV. The most recent public release of Flash Player supports H.264 video and HE-AAC audio. Flash Video content may also be embedded within SWF files. Notable users of the Flash Video format include YouTube, Google Video, Yahoo! Video, Reuters.com, and many other news providers.
http://en.wikipedia.org/wiki/Flash_Video

Audio Video Interleave (AVI)
known by its acronym AVI, is a multimedia container format introduced by Microsoft in November 1992 as part of its Video for Windows technology. AVI files can contain both audio and video data in a file container that allows synchronous audio-with-video playback. Like the DVD video format, AVI files support multiple streaming audio and video, although these features are seldom used.
http://en.wikipedia.org/wiki/Audio_Video_Interleave

Moving Picture Experts Group (MPEG)
Formed by the ISO to set standards for audio and video compression and transmission.
http://en.wikipedia.org/wiki/Moving_Picture_Experts_Group

OGG
A free, open standard container format maintained by the Xiph.Org Foundation. The Ogg format is unrestricted by software patents and is designed to provide for efficient streaming and manipulation of high quality digital multimedia.
The name ‘Ogg’ refers to the file format which can multiplex a number of separate independent free and open source codecs for audio, video, text (such as subtitles), and metadata.
http://en.wikipedia.org/wiki/Ogg

Container format
http://en.wikipedia.org/wiki/Container_format_(digital)

Bit Rate
In telecommunications and computing, bitrate (sometimes written bit rate or data rate) is the number of bits that are conveyed or processed per unit of time.
The bit rate is quantified using the bits per second (bit/s or bps) unit, often in conjunction with an SI prefix such as kilo- (kbit/s or kbps), mega- (Mbit/s or Mbps), giga- (Gbit/s or Gbps) or tera- (Tbit/s or Tbps).
http://en.wikipedia.org/wiki/Bit_rate

Codec
A codec is a device or computer program capable of encoding and/or decoding a digital data stream or signal. The word codec is a contraction of ‘compressor-decompressor’ or, most commonly, ‘coder-decoder’.
http://en.wikipedia.org/wiki/Codec

Windows Media Video Codec
http://www.microsoft.com/windows/windowsmedia/forpros/codecs/video.aspx (english only)

Multiplexing
In telecommunications and computer networks, multiplexing (known as muxing) is a term used to refer to a process where multiple analog message signals or digital data streams are combined into one signal over a shared medium. The aim is to share an expensive resource. For example, in telecommunications, several phone calls may be transferred using one wire.
http://en.wikipedia.org/wiki/Multiplexing

Software

Perian
“The swiss-army knife of QuickTime components” – Freeware Plugin for QuickTime (Mac). Enables reproduction of FLV files.
http://perian.org

Riva FLV Player
Software for PCs to reproduce FLV files.
http://www.rivavx.com/index.php?id=422

Streaming Server

Apple QuickTime Streaming Server
http://www.apple.com/quicktime/streamingserver/ (english only)

Adobe Flash Media Server
http://en.wikipedia.org/wiki/Flash_Media_Server (english only)
http://www.adobe.com/products/flashmediaserver/
http://www.adobe.com/products/flashmediainteractive/

Real Time Messaging Protocol (RTMP)
Proprietary protocol developed by Adobe Systems for streaming audio, video and data over the Internet, between a Flash player and a server.
http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol (english only)

Red5
http://osflash.org/red5 (english only)

Windows Media Services
http://www.microsoft.com/windows/windowsmedia/forpros/server/server.aspx (english only)

Windows Media Services
http://en.wikipedia.org/wiki/Windows_Server_2003