Email:
C9-411 Dai Co Viet str. 1, Hanoi
.c
om
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
ng
th
an
co
ng
Multimedia Applications
cu
u
du
o
Tien Pham Van, Dr. rer. nat.
Referenced from T.Sharon-
CuuDuongThanCong.com
A.Frank
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
Agenda
u
du
o
ng
th
an
co
ng
.c
om
Media downloading vs streaming
Video on demand
Video conference
Internet TV
Virtual Reality
cu
•
•
•
•
•
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
.c
om
Download A/V vs. Streaming A/V
View/Listen locally
Copy to system
du
o
ng
th
an
co
ng
Download and then play A/V
View/Listen while loading
cu
u
Streaming A/V
Special Protocol
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
cu
u
du
o
ng
th
an
co
ng
.c
om
Playing media over Web via download
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
cu
u
du
o
ng
th
an
co
ng
.c
om
Streaming media using Web and Media server
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
.c
om
Audio/Video Streaming
cu
u
du
o
ng
th
an
co
ng
• 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.
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
u
du
o
ng
th
an
co
ng
.c
om
Use of buffering with Media server
cu
The media player buffers input from the media
server and plays from the buffer rather than
directly from the network.
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
.c
om
Multimedia Streaming
•
cu
u
du
o
ng
th
an
co
ng
Delivering a multimedia file from a server to
a client – the delivery occurs over a network.
• There are two different types of streaming:
1. Progressive download – the client begins
playback of the multimedia file as it is
delivered where the file is ultimately stored
on the client computer.
2. Real-time streaming – the multimedia file is
delivered to – but not stored on – the client’s
computer.
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
.c
om
Real-time Streaming
cu
u
du
o
ng
th
an
co
ng
• There are two types of Real-time streaming:
1. Live streaming –
used to deliver a live event while it is
occurring.
2. On-demand (stored) streaming –
used to deliver media streams such as
movies,
archived lectures, etc. The events are not
delivered in real-time.
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
.c
om
Audio/Video Applications
1) Streaming On-demand audio/video:
th
an
co
ng
• Famous radio broadcasts, full-length movies
(VOD), prerecorded TV shows, music video
clips, archived class lectures, etc…
du
o
ng
2) Streaming Live audio/video:
• Internet radio talk show, live webcasts, etc…
cu
u
3) Real-time interactive audio/video:
• Internet telephony (VoIP), video conferencing,
MM conferencing, distributed interactive worlds,
etc…
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
Video Servers
HSN Switches
du
o
ng
th
an
co
ng
.c
om
Video On Demand (VOD)
cu
u
TV Guide
Set-Top Box
or Desktop
Video Redistributers
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
cu
u
du
o
ng
th
an
co
ng
.c
om
VOD using different
local distribution technologies
(a) ADSL (b) Cable TV
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
cu
u
du
o
ng
th
an
co
ng
.c
om
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).
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
an
co
ng
Movie C
Subscriber
requests
for movies
ng
du
o
u
Movie A
th
Movie B
cu
Transmission of
.c
om
Near Video On Demand (N-VOD)
AB A B
CuuDuongThanCong.com
Time
A C BC
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
.c
om
Content Distribution Networks (CDNs)
cu
u
du
o
ng
th
an
co
ng
• 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.
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
ng
origin server
in North America
CDN distribution node
cu
u
du
o
ng
th
an
co
• 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.
.c
om
How do CDNs work?
CuuDuongThanCong.com
CDN server
in S. America CDN server
in Europe
/>
CDN server
in Asia
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
cu
u
du
o
ng
th
an
co
ng
.c
om
CDN Distribution Tree
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
cu
u
du
o
ng
th
an
co
ng
.c
om
Multimedia Conferencing
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
.c
om
Conference Types
th
an
co
ng
• Chat Conference (IRC, Chat)
• Audio Conference (WebPhones)
• Video Conference (VC Tools)
cu
u
du
o
ng
– Bi-party Conference
– Multiparty Conference (Reflector,
MeetingPoint):
» Group Communication
» Needs Floor Control
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
cu
u
du
o
ng
th
an
co
ng
.c
om
Video Conference
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
u
du
o
ng
th
an
co
ng
Cameras
Screens
Speakers and Microphones
Other Aids (Electronic Board, Remote
Control)
cu
•
•
•
•
.c
om
VC Hardware
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
ng
u
du
o
ng
th
an
co
Chat
Video/Audio tools
Whiteboard
Data/File Transfer
Application Showing
Application Sharing
cu
•
•
•
•
•
•
.c
om
VC Software/Tools
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
cu
u
du
o
ng
th
an
co
ng
.c
om
Whiteboard
CuuDuongThanCong.com
/>
A Changing World
Email:
C9-411 Dai Co Viet str. 1, Hanoi
cu
u
du
o
ng
th
an
co
ng
.c
om
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
CuuDuongThanCong.com
/>
Pham Van Tien, Dr. rer. nat. , Embedded Networking Research Group
Faculty of Elec. and Telecom, Hanoi University of Science and Technology
Email:
C9-411 Dai Co Viet str. 1, Hanoi
.c
om
Definitions
ng
• Connected TV (“Smart TV”) Devices
co
– TV with Internet connectivity (Ethernet, WiFi)
an
• Over-the-Top (OTT) Service
du
o
ng
th
– Internet-delivered TV content
– Streamed or downloaded
– “Internet TV”
cu
u
• IPTV (multiple definitions)
• Hybrid TV Service
– Internet-enhanced broadcast TV content
• Widgets
CuuDuongThanCong.com
/>