Hệ thống viễn thông - Chương 28
-
Upload
mrphanhieuqt -
Category
Documents
-
view
225 -
download
0
Transcript of Hệ thống viễn thông - Chương 28
-
8/9/2019 H thng vin thng - Chng 28
1/24
-
8/9/2019 H thng vin thng - Chng 28
2/24
2
Streaming stored audio/video refers to
on-demand requests for compressed
audio/video files.
NoteNote::
Streaming live audio/video refers to
the broadcasting of radio and TV
programs through the Internet.
NoteNote::
-
8/9/2019 H thng vin thng - Chng 28
3/24
3
Interactive audio/video refers to the
use of the Internet for interactive
audio/video applications.
NoteNote::
28.1 Digitizing Audio and Video28.1 Digitizing Audio and Video
Digitizing Audio
Digitizing Video
-
8/9/2019 H thng vin thng - Chng 28
4/24
4
Compression is needed to send video
over the Internet.
NoteNote::
28.2 Audio/Video Compression28.2 Audio/Video Compression
Audio Compression
Video Compression
-
8/9/2019 H thng vin thng - Chng 28
5/24
-
8/9/2019 H thng vin thng - Chng 28
6/24
6
Figure 28.4 Case 1: uniform gray scale
Figure 28.5 Case 2: two sections
-
8/9/2019 H thng vin thng - Chng 28
7/24
7
Figure 28.6 Case 3: gradient gray scale
Figure 28.7 Reading the table
-
8/9/2019 H thng vin thng - Chng 28
8/24
-
8/9/2019 H thng vin thng - Chng 28
9/24
9
28.3 Streaming Stored Audio/Video28.3 Streaming Stored Audio/Video
First Approach
Second Approach
Third Approach
Fourth Approach
Figure 28.10 Using a Web server
-
8/9/2019 H thng vin thng - Chng 28
10/24
10
Figure 28.11 Using a Web server with a metafile
Figure 28.12 Using a media server
-
8/9/2019 H thng vin thng - Chng 28
11/24
11
Figure 28.13 Using a media server and RTSP
28.4 Streaming Live Audio/Video28.4 Streaming Live Audio/Video
Broadcasting of liveBroadcasting of live
audio/video overaudio/video over
the Internetthe Internet
-
8/9/2019 H thng vin thng - Chng 28
12/24
12
28.5 Interactive Audio/Video28.5 Interactive Audio/Video
Characteristics
RTP
RTCP
Figure 28.14 Time relationship
-
8/9/2019 H thng vin thng - Chng 28
13/24
13
Jitter is introduced in real-time data
by the delay between packets.
NoteNote::
Figure 28.15 Jitter
-
8/9/2019 H thng vin thng - Chng 28
14/24
14
Figure 28.16 Timestamp
To prevent jitter, we can timestamp the
packets and separate the arrival time
from the playback time.
NoteNote::
-
8/9/2019 H thng vin thng - Chng 28
15/24
15
Figure 28.17 Playback buffer
A playback buffer is required for real-
time traffic.
NoteNote::
-
8/9/2019 H thng vin thng - Chng 28
16/24
16
A sequence number on each packet is
required for real-time traffic.
NoteNote::
Real-time traffic needs the support of
multicasting.
NoteNote::
-
8/9/2019 H thng vin thng - Chng 28
17/24
17
Translation means changing the
encoding of a payload to a lower
quality to match the bandwidth of the
receiving network.
NoteNote::
Mixing means combining several
streams of traffic into one stream.
NoteNote::
-
8/9/2019 H thng vin thng - Chng 28
18/24
18
TCP, with all its sophistication, is not
suitable for interactive multimedia
traffic because we cannot allow
retransmission of packets.
NoteNote::
UDP is more suitable than TCP for
interactive traffic. However, we need
the services of RTP, another transport
layer protocol, to make up for the
deficiencies of UDP.
NoteNote::
-
8/9/2019 H thng vin thng - Chng 28
19/24
19
Figure 28.18 RTP
RTP uses a temporary even-numbered
UDP port.
NoteNote::
-
8/9/2019 H thng vin thng - Chng 28
20/24
20
Figure 28.19 RTCP message types
RTCP uses an odd-numbered UDP
port number that follows the port
number selected for RTP.
NoteNote::
-
8/9/2019 H thng vin thng - Chng 28
21/24
21
Figure 28.20 SIP messages
Figure 28.21 SIP formats
-
8/9/2019 H thng vin thng - Chng 28
22/24
22
Figure 28.22 SIP simple session
Figure 28.23 Tracking the callee
-
8/9/2019 H thng vin thng - Chng 28
23/24
23
Figure 28.24 H.323 architecture
Figure 28.25 H.323 protocols
-
8/9/2019 H thng vin thng - Chng 28
24/24
Figure 28.26 H.323 example