Streaming Stored Multimedia Streaming: media stored at source transmitted to client streaming:client playout begins before all data has arrived timing constraint for still-to-be transmitted data:in time for playout 7:Multimedia Networking 7-6
7: Multimedia Networking 7-6 Streaming Stored Multimedia Streaming: media stored at source transmitted to client streaming: client playout begins before all data has arrived timing constraint for still-to-be transmitted data: in time for playout
Streaming Stored Multimedia: What is it? aAlDnwn 2.video sent 1.video 3.video received recorded network played out at client delay time streaming:at this time,client playing out early part of video, while server still sending later part of video 7:Multimedia Networking 7-7
7: Multimedia Networking 7-7 Streaming Stored Multimedia: What is it? 1. video recorded 2. video sent 3. video received, played out at client streaming: at this time, client playing out early part of video, while server still sending later part of video network delay time
Streaming Stored Multimedia:Interactivity VCR-like functionality:client can pause,rewind,FF,push slider bar 10 sec initial delay OK o1-2 sec until command effect OK o RTSP often used (more later) timing constraint for still-to-be transmitted data:in time for playout 7:Multimedia Networking 7-8
7: Multimedia Networking 7-8 Streaming Stored Multimedia: Interactivity VCR-like functionality: client can pause, rewind, FF, push slider bar 10 sec initial delay OK 1-2 sec until command effect OK RTSP often used (more later) timing constraint for still-to-be transmitted data: in time for playout
Streaming Live Multimedia Examples: Internet radio talk show ▣Live sporting event Streaming playback buffer playback can lag tens of seconds after transmission still have timing constraint Interactivity fast forward impossible rewind,pause possible! 7:Multimedia Networking 7-9
7: Multimedia Networking 7-9 Streaming Live Multimedia Examples: Internet radio talk show Live sporting event Streaming playback buffer playback can lag tens of seconds after transmission still have timing constraint Interactivity fast forward impossible rewind, pause possible!
Interactive,Real-Time Multimedia applications:IP telephony, video conference,distributed interactive worlds end-end delay requirements: o audio:150 msec good,400 msec OK includes application-level (packetization)and network delays higher delays noticeable,impair interactivity session initialization o how does callee advertise its IP address,port number,encoding algorithms? 7:Multimedia Networking 7-10
7: Multimedia Networking 7-10 Interactive, Real-Time Multimedia end-end delay requirements: audio: < 150 msec good, < 400 msec OK • includes application-level (packetization) and network delays • higher delays noticeable, impair interactivity session initialization how does callee advertise its IP address, port number, encoding algorithms? applications: IP telephony, video conference, distributed interactive worlds