4. Slide 4
Common Media Delivery Methods - Multicast
• A single one-to-many stream
• Uses bandwidth of only one stream
• Requires multicast-enabled
networks
• Typically requires fewer servers
than unicast
5. Slide 5
Common Media Delivery Methods - Unicast
• Many one-to-one streams
• For private and public networks
• …vs. multicast:
• Requires more bandwidth per
user
• May require more servers
6. Slide 6
Common Media Delivery Methods – Unicast Methods
3
Movie 3
3
Video @ 01:04?
3 Adaptive Streaming Video @ 01:06?
Video @ 01:08?
3 Seek Pause
Play
3 Packets Packets Packets
Traditional Streaming
3
Movie
3
3
3
3
3
3
Progressive Download
7. Slide 7
Common Media Delivery Methods – Server Types
Origin Server
• Provides the source content (file or encoder stream) to downstream servers and
end users
Middle Tier and Edge Server
• Distribution Server
• Typically requires per-event configuration
• Receives streams from upstream origin servers and redistributes them to other
servers and end users
Cache/Proxy Server
• Typically requires one-time configuration
• Proxies initial downstream requests to upstream servers
• Splits live streams for downstream servers and end users
9. Slide 9
Streaming Media Systems
•Free Of Cost
•VLC
•Windows Media Service With Microsoft Expression Encoder 3
•Darwin Streaming Server With QuickTime Broadcaster
•Helix DNA Server With Helix Producer Encoder
•Paid
•IIS7 With Microsoft Expression Encoder 4
•Adobe Media Server With Adobe Flash Media Live Encoder 3.2
•Polycom With Microsoft SharePoint Or Exchange Server
10. Slide 10
VLC
H
T
T
P
Source Encoder Server Client
DV Camcorder VLC Media Player 1.1.6 Apache, IIS VLC , Windows Media Player
11. Slide 11
Windows Media Service With Microsoft Expression Encoder 3
H
T
T
P
Source Encoder Server Client
DV Camcorder MS Expression Encoder 3 Windows Media Service Silverlight, Windows Media
Player , iOS Devices Using
HTML 5
12. Slide 12
Darwin Streaming Server With QuickTime Broadcaster
R
T
S
P
Source Encoder Server Client
DV Camcorder QuickTime Broadcaster Darwin Streaming Server VLC, QuickTime Player
13. Slide 13
Helix DNA Server With Helix Producer Encoder
H
T
T
P
Source Encoder Server Client
DV Camcorder Helix Producer Encoder 1.1 Helix DNA Server Real Player
14. Slide 14
IIS7 With Microsoft Expression Encoder 4
H
T
T
P
Source Encoder Server Client
DV Camcorder Microsoft Expression Encoder 4 IIS 7 with Media Services Silverlight, Windows Media
Player , iOS Devices Using
HTML 5
15. Slide 15
Adobe Media Server With Adobe Flash Media Live Encoder 3.2
H
T
T
P
Source Encoder
Server Client
DV Camcorder Adobe Flash Media Live Encoder
Adobe Media Server Flash Player
3.2
16. Slide 16
Polycom With Microsoft SharePoint Or Exchange Server
H
T
T
P
Source Server Client
Encoder
DV Camcorder SharePoint or Exchange Silverlight ,
Polycom Video Media 1000
Server Windows Media Player