Hệ thống viễn thông - Chương 28

download Hệ thống viễn thông - Chương 28

of 24

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