Bài giảng Công nghệ MULTIMEDIA - Nguyễn Linh Giang
Công nghꢀ MULTIMEDIA
Chuyên ngành Truyꢁn thông và Xꢂ lý tin
TS. Nguyꢃn Linh Giang
giangnl@itꢄhut.edu.vn
Khoa Công nghꢀ Thông tin
Bꢅ môn Truyꢁn thông và Mꢆng máy tính
1
Công nghꢀ MULTIMEDIA
1. Nhꢇng khái niꢀm cơ bꢈn cꢉa Multimedia
2. Các dꢆng dꢇ liꢀu cꢉa Multimedia
3. Môi trưꢊng Multimedia
4. Mô hình hoá và lưu trꢇ thông tin Multimedia
5. Nén dꢇ liꢀu Multimedia
6. Tꢋ chꢌc tìm kiꢍm thông tin Multimedia
7. Truyꢁn thông Multimedia
8. Mꢅt sꢎ ꢌng dꢏng tiên tiꢍn cꢉa Multimedia
2
7.Truyꢀn thông Multimedia
ꢀ ꢁng dꢂng truyꢀn thông ða phương tiꢃn.
ꢀ Mꢄng ða phương tiꢃn.
ꢀ Các giao thꢅc truyꢀn thông thꢆi gian thꢇc.
ꢀ Multicast
ꢀ QoS
3
øng dông c«ng nghÖ §a ph−¬ng tiÖn
ꢀ Video qu¶ng b¸
ꢁ Kh¶ n¨ng l−u tr÷ vꢀ tr×nh diÔn video cña c¸c Multimedia
server
ꢁ ¦u ®iÓm cña Multimedia server so víi kü thuËt ghi b¨ng
ꢀ Video theo yªu cÇu VOD ( video on demand )
ꢁ VOD ph¶i cã kh¶ n¨ng ®¸p øng sè l−îng lín c¸c yªu cÇu xem
video ph©n t¸n.
ꢁ Hai øng dông VOD gia ®×nh vꢀ VOD ®ꢀo t¹o.
4
øng dông c«ng nghÖ §a ph−¬ng tiÖn
ꢀ VOD gia ®×nh:
ꢁ Kh¸ch hꢀng cã thÓ lùa chän, xem video trùc tuyÕn, thùc
hiÖn c¸c thao t¸c víi video.
ꢁ ViÖc cho phÐp lùa chän video dÉn ®Õn sù cÇn thiÕt duy tr×
c¸c luång ph©n phèi riªng rÏ cho tõng client
ꢀ VOD ®ꢀo t¹o:
ꢁ HÖ thèng VOD sö dông bëi c¸c tr−êng cung cÊp dÞch vô
®ꢀo t¹o qua m¹ng.
5
M«i tr−êng m¹ng §a ph−¬ng tiÖn
ꢀ M«i tr−êng ph©n phèi §a ph−¬ng tiÖn
End-to-end protocols
ꢂ
ꢂ
Compressed data
Compressed data
Compressed data
End-to-end protocols
End-to-end protocols
ꢂ
Multimedia Server
ꢂ
Network
Môi trưꢆng phân phꢈi dꢉ liꢃu ða phương tiꢃn
6
M«i tr−êng m¹ng §a ph−¬ng tiÖn
ꢀ Giao tiÕp ng−êi sö dông.
ꢁ Cho phÐp lùa chän c¸c ch−¬ng tr×nh tr×nh diÔn
multimedia.
ꢁ Xö lý c¸c lÖnh tõ ng−êi sö dông.
ꢁ Duy tr× kªnh giao tiÕp qua lÖnh tõ user ®Õn server.
ꢀ Truy xuÊt d÷ liÖu §a ph−¬ng tiÖn
ꢁ Hç trî qu¸ tr×nh truy xuÊt d÷ liÖu §a ph−¬ng tiÖn.
ꢁ Hç trî qu¸ tr×nh cÊp ph¸t b¨ng th«ng theo quyÒn vꢀ
møc ®é −u tiªn cña ng−êi sö dông dÞch vô.
7
M«i tr−êng m¹ng §a ph−¬ng tiÖn
ꢀ Göi, nhËn Video vꢀ Audio
ꢁ D÷ liÖu göi ®i d−íi d¹ng nÐn vꢀ ®−îc gi¶i nÐn khi nhËn.
ꢀ Thùc hiÖn b»ng phÇn cøng chuyªn dông hoÆc phÇn mÒm
ꢁ Víi adapter chuyªn dông chÊt l−îng cña ¶nh nÐn t−¬ng
®èi cao
ꢀ M«i tr−êng client:
ꢁ HÖ thèng client t−¬ng t¸c trùc tiÕp víi ng−êi sö dông.
ꢁ Nh÷ng øng dông kh¸c nhau cã hÖ thèng client kh¸c
nhau, víi c¸c chøc n¨ng c¬ b¶n kh¸c nhau.
8
M«i tr−êng m¹ng §a ph−¬ng tiÖn
ꢀ M«i tr−êng m¹ng.
ꢁ M¹ng truyÒn th«ng §a ph−¬ng tiÖn ph¶i ®¸p øng nh÷ng
yªu cÇu:
ꢀ Ph¶i cã nh÷ng c¬ chÕ truyÒn dÉn thÝch hîp ®Ó truyÒn t¶i yªu cÇu
vꢀ d÷ liÖu §a ph−¬ng tiÖn.
ꢀ D÷ liÖu §a ph−¬ng tiÖn ph¶i ®−îc ph©n phèi víi chÊt l−îng phô
thuéc yªu cÇu.
ꢁ C¸c c«ng nghÖ m¹ng hç trî truyÒn th«ng §a ph−¬ng tiÖn
ꢀ C¸c c«ng nghÖ m¹ng b¨ng réng.
9
TruyÒn th«ng ®a ph−¬ng tiÖn thêi gian thùc
ꢀ HÖ thèng thêi gian thùc
ꢁ HÖ thèng trong ®ã ho¹t ®éng phô thuéc vꢀo:
ꢀ Cho kÕt qu¶ ®óng ®¾n
ꢀ §−a ra kÕt qu¶ ®óng thêi ®iÓm.
ꢁ §Æc ®iÓm cña hÖ thêi gian thùc
ꢀ C¸c sù kiÖn bªn trong vꢀ bªn ngoꢀi cã thÓ x¶y ra mét c¸ch
®Þnh kú hoÆc tù ph¸t.
ꢀ Ho¹t ®éng hÖ thèng phô thuéc vꢀo viÖc ®¸p øng c¸c rꢀng
buéc thêi gian.
10
TruyÒn th«ng ®a ph−¬ng tiÖn thêi gian
thùc
ꢁ C¸c yªu cÇu ®èi víi hÖ thêi gian thùc
ꢀ X¸c ®Þnh ®−îc hꢀnh vi tuú theo ®Æc t¶
ꢀ C¸c kÕt qu¶ tho¶ mꢁn yªu cÇu ®Æt ra.
ꢀ Cã thÓ dù ®o¸n ®−îc c¸c sù kiÖn bÊt ngê.
ꢀ Cã thÓ lËp lÞch ®Çy ®ñ.
ꢀ Cã khꢀ năng æn ®Þnh trong c¸c ®iÒu kiÖn qu¸ t¶i.
ꢀ HÖ thèng ®a ph−¬ng tiÖn
ꢁ Cung cÊp tÝch hîp c¸c chøc năng l−u trꢁ, truyÒn dÉn vꢀ tr×nh
diÔn c¸c d¹ng d÷ liÖu rêi r¹c (v¨n bꢀn, ®å ho¹, ꢀnh tÜnh) vꢀ
liªn tôc (audio, video ) trªn m¸y tÝnh sè.
11
C¸c giao thøc truyÒn th«ng
thêi gian thùc
Các giao thꢇc thꢄi gian thꢊc
QoS
Các giao thꢇc báo
hiꢈu thoꢉi internet
Vꢅn chuyꢆn ðPT
ðo lưꢄng
RTCP
ðꢂt trưꢃc
RSVP
RTSP
RTP
H.323
SIP
TCP
UDP
IP
12
Các giao thꢀc truyꢁn thông
ða phương tiꢂn
ꢀ Giao thꢌc vꢐn chuyꢑn thꢊi gian thꢒc
(Real Time Protocol ꢄ RTP)
ꢀ Giao thꢌc điꢁu khiꢑn thꢊi gian thꢒc
(Real Time Control Protocol – RTCP )
ꢀ Giao thꢌc đꢓt trưꢔc tài nguyên
(Resourse Reservation Protocol ꢄ RSVP)
ꢀ Giao thꢌc truyꢁn dòng thꢊi gian thꢒc
(Real Time Streaming Protocol ꢄ RTSP)
13
Giao thꢀc RTP
ꢀ Giao thꢌc RTP
ꢁ Là giao thꢌc Internet đꢑ vꢐn chuyꢑn dꢇ liꢀu ða
phương tiꢀn thꢊi gian thꢒc ( Video, Audio ).
ꢁ Là giao thꢌc phía trên UDP.
ꢀ Chꢌc năng cꢉa RTP
ꢁ Cung cꢕp các dꢖch vꢏ chuyꢑn dꢇ liꢀu thꢊi gian
thꢒc đꢗu cuꢎi.
ꢀ Xác đꢖnh dꢆng tꢈi payload, Sꢎ thꢌ tꢒ (sequence
numbering), nhãn thꢊi gian và giám sát quá trình
phân phꢎi.
14
Giao thꢀc RTP
o UDP không có khꢈ năng
phát hiꢀn mꢕt gói và khôi
phꢏc tính tuꢗn tꢒ cꢉa gói.
o RTP giꢈi quyꢍt đưꢘc vꢕn
đꢁ này (bꢙng cách sꢂ
dꢏng sꢎ thꢌ tꢒ, nhãn thꢊi
gian).
o RTP cung cꢕp cꢕu trúc
phù hꢘp đꢑ sꢂ dꢏng cùng
vꢔi các giao thꢌc QoS.
15
Giao thꢀc RTP:
ðóng gói giao thꢀc
Media Chunk
RTP Packet
UDP Segment
IP Datagram
Frame
Media Chunk
RTP Packet
UDP Segment
IP Datagram
Frame
Application
RTP
UDP
IP
Data Link
Physical
1-PDU
1-PDU
Giao tiꢊp sꢋ dꢂng giao thꢅc truyꢀn tꢌi thꢆi gian thꢇc.
RTP
Header
IP Header
RTP Payload
UDP Header
ðóng gói RTP trong gói IP
16
Giao thꢀc RTCP
ꢀ Chꢌc năng cꢉa RTCP
ꢁ Giao thꢌc internet đꢑ giám sát chꢕt lưꢘng dꢖch vꢏ và đꢑ
khꢈo sát các thông tin vꢁ các đꢎi tưꢘng tham gia trong
mꢅt phiên đang diꢃn ra.
ꢁ Làm viꢀc liên kꢍt vꢔi RTP.
ꢁ Mꢚi đꢎi tưꢘng tham gia trong phiên RTP đꢖnh kỳ gꢂi gói tin
điꢁu khiꢑn RTCP tꢔi tꢕt cꢈ các bên tham dꢒ.
ꢁ Thông tin phꢈn hꢛi có thꢑ đưꢘc sꢂ dꢏng đꢑ điꢁu khiꢑn
hiꢀu năng.
ꢁ Bên gꢂi có thꢑ thay đꢋi quá trình truyꢁn dꢒa vào thông tin
phꢈn hꢛi.
ꢁ Mꢚi gói RTCP chꢌa các thông báo cꢉa bên gꢂi và /hoꢓc
bên nhꢐn.
ꢁ Sꢎ liꢀu thꢎng kê bao gꢛm sꢎ lưꢘng gói đưꢘc gꢂi, sꢎ lưꢘng
gói mꢕt ,jitter bên trong ...
17
Giao thꢀc RSVP
ꢀ Là giao thꢌc điꢁu khiꢑn mꢆng cho phép
bên nhꢐn yêu cꢗu chꢕt lưꢘng dꢖch vꢏ đꢗu
cuꢎi cho dòng dꢇ liꢀu.
ꢀ Các đꢓc điꢑm cơ bꢈn:
ꢁ ðꢓt trưꢔc đơn giꢈn: Chꢜ đꢓt trưꢔc mꢅt chiꢁu
ꢁ Bên nhꢐn đꢖnh hưꢔng ví dꢏ : Bên nhꢐn dòng dꢇ
liꢀu khꢝi tꢆo và duy trì tài nguyên đꢓt trưꢔc sꢂ
dꢏng cho dòng dꢇ liꢀu đó.
18
Giao thꢀc RSVP.
Bꢈn tin PATH (hưꢔng vꢁ).
ꢁ Phân phꢎi thông tin lưu lưꢘng
nguꢛn.
ꢁ Tꢐp hꢘp thông tin đưꢊng đi.
ꢁ Thiꢍt lꢐp các trꢆng thái cꢗn thiꢍt.
Bꢈn tin RESV (hưꢔng đi).
ꢁ ðưꢘc chuyꢑn theo đưꢊng đi đã dꢒ
trù bꢙng thông điꢀp PATH
ꢁ Chꢜ đꢖnh yêu cꢗu tài nguyên.
ꢁ Thiꢍt lꢐp trꢆng thái trong đưꢊng đi.
19
Các thành phꢗn cꢉa RSVP
20
Tải về để xem bản đầy đủ
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Công nghệ MULTIMEDIA - Nguyễn Linh Giang", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
bai_giang_cong_nghe_multimedia_nguyen_linh_giang.pdf

