Professional Documents
Culture Documents
IT4681 Chuong1 SV
IT4681 Chuong1 SV
1 2
1 2
3 4
3 4
Các bài thực hành tại phòng TN
Tài liệu tham khảo
(Lab)
• [1].Jens-Rainer Ohm, “Multimedia Communication Technology”, Springer-
• Bài thực hành 1. Triển khai thử nghiệm hệ thống truyền thông thoại Verlag Berlin 2004.
VOIP trên mạng LAN dùng tổng đài mềm mở Asterisk với giao • [2].Jens-Rainer Ohm, “Multimedia Signal Coding and Transmission”
thức SIP và khảo sát vai trò tổng đài trong hệ thống VOIP. Springer 2015.
• Bài thực hành 2. Triển khai thử nghiệm ứng dụng truyền thông • [3]. William Stallings, “Data and Computer Communication”, Prentice Hall –
New Jersey 2007
tương tác trực tuyến qua Internet dùng công nghệ WebRTC (VOIP,
• [4]. Yun Q.Shi, Huifang Sun “ Image and Video Compression for
Video phone, Hội nghị đa phương tiện) sử dụng phần mềm mở
Multimedia Engineering”, 2nd Ed. CRC Press, 2007
• Bài thực hành 3. Triển khai thử nghiệm ứng dụng xem Video trực • [5].Jerry D. Gibson, Editor, “Multimedia Communication”, Academic Press,
tuyến (Video Streaming) qua Internet dùng công nghệ HLS (HTTP San Diego, CA, USA, 2001.
Live Streaming) sử dụng phần mềm mở. • [6]. L. L Ball, « Multimedia Network Integration and Management »,
McGraw-Hill, 1996.
• Mỗi bài thực hành: Thời lượng: 05 tiết/ buổi.
• [7] K. R. Rao, Zoran S. Bojkovic Dragorad A. Milovanovic, “Introduction to
• Có tài liệu hướng dẫn chi tiết multimedia communications” John Wiley & Sons 2006
5 6
5 6
Chương 1
Tài liệu tham khảo GIỚI THIỆU CHUNG VỀ
• [8]. 1995- ISO/ IEC 11172-1, 11172-2, 11172-3, 15444 Information
Technology Coding of moving picture and associated audio for digital
TRUYỀN THÔNG ĐA PHƯƠNG TIỆN
storage media, MPEG 1993, 1995.
• [9]. 2012- ISO /IEC 23009-1, MPEG DASH (Dynamic Adaptive Streaming • Giới thiệu chung
over HTTP), ISO Standard
• Mạng truyền thông đa phương tiện
• [10].Các slides bài giảng của các trường ĐH tại nước ngoài: EE3414
Multimedia Communications, ECE 728 McMaster University, 15-441 • Các mô hình truyền thông đa phương tiện
Computer Networks at Multimedia Laboratory at Florida Atlantic
University, EEL 6935 University of Florida, CS 414 – Multimedia Systems, • Hệ thống truyền thông dữ liệu đa phương tiện
EECS 290T: Multimedia Signal Processing, Communications and
Networking…. • Dữ liệu đa phương tiện
• [11] Các địa chỉ Web về các công nghệ: VOIP, Video Streaming, HTTP
Live Streaming (HLS), H323, SIP, WebRTC, RTP/RTCP, SRTP/SRTCP,
• Các ứng dụng đa phương tiện và truyền thông
RTMP, ffmeg…. dữ liệu đa phương tiện
7 8
7 8
Giới thiệu chung Các khái niệm
• Multimedia: Hệ thống tích hợp • Multimedia Communication System: Hệ thống truyền thông
nhiều nguồn thông tin: âm thanh, dữ liệu đa phương tiện cung cấp khả năng thu nhận thông tin
và truyền tải dữ liệu đa phương tiện giữa các người dùng,
ảnh, video, văn bản, đồ họa bởi cho phép người dùng cảm nhận và tương tác “nghe nhìn” qua
các phương tiện thiết bị nghe nhìn, môi trường thiết bị và truyền thông đa phương tiện, mạng IP.
lưu trữ dữ liệu và xử lý số. • Các ứng dụng đa phương tiện
• Multimedia = Variety + Stored Browsing/ Retrieval
Live, Interactive VOIP/ Video streaming
Intergration
Voice, Voice/
Video Interactive Videoconferencing/Streaming
• Multimedia Communication: Video-Audio
Truyền thông tương tác đồng thời, Live Non-Interactive TV Broadcasting/Streaming
tích hợp nhiều nguồn thông tin Interactive Browsing/ Retrieval
(ảnh, video-audio…) giữa các
Text, graphic
người dùng qua mạng IP
image Non-Interactive Slide show
9 10
9 10
11 12
11 12
Mạng truyền thông đa phương tiện Mạng IP truyền thông đa phương tiện
13 14
13 14
15 16
15 16
Hệ thống truyền thông dữ liệu Các phân hệ chức năng của hệ thống
đa phương tiện Hệ thống truyền thông đa phương tiện gồm 2 phân hệ (subsytems):
Các thành phần chủ yếu của hệ thống: • Phân hệ ứng dụng (Application Sub-system): Thu nhận thông tin, tín hiệu, số
• Hệ thống đa phương tiện người dùng (Computer end- hóa, mã hóa-nén/ giải nén (CODEC), đồng bộ, lưu trữ file dữ liệu, tái tạo tín
user: PC Workstations, smartphone): Multimedia System is hiệu, trình diễn, hiển thị cho người dùng.
a system capable of processing multimedia data,
applications and communication • Phân hệ truyền tải dữ liệu (Transport Sub-sytsem): Khung giao thức truyền
thông đa phương tiện, giao thức thời gian thực, kỹ thuật truyền tải dòng dữ
• Các thiết bị đa phương tiện: Thiết bị thu nhận thông tin liệu nội dung audio-video qua mạng IP.
(Capture Devices ); Thiết bị lưu trữ (Storage Devices); Thiết
bị hiển thị trình diễn (Display Devices ) Encoder Application Network Application Decoder
•Transformation •De-quantization
• Máy chủ đa phương tiện (Multimedia Server), Media •Quantization
•Data Structuring Multiplexing/Routing •Re-Synch •Entropy decode
servers in telephony: Trung tâm truyền thông (Center) •Entropy •Inv Trans
Video
Coding •Loss conceal
• Mạng truyền thông đa phương tiện: Local Networks,
Users
•Bit-Rate •Post process
Intranets, Internet, Multimedia Telecommunication, other Control •Overhead •Error detection
•Loss detection
special networks. (FEC)
•Re-Trans •Error correction
• A Multimedia System is characterized by the processing, •Erasure
correction
storage, generation, manipulation and rendition of
multimedia information
17 18
17 18
Các đặc điểm của hệ thống truyền Máy trạm đa phương tiện (Multimedia
thông dữ liệu đa phương tiện Station) Thiết bị đầu cuối người dùng
Computer end-user:
• Hạ tầng mạng truyền thông: Mạng máy tính và liên mạng viễn - Hệ thống đa phương tiện và các thiết bị
thống số, mạng Internet, IP Networks.
- Hệ điều hành đa phương tiện và giao diện đồ họa,
• Hệ thống đa phương tiện người dùng: Computer end-user,
- Hệ phần mềm công cụ đa phương tiện.
multimedia systems must be computer controlled, smartphone.
CD-ROM : CD standards, CD-Digital Audio, CD-ROM XA,
• Hệ thống tích hợp (Integration) nhiều nguồn tin, nhiều ứng dụng,
CD-WO, CD-R, Photo CD, Video CD (DVD) ...
nhiều dịch vụ.
• Video Subsystem : camera, video codec, compression,
• Truyền tải thông tin nội dung số (Digital audio/ video).
decompression, video data, TV-type signal (NTSC, PAL)
• Truyền thông tương tác nghe - nhìn thời gian thực (Interactive
• Audio Subsystem : Micro- Analog wareform audio, codec,
audio-visual) giữa các người dùng.
digital audio (DAT, DCD), MIDI (Musical Instrument Digital
• Các mô hình truyền thông: Client-Server model, Interface), spearker.
Peer-to-Peer (Telephony System) • Text and Graphic Subsystem : Văn bản, đồ họa
19 20
19 20
Hệ thống máy trạm đa phương tiện: Hệ điều hành đa phương tiện
Computer end-user (Multimedia Operating System- MMOS)
Multimedia Subsystem components
• Hệ điều hành cho phép thu nhận, chia sẻ các nguồn dữ liệu đa
phương tiện, đồng bộ dữ liệu thời gian thực, thực hiện ruyền, tái
Communications dữ liệu và tái tạo lại (playback) âm thanh, hình ảnh và cung cấp
công cụ phần mềm phát triển, các chuẩn dữ liệu multimedia (ví dụ
Protocol assemler- Windows).
disassembler
Workstation
Compression Multimedia Application
decompression
Application
software
Interface
Sampling and Multimedia I/O Stream Multimedia Device
Coding Manager handlers Manager
Rea-time and analog
collection interface Multimedia I/O Drive
Physical Device Stream and
Driver Synchronization manager Audio/ video codec
Analog and real-time data Hard disc Optical CD ROM Analog video Analog
drive drive drive NTSC, PAL audio Monitor
PCM
21 22
21 22
Máy chủ - Trung tâm đa phương tiện Các vấn đề kỹ thuật hệ thống truyền
(Multimedia Server - Data Center) thông dữ liệu đa phương tiện
• Multimedia Servers – Data • Hạ tầng mạng, công nghệ mạng: Mạng IP, liên mạng Viễn thông
Center: Hệ thống máy tính hiệu Tape storage
năng cao có chức năng lưu trữ • Hệ thống truyền thông: Mô hình truyền thông, cấu trúc các thành
(store), quản lý (manage) các dữ
liệu multimedia và gửi đi các dòng
CPU Tape
phần hệ thống
dữ liệu đa phương tiện (video) thời Controller • Các giao dịch truyền thông (đặc điểm tương tác nghe/ nhìn)
gian thực đến các người dùng theo
yêu cầu (deliver data streams in trong hệ thống
real-time, in response to requests
System bus
• Các phiên truyền thông, truyền thông tương tác thời gian thực
from users).
• Multimedia Server phải đảm nhiệm Network • Các giao thức truyền thông đa phương tiện
toàn bộ quá trình tiếp nhận, xử lý và Disk Network
tổ chức lưu trữ thông tin trước khi Controller adapter • Các kỹ thuật nền: Thu nhận thông tin - tín hiệu - dữ liệu đa
gửi đến cho người dùng (process High-speed phương tiện, CODEC mã hóa nén/ giải nén dữ liệu, lưu trữ dữ
the stored information before bus
delivery to users). Disk on-line
MPEG-1: 1-2 Mb/s liệu, tái tạo thông tin/tín hiệu và trình diễn; Kỹ thuật truyền dòng
Ví dụ một số máy chủ Multimedia Server: MPEG-2: 2-40 Mb/s dữ liệu (Data Streaming) qua mạng IP và các công nghệ.
Silicon Graphic, Media Server, HP storage MPEG-4/ H264-H265
Media Server, nCUBE Based Oracle
Media Server • Các giải pháp công nghệ platform.
23 24
23 24
Dữ liệu đa phương tiện Ví dụ các kiểu file dữ liệu đa phương tiện
(Multimedia Data)
Đặc điểm • Text Files: .txt, .doc, .rtf…
• Dữ liệu đa dạng từ nhiều nguồn phương tiện vật lý liên tục/ rời rạc
• Dữ liệu có cấu trúc và định dạng khác nhau. • Audio Files: .au, .aif, .wav…
• Dữ liệu có dung lượng tin lớn, nhiều dạng chuẩn, có yêu cầu cao • Graphic, image files: .jpg, .gif, .tif, .bmp, .png,
về nén để lưu trữ, truyền, yêu cầu chất lượng tái tạo tín hiệu trình
diễn ‘nghe nhìn’ thời gian thực
.pict, .pcx…
• Dữ liệu truyền tải qua mạng cần được mã hóa nén. • Moving video files: .mov, .avi, flv…
Các loại dữ liêu đa phương tiện:
• Video files (container for audio, video, text,
• Dữ liệu không phụ thuộc thời gian : Ký tự, Văn bản (text), Đồ thị
(graphic), Ảnh đồ họa data): . MP4, . 3GP, .f4v….
• Dữ liệu phụ thuộc thời gian: Giá trị nhị phân của biên độ tín hiệu • Animation: .fli, .flc
số: Âm thanh (audio), tiếng nói, âm nhạc; Ảnh (image); Video,
ảnh động (motion), hoạt hình (animation) ...
25 26
25 26
Các ứng dụng đa phương tiện Các ứng dụng truyền thông đa phương tiện
(Multimedia Applications) (Multimedia Communication Applications)
Các ứng dụng truyền thông đa phương tiện qua mạng IP có thể
Các ứng dụng đa phương tiện gồm 5 lĩnh vực:
chia theo các mô hình truyền thông:
• Multimedia Information Systems: Multimedia Database, • Truyền thông Voice/ Video tương tác trực tuyến thời gian thực
Information hypertexts, Hypermedia, Electronic books, Multimedia
expert systems, … qua mạng IP theo mô hình truyền thông ngang hang P2P (Real-
Time Interactive Voice and Video Communication and Real Time
• Multimedia Communication Systems: VOIP, Audio-video
Communication, Computer-supported collaborative works Traffic): VOIP, Video phone, Video chat; Hội nghị tương tác đa điểm:
Videoconferencing, IPTV, Streaming media, Live video streaming, Multimedia Conferencing
Multimedia Teleservices, … • Ứng dụng đa phương tiện qua Internet theo mô hình Client-
• Multimedia Entertainment Systems: Game, 3D computer server
games, Multimedia design, Multiplayer networks, Interactive Lưu trữ và phát, truyền để trình diễn dòng audio, video (Streaming Stored
audiovisual productions, … Audio and Video)
• Multimedia Educational Systems: E-Books, E-learning, Flexible Thu nhận, trình diễn trực tuyến âm thanh/ hình ảnh qua mạng IP
teaching materials, Simulation education systems ,… (Live Streaming Audio/ Video over IP)
• Multimedia Business Systems: Electronic commerce, Marketing, • Truyền hình qua mạng IP (IPTV, VOD, Internet TV, …)
Multimedia presentation –PR, Virtual shopping, .. • Các ứng dụng khác.
27 28
27 28
Các ứng dụng truyền thông đa
phương tiện
• World Wide Web: Multimedia Internet Application
• VOIP, Audio Communication Applications, Audio streaming
• Video Communication Applications, Video streaming
• Live video streaming
• Video conferencing Thank you for
• VOD (Video-on-demand) your attentions!
• Interactive TV, Interactive Television, IPTV, Internet TV, …
• Multimedia Teleservice (Các dịch vụ đa phương tiện từ xa)
• High-Density File Transfers, Graphics File Transfers
• Hypermedia courseware
• Home shopping, Games, Virtual reality
• Medical imaging: X-ray, MRI, ultrasound, telemedicine
• Military imaging: multi-spectral, satellite, infrared, microwave
• ….
29 30
29 30