LUẬN VĂN TỐT NGHIỆP Trang 1
Đề tài : Xây dựng ứng dụng truyền thông âm thanh trên mạng cục bộ
----------
LUẬN VĂN TỐT NGHIỆP
y dng ứng dụng truyền thông
âm thanh trên mạng cục bộ
H tên sinh vn: Nguyễn Ngọc Toàn
Giáo vn hướng dẫn : Nguyễn Đ
ình Phú
LUẬN VĂN TỐT NGHIỆP Trang 2
Đề tài : Xây dựng ứng dụng truyền thông âm thanh trên mạng cục bộ
Mục Lc
CHƯƠNG I.............................................................................................................5
TÌM HIỂUHÌNH ĐIỆN THOẠI QUA MẠNG...................................................5
I.1 CÁC MÔ HÌNH ĐIỆN THOẠI......................................................................5
I.2 YÊU CẦU ỨNG DỤNG TRUYỀN ÂM THANH TRÊN MẠNG LAN.........6
Các Hàm TCP/IP...............................................................................................39
KẾT LUẬN ..............................................................................................................55
PHẦN PHỤ LỤC .....................................................................................................56
Chương trình nguồn :................................................................................................56
MB_ICONEXCLAMATION); .................................................................................57
MB_ICONEXCLAMATION); .................................................................................57
Đoạn mã thc hiện kết nối hai máy :.........................................................................58
MB_ICONEXCLAMATION); .................................................................................58
MB_ICONEXCLAMATION); .................................................................................58
MB_ICONEXCLAMATION); .................................................................................59
MessageBox( ............................................................................................................59
MessageBox( ............................................................................................................61
TÀI LIỆU THAM KHẢO.........................................................................................62
LUẬN VĂN TỐT NGHIỆP Trang 3
Đề tài : Xây dựng ứng dụng truyền thông âm thanh trên mạng cục bộ
LỜI NÓI ĐẦU
Trong những m gần đây, mạng máy tính ngày càng trnên ph biến. Việc
liên kết các y tính trên môi trường mạng cũng như liên kết các mạng lại với nhau
đem lại cho chúng ta nhiu lợi ích trong công việc cũng như trong việc học tập nghiên
cứu, giải trí. Chúng ta có thsử dụng các tài nguyên sẵn được chia xẻ như file
server, printer, y fax, ... môi trường mạng còn một môi trường thông tin nhanh
chóng và tiện lợi nh vào các cơ chế truyền thông trên mạng như : e-mail, www ...
Bên cạnh đó, tốc độ phát triển củay tính PC cũng rất nhanh chóng. Các k
thuật hiện đại đã giúp tạo ra các máy PC với tốc độ tính toán nhanh hơn, bộ nhlớn
hơn và khả năng xử của cũng ngày càng đa dạng hơn trong khi g thành ngày
càng r hơn. Một trong những khả năng ưu việt của máy PC hiện nay là h trợ
multimedia. c máy PC ngày nay giao tiếp với con người không chbằng text mà
còn kết hợp tất cả các phương tiện khác như tiếng nói, hình ảnh.
Việc đưa kỹ thuật multimedia vào các ứng dụng truyền thông trên mạng giúp
chúng ta tạo ra nhiều ứng dụng phong phơn. Chẳng hạn hộp thư điện tử ngày nay
thkhông chỉ là văn bản mà còn bao gm tiếng i, hình ảnh. Các trang web trở
nên sinh động hơn hẳn khi kèm theo kthuật multimedia. Bên cạnh đó, chúng ta
th thiết kế các ứng dụng tiện ích như Video conference, voice mail...
Thông qua chương trình này, người sử dụngthể trao đổi thông tin với nhau
bằng tiếng i. Chương trình này đã được hiện thực rất nhiều trong các lĩnh vực
thông tin như điện thoại, viễn thông, máy tính . . . Tuy nhiên nó chưa được áp dụng và
phát triển rọng rãi như trên các lĩnh vực thông tin khác do sự hạn chế của thiết bị.
Ngày nay, khi công nghthông tin đã phát triển thì việc hin thực chương trình này là
hoàn toàn có thể. ng dụng trong nhiều nh vực khác nhau như :
•Việc dạy học từ xa.
•Việc chẩn đoán, chữa bệnh từ xa.
•Hi thảo, thảo luận theo nhóm.
•Công ctrao đi thông tin bằng hình ảnh và âm thanh.
Mục tiêu của đồ án tốt nghiệp là tìm hiểu các mô hình công ngh truyền âm
thanh trên mạng máy tính, trên cơ sở đó y dựng ứng dụng truyền thông âm thanh
thoại trên mạng cục bộ. Đồ án sẽ y dựng thử nghiệm một hệ thống cho phép trao
đổi thông tin bằng tiếng nói thoại, tương tác điểm điểm trên mạng LAN. Đ án được
trình bày gm 5 chương với bố cục như sau :
Chương I : Tìm hiu các mô hình điện thoại qua mạng, Từ đó đưa rahình s thực
thi trong đồ án này.
Chương II: Giới thiệu chung về các giao thức truyền thông trên mạng Internet và vào
khảo sát cụ thể các giao thức này.
Chương III : Giới thiệu các chuẩn mã hoá và nén âm thanh.
Chương IV : Tìm hiu môi trường lập trình SDK Windows và ứng dụng trên mạng.
Chương V : Thiết kế chương trình truyền tiếng nói qua mạng LAN thông qua sự trợ
giúp của công c SDK. Đánh giá và các kết quả thử nghiệm.
Phần kết luận : Nêu những kết quả của đtài và ớng nghiên cứu hướng phát triển
tiếp theo.
Việc nghiên cứu thuyết một cách hthống và xây dựng chương trình phần
mềm đòi hỏi phải đầu nhiều thời gian. Với thời gian hạn cho nên i luận văn
LUẬN VĂN TỐT NGHIỆP Trang 4
Đề tài : Xây dựng ứng dụng truyền thông âm thanh trên mạng cục bộ
y của em không tránh khỏi những thiếu t, em rất mong được sự chỉ dẫn thêm của
thy cô và các bạn.
Nhân đây, em xin chân thành cám ơn đến PGS - TS Nguyễn Thị Hoàng Lan,
người trực tiếp hướng dẫn em hoàn thành cuốn luận văn này. Em xin chân thành cám
ơn các thầy trong khoa Công nghthông tin Trường ĐH Bách Khoa HN, Trường
ĐH Thủy Sản và toàn th các bạn đã gp đỡ em hoàn thành cuốn luận văn này.
LUẬN VĂN TỐT NGHIỆP Trang 5
Đề tài : Xây dựng ứng dụng truyền thông âm thanh trên mạng cục bộ
CHƯƠNG I
TÌM HIỂU MÔ HÌNH ĐIỆN THOẠI QUA MẠNG
I.1 CÁC MÔ HÌNH ĐIỆN THOẠI
I.1.1 MÁY TÍNH ĐẾN MÁY TÍNH
Trong hình này chai thuê bao đều sử dụng y tính được nối vào mạng
IP như một thiết bị đầu cuối. Tiếng nói được mã hoá sau đó nén q trình nhận
d liệu hoàn toán giống nhưng với quy trình ngược lại là giải nén, giải mã bằng phần
mềm. Trong hình này đòi hi cả hai thuê bao cần phải soundcard, microphone,
loaphần mềm giống nhau.[1]
Hình I.1 : Mô hình PC - PC
I.1.2 MÁY TÍNH ĐẾN ĐIỆN THOẠI HOC ĐIỆN THOẠI ĐẾN MÁY TÍNH
Trong hình này, mt thuê bao s dụng máy tính nối mạng với mng còn
thuê bao kia sdụng điện thoại trong mạng PSTN/ISDN/GSM/TDM. Sử dụng một
gateway đchuyển tiếng nói trên mạng IP thành tiếng nói trên mạng PSTN và trao đổi
thông tin gia hai mng trên. N vậy, đây y tính phải đầy đcác thiết bn
Soundcard, loa, microphone và phần mềm thông qua server của mạng IP để thể kết
ni với mạng PSTN thông qua Geteway.
nh I.2 : Mô hình Máy tính Điện thoại
I.1.3 ĐIỆN THOẠI ĐẾN ĐIỆN THOẠI
Trong mô hình này, c hai th bao đu sử dụng điện thoại bình thường và
mạng IP được sử dụng trong trường hợp cuộc gọi đường dài. Gateway được sử dụng
cả hai đầu để chuyển đổi dữ liệu giữa các mng với nhau.[1]
Máy tính Máy tính
IP
Máy tính Đin thoi
IP
Gateway
PSTN
Đin thoi
IP
Gateway
PST
N
PST
N
Gateway
Đin thoi