Media streaming involves delivering multimedia content constantly to an end-user through streaming. There are two types: on-demand streaming and live streaming. On-demand streaming uses progressive streaming or downloading to allow users to watch content at any time, while live streaming uses true streaming to broadcast live events worldwide. Media streaming protocols include MMS, RTP, RTSP, and HTTP adaptive protocols for delivering large multimedia files, and compression techniques help reduce the bandwidth needed for streaming high quality audio and video content to viewers.
2. Content
1. What is Media Streaming
2. What is On Demand Streaming
3. Progressive Streaming Advantages
4. What is Live Streaming
5. Live Demonstration
6. Media Streaming Protocols
7. Media Streaming Complexities
8. Media Streaming Compression
9. Unicasting and Multicasting
10.Summary
3. Streaming Media Is ….
………... multimedia that is constantly
received by and presented to an end-user
while being delivered by a provider.
http://en.wikipedia.org/wiki/Streaming_media
4. There are two types …..
On Demand
and
Live
Streaming Media …….
5. On Demand streaming is ….
…. provided by a means called
progressive streaming
or
progressive download
12. Streaming Media Storage
Calculation (for a single user and file)
● Storage size (in megabytes) =
length (in seconds) × bitrate (in bit/s) / (8 × 1024 × 1024)
● One hour of video encoded at 300 kbit/s (this is a typical
broadband video as of 2005 and it is usually encoded in a
320 × 240 pixels window size) will be:
(3,600 s × 300,000 bit/s) / (8×1024×1024) requires around 128
MB of storage.
13. Media Streaming
Compression
● Audio Compression Codec:MP3, Vorbis or AAC
● Video Compression Codec:H.264 or VP8
● Bit-Stream Containers:MP4, FLV, WebM, ASF or ISMA.
15. Future Trends in Video Streaming….
• Streaming, deals with the bandwidth of the
connection and display resolution.
• Digital Concert Hall.
• Pushing the TV, media, and advertising
industries into the realm of online media
completely.