This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
• Focus: Streaming MEDIA• Definities terug te voeren op verschillende
aspecten:– Push vs. Pull– Client-oriented vs. server-oriented– on-demand vs. live
– Streaming media is the simultaneous transfer of video, audio and data [multimedia data] so that it is received as a continuous real-time stream
– Streamed data is transmitted by a server application and received and displayed in real-time by client applications. These applications can start displaying video or playing back audio as soon as enough data has been received and stored in the receiving station's buffer
9 dec 99 EV @ SURFnet/SEC Seminar 3
Formaten• Aspecten:
– Bitrates (constant, variable)– Framesize– QoS
• Bandbreedte (bij eind-gebruiker) • Real SureStream, simulcast
• Standaarden– ISO/IEC (int.l. org for standardization/int.l. electrotechnical
commission)• Moving Pictures Experts Group (ISO/IEC JTC1/SC29/WG11)
– ITU (int.l. telecommunication union)• Series H (video), Series G (audio) (ITU-T SG16)
9 dec 99 EV @ SURFnet/SEC Seminar 8
Protocollen• Streaming Media Protocols are protocols that
are being used to support the real-time delivery of multimedia data
• TCP vs. UDP• HTTP
– progressive download• RTP
– real time protocol– UDP– payload
9 dec 99 EV @ SURFnet/SEC Seminar 9
Protocollen (cont. RTSP)• RTSP
– Real Time Streaming Protocol• designed to be an open standard aims to provide an
extensible framework to enable controlled delivery of real-time data, such as audio and video.
– unified architecture for the playback, synchronization, capture, transmission and transcode of media -- including streaming audio and video -- across most major operating systems
9 dec 99 EV @ SURFnet/SEC Seminar 17
Clients• Aspecten
– Synchronisatie– Buffer– Multicast
• Voorbeelden– FVC.COM I-viewer– Cisco IP/TV viewer– IBM Videocharger client– Apple Quicktime client– Microsoft Windows Media Player– Mbone tools