Advantages
- Eliminates the need for local data storage
- Optimized for low speed networks through client-side media quality adjustments
- Simple implementation in most web application
Disadvantages
- Requires a connection to a media server
- Dependent on the stability of the streaming server
- Delays, pauses and breaks in playback from data loss for live transmissions depending on the system used
Components
- FLV
- AVI
- MPEG
- Quick Time
- MP4
- MKV
- OGM
- OGG
- 3GP
Development tools
- VLC media player
- PeerCast
- Unreal Media Server
- Flash Media Server
- Wowza Media Server
- Darwin Streaming Server
- Flumotion Streaming Server
- Firefly
- FreeCast
- Helix Universal Server
- Helix DNA Server
- Windows Media Services
- IIS Media Services
- Icecast
- SHOUTcast
- Logitech Media Server
Versions
- HTTP
- MPEG DASH
- RTSP
- MMS
- RTP
- RTCP
- UDP
- TCP
- RTMP
- Real Data Transport