Media Server Streaming
Download
Report
Transcript Media Server Streaming
Media Server
Streaming
Elizabeth Canela
David Vera
Bernard James
Lilian Ohanian
INTRODUCTION
Today’s Internet is increasingly used for transfer of
continuous-media data, such as video from news,
sports, and entertainment Web sites, and audio
from Internet broadcast radio and telephony.
Streaming-media content presents a number of new
challenges to systems designers.
BACKGROUND
Refers to the transfer of live or stored
multimedia data.
A wide variety of streaming-media
applications are in use today on the Internet.
Streaming data is often transmitted over UDP
[14].
MEDIA SERVER STREAMER
Allows users to conveniently store, share and
play back photos, music, high definition
videos etc., over a home network.
It has integrated storage so you can stream
content from another computer, network
storage device or access it directly from the
internal hard drive.
HOW IT WORKS
The compressed media file is produced and copied to a
specialized streaming media server (such as Microsoft Windows
Media Services).
The data is actively and intelligently sent to the client, meaning
that it delivers the content at the exact data rate associated with
the compressed audio and video streams.
The server and the client stay in close touch during the delivery
process, and the streaming media server can respond to any
feedback from the client.
HARDWARE TOPOLOGY
PROTOCOLS
Protocol Rollover
If clients that support RTSP connect to a server running
Windows Media Services using an RTSP URL moniker (for
example, rtsp://) or an MMS URL moniker (for example,
mms://), the server uses protocol rollover to stream the
content to the client to provide an optimal streaming
experience.
Automatic protocol rollover from RTSP/MMS to RTSP with
UDP-based or TCP-based transports (RTSPU or RTSPT),
or even HTTP (if the WMS HTTP Server Control Protocol
plug-in is enabled) may occur as the server tries to
negotiate the best protocol and provide an optimal
streaming experience for the client.
PROTOCOLS
Microsoft Media Server (MMS) protocol
A proprietary protocol using UDP or TCP to deliver content as a
unicast stream.
Transmission Control Protocol (TCP)
The protocol within TCP/IP that governs the breakup of data
messages into packets to be sent via IP, and the reassembly and
verification of the complete messages from packets received by
IP.
User Datagram Protocol (UDP)
A connectionless transport protocol in the TCP/IP protocol stack
that is used in cases where some packet loss is acceptable, for
example, with digital media streams.
SECURITY
Key Features in Media Services 9:
Internet Connection Firewall:
Internet
Connection Firewall
(ICF) provides protection to
computers directly connected to
the Internet, or to computers
located behind an Internet
Connection Sharing (ICS) host
computer that is running ICF.
SECURITY
Windows Firewall in Windows Server 2003
with SP1 is a host firewall technology that
replaces Internet Connection Firewall (ICF).
Windows Firewall provides state full
inspection of incoming IPv4 and IPv6 traffic
and is designed to protect you from network
attacks that pass through your perimeter
network or originate inside your
organization, such as Trojan horse attacks,
port scanning attacks, and worms
SECURITY
Key Features in Media Services:
System Security Improvements
Increased
performance
improvement of over 35 percent
when using the secure sockets
layer (SSL).
SECURITY
Key Features in Media Services 9:
Data Protection
Stored
data (online or offline) can be
protected using Encrypting File
System (EFS) and digital signatures.
Internet Protocol security (IPSec)
and PPTP encryption.
SECURITY
Key Features in Media Services 9:
Windows Media Rights Management
Windows Media Rights Management
Windows Media Rights Management
ADVANTAGES
More Efficient Network Throughput.
Better Audio and Video Quality to the User.
Support for Advanced Features.
Cost Effective Scalability to Large Number of Users.
Specialization
Multicast Support
Protection of Content Copyright.
Multiple Delivery Options.
GLOSSARY
CO-DEC - a COmpression-DECompression algorithm used for
efficient storage and transmission of a data file, such as a video
or audio file.
MPEG - the Moving Picture Experts Group defines industry
standards for the encoding, management, and delivery of
content through various media.
MPEG-1 - a codec designed for near-VHS quality video. MPEG1 is primarily designed for CD-ROM delivery of content through
various media.
MPEG-2 - a codec designed for high-quality video. MPEG-2 is
primarily used for DVD disc encoding and other high-quality
archival solutions, but can be streamed over high-bandwidth
connections, such as Internet2. MPEG-2 playback often requires
additional software and/or hardware.
GLOSSARY
MP3 - a codec designed for audio. MP3 is the most
popular standard used for distribution on the Internet
and in portable music players, such as Apple’s iPod.
Note that MP3 stands for MPEG Audio Layer 3, not
MPEG-3 (there is no MPEG-3).
MPEG-4 - built around non-proprietary codecs,
MPEG-4 excels at multi-architecture compatibility.
Future codecs should enhance quality.
GLOSSARY
Real - built around proprietary RealNetworks codecs,
Real format excels at low to medium bandwidth clips.
It supports MPEG-4. Producers can use the SMIL
language to add interactivity.
Windows Media - built around proprietary
Microsoft codecs, Windows Media excels at medium
bandwidth clips. It does not support MPEG-4.
QuickTime - built around several non-proprietary
codecs, QuickTime excels at medium to high
bandwidth clips. It supports MPEG-4.
CONCLUSION
We feel Media Server Streamer would be the
best choice of transferring files, programs, etc:
•Because of safety, speed, and availability to people
who need this service.
•With Media Server Streamer, the information is
stored and has been cleaned up for prompt transfer
whereas downloading directly from the Internet can
be time consuming and more subject to get a virus.
REFERENCES
http://www.vanesoft.com/network/mcse/wms/Ima
ges/Tongquat.gif
http://www.microsoft.com/windows/windowsmedia
/compare/webservvstreamserv.aspx
http://www.microsoft.com/windows/windowsmedia
/serve/firewall.aspx#Encoder
http://labmice.techtarget.com/windows2003/Secur
ity/default.htm
Thank You
Questions or Comments??