360 likes | 496 Views
Multimedia. Various Applications. Contents. E-mail, MM-Mail and Internet Fax Voice Response Systems Computer Messaging Services A/V Streaming Video On Demand (VOD) Video/Multimedia Conferencing Virtual Reality (VR). Download and then play A/V. View/Listen locally. Copy to system.
E N D
Multimedia Various Applications T.Sharon-A.Frank
Contents • E-mail, MM-Mail and Internet Fax • Voice Response Systems • Computer Messaging Services • A/V Streaming • Video On Demand (VOD) • Video/Multimedia Conferencing • Virtual Reality (VR) T.Sharon-A.Frank
Download and then play A/V View/Listen locally Copy to system Streaming A/V View/Listen while loading Special Protocol Download A/V vs. Streaming A/V T.Sharon-A.Frank
Playing media over Web via download T.Sharon-A.Frank
Streaming media using Web and Media server T.Sharon-A.Frank
Audio/Video Streaming • A technique for transferring data such that it can be processed as a steady and continuous stream. • Data can be displayed before entire file has been received. • If data arrives quicker than display, need a buffer. • If data arrives slower than display, poor quality, jerky display. T.Sharon-A.Frank
Use of buffering with Media server The media player buffers input from the media server and plays from the buffer rather than directly from the network. T.Sharon-A.Frank
Multimedia Streaming • Delivering a multimedia file from a server to a client – the delivery occurs over a network. • There are two different types of streaming: • Progressive download – the client begins playback of the multimedia file as it is delivered where the file is ultimately stored on the client computer. • Real-time streaming – the multimedia file is delivered to – but not stored on – the client’s computer. T.Sharon-A.Frank
Real-time Streaming • There are two types of Real-time streaming: • Live streaming – used to deliver a live event while it is occurring. • On-demand (stored) streaming – used to deliver media streams such as movies, archived lectures, etc. The events are not delivered in real-time. T.Sharon-A.Frank
Streaming On-demand audio/video: Famous radio broadcasts, full-length movies (VOD), prerecorded TV shows, music video clips, archived class lectures, etc… 2) Streaming Live audio/video: Internet radio talk show, live webcasts, etc… 3) Real-time interactive audio/video: Internet telephony (VoIP), video conferencing, MM conferencing, distributed interactive worlds, etc… Audio/Video Applications T.Sharon-A.Frank
Video On Demand (VOD) Video Servers HSN Switches TV Guide Set-Top Box or Desktop T.Sharon-A.Frank Video Redistributers
VOD using different local distribution technologies (a) ADSL (b) Cable TV T.Sharon-A.Frank
Near Video On Demand (N-VOD) Near video on demand can have a new stream starting at regular intervals, in this example every 5 minutes (9000 frames). T.Sharon-A.Frank
Near Video On Demand (N-VOD) Movie C Movie B Movie A Transmission of Subscriber requests for movies Time A B A B A C B C T.Sharon-A.Frank
Stream large files (e.g., video, MM presentations) from single origin server in real-time. Solution: replicate content at hundreds of servers throughout Internet: Content downloaded to CDN servers ahead of time. Placing content “close” to user avoids impairments (loss, delay) of sending content over long paths. CDN server typically in edge/access network. Uses DNS system to re-route requests. Content Distribution Networks (CDNs) T.Sharon-A.Frank
CDN (e.g., Akamai) customer is the content provider (e.g., CNN). CDN replicates customers’ content in CDN servers. When provider updates content, CDN updates all the servers. How do CDNs work? origin server in North America CDN distribution node CDN server in S. America CDN server in Asia CDN server in Europe T.Sharon-A.Frank
CDN Distribution Tree T.Sharon-A.Frank
Multimedia Conferencing T.Sharon-A.Frank
What is it used for? • Social Encounters • Job Interviews • Business Meetings • Distance Learning • Medical Consultation T.Sharon-A.Frank
Conference Types • Chat Conference (IRC, Chat) • Audio Conference (WebPhones) • Video Conference (VC Tools) • Bi-party Conference • Multiparty Conference (Reflector, MeetingPoint): • Group Communication • Needs Floor Control T.Sharon-A.Frank
Audio Conference Why use the POTS when you can get it so much better on the Internet? T.Sharon-A.Frank
Video Conference T.Sharon-A.Frank IVS-Rendezvous
Multimedia Conference via Skype T.Sharon-A.Frank
The Meeting Room Conference T.Sharon-A.Frank
VC Hardware • Cameras • Screens • Speakers and Microphones • Other Aids (Electronic Board, Remote Control) T.Sharon-A.Frank
VC Software/Tools Whiteboard • Chat • Video/Audio tools • Whiteboard • Data/File Transfer • Application Showing • Application Sharing Application Sharing Chat Audio Video T.Sharon-A.Frank
Whiteboard T.Sharon-A.Frank
TelePresence Conference • Set of technologies allowing a person to feel as if they were present, at a location other than their own one. • Requires good lighting and screens installed with speakers. • Transmits the user's position, movements, and voice to the remote location. • Enables the same transfer for both ends, allowing interactive dialogue. • Delivers an 'in person' experience, allowing meetings without travelling. T.Sharon-A.Frank
An Example TelePresence Conference T.Sharon-A.Frank
Virtual Reality (VR) Usage Create an illusion of imagined reality or augmented reality: • Entertainment • Training • Flight simulators • Driving simulators T.Sharon-A.Frank
Virtual Reality Examples T.Sharon-A.Frank
Virtual Reality • Strictly, an immersive sensory experience of a synthetic world • Head-mounted displays, data gloves, haptic interfaces, etc. • More modestly, 3D graphics that can be explored: • Draggable panorama, objects that can be moved round • VRML, QuickTime VR.
VR CAVE Example T.Sharon-A.Frank
Augmented Reality T.Sharon-A.Frank
Mediated Reality T.Sharon-A.Frank
Mediated Reality Examples T.Sharon-A.Frank