Danh mục

Đồ án tốt nghiệp: Xây dựng ứng dụng truyền thông âm thanh trên mạng cục bộ

Số trang: 22      Loại file: ppt      Dung lượng: 283.50 KB      Lượt xem: 23      Lượt tải: 0    
tailieu_vip

Phí tải xuống: 22,000 VND Tải xuống file đầy đủ (22 trang) 0
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Đồ án tốt nghiệp: Xây dựng ứng dụng truyền thông âm thanh trên mạng cục bộ trình bày các mô hình điện thoại qua mạng, khảo sát các giao thức truyền thông, phương pháp mã hoá và nén âm thanh, tìm hiểu hỗ trợ của sdk windows trong việc xử lý và truyền nhận âm thanh,...
Nội dung trích xuất từ tài liệu:
Đồ án tốt nghiệp: Xây dựng ứng dụng truyền thông âm thanh trên mạng cục bộ TRÖÔØNG ÑAÏ I HOÏ C BAÙCH KHOA HAØ NOÂI TRÖÔØNG ÑAÏ I HOÏ C THUYÛ SAÛN KHOA COÂNG NGHEÄ THOÂNG TI N ÑOÀ AÙN TOÁT NGHI EÄP XAÂY DÖÏ NG ÖÙNG DUÏ NG TRUYEÀN THOÂNG AÂM THANH TREÂN M AÏ NG CUÏ C BOÄ Giaùo vieân höôùng daãn: PGS.TS Nguyeãn Thò Hoaøng Lan Sinh vieân thöïc hieän: Traàn Vieät Huøng NOÄI DUNG BAÙO CAÙO · CAÙC MOÂ HÌ NH ÑI EÄN THOAÏ I QUA MAÏ NG. · KHAÛO SAÙT CAÙC GI AO THÖÙC TRUYEÀN THOÂNG. · PHÖÔNG PHAÙP MAÕ HOAÙ VAØ NEÙN AÂM THANH. · TÌ M HI EÅU HOÃ TRÔÏ CUÛA SDK WI NDOWS TRONG VI EÄC XÖÛ LYÙ VAØ TRUYEÀN NHAÄN AÂM THANH. · PHAÂN TÍ CH THI EÁT KEÁ VAØ CAØI ÑAËT THÖÛ NGHI EÄ ÖÙNG DUÏ NG TRUYEÀN AÂM THANH TREÂN MAÏ NG. CAÙC M OÂ H ÌN H Ñ IEÄN TH OAÏI QUA M AÏN G · Maùy tính ñeán maùy tính (PC to PC) Maùy tính IP Maùy tính · Maùy tính ñeán ñieän thoaïi (PC to phone) Maùy tính IP Gateway PSDN Ñieän thoaï ieän thoaïi ñeán ñieän thoaïi (phone to phone) Ñieän thoaïi PSDN Gateway Ñieän thoaïi PSDN Gateway IP KHAÛO SAÙT CAÙC GI AO THÖÙC TRUYEÀN THOÂNG TREÂN M AÏ NG I P Giao thöùc I P ( I nternet Protocol) · Laø giao thöùc khoâng lieân keát · Duøng cho m aïng chuyeån m aïch goùi · Phaân ñoaïn vaø hôïp nhaát caùc khoái döõ lieäu · Cung caáp khaû naêng keát noái caùc m aïng con thaønh lieân maïng ñeå truyeàn döõ lieäu o thöùc TCP ( Transmision Control Protocol) · Laø giao thöùc coù lieân keát · Cung caáp khaû naêng truyeàn döõ lieäu an toaøn · Kieåm tra tính chính xaùc cuûa döõ lieäu göûi ñi vaø göûi laïi khi coù loãi xaûy ra Giao thöùc UDP (User Datagram Protocol) · Laø giao thöùc khoâng lieân keát · Truyeàn döõ lieäu khoâng an toaøn · Thích hôïp cho öùng duïng ñoøi hoûi döõ lieäu ñöôïc truyeàn roäng raõi Khaùi nieâm Socket · Ñôn vò caáu truùc 2 chieàu · Coù theå ñoïc hay ghi leân socket · Hai loaïi socket laø stream vaø datagram Maùy A Maùy B Socket Port Port TCP/IP Interface Kieán truùc maïng TCP/I P Application Telnet FTP SMTP DSN Presentation Session TCP UDP Transport Network Internet & ICMP Data link Physical EthenetToken busToken ring · So saùnh moâ hình OSI vaø moâ hình TCP/IP Chöùc naêng vaø ñaëc ñieåm cuûa TCP/I P · Soá löôïng nuùt maïng raát lôùn · Chaïy treân m heä ñieàu haønh oïi · Khoâng phuï thuoäc vaøo phaàn cöùng · Cung caáp m loaït caùc dòch vuï oät FTP E mail TCP/IP Telnet DSN ... PHÖÔNG PHAÙP M AÕ HOAÙ VAØ NEÙN AÂM THANH Maõ hoaù daïng soùng (Waveform codec) · Ñoøi hoûi toác ñoä döõ lieäu raát cao · Chaát löôïng aâmthanh toát · Phöông phaùp naøy chædöïa treân laáy m tín hieäu vaø aãu löôïng töû hoaù caùc m ñoù aãu · Caùc phöông phaùp PCM, DPCM, ADPCM Maõ hoaù nguoàn (Source codec) · Maõ hoaù caùc thamsoá taïo tieáng noùi, toång hôïp tieáng noùi taïi nhaän · Chaát löôïng tieáng noùi khoâng trung thöïc · Ñoä phöùc taïp cao · Phöông phaùp LPC Maõ hoaù hoãn hôïp (Hybrid codec) · Söû duïng keát hôïp 2 phöông phaùp treân ñeå taïo ra tín hieäu aâmthanh coù chaát löôïng toát ôû m ñoä toác ñoä döõ lieäu trung bình öùc · Moâ hình m phaùt aâm (Töông töï LPC) aùy · Xaây döïng töø ñieån · Chuaån GSM goàm160 m aãu, laáy taïi 8kHz, chu kyø 20m s Chaát löôïng Maõ tieáng noùi hoaù hoãn Maõ hoaù Raát toát hôïp daïng soùng Toát Maõ hoaù döï ñoaùn tuyeán Trung tính bình 3 6 Toác ñoä 2 4 8 16 2 4 TÌ M HI EÅU HOÃ TRÔÏ CUÛA WI NDOWS SDK TRONG XÖÛ LYÙ VAØ TRUYEÀN NHAÄN AÂM THANH Moâi tröôøng SDK · Moâi tröôøng laäp trình ña phöông tieän döôùi m tröôøng oâi Windows · Cung caáp caùc lôùp daãn xuaát phuïc vuï cho vieäc xöû lyù vaø truyeàn aâmthanh qua m aïng · Moät soá lôùp tieâu bieåu ² CAsyncSocket cung caáp caùc ñoái töôïng vaø caùc haøm giuùp öùng duïng giao tieáp baèng socket ² Csocket laø lôùp daãn xuaát töø CAsyncSocket duøng xöû lyù vaø truyeàn nhaän döõ lieäu aâmthanh ² Carchive chæduøng trong quaù trình truyeàn nhaän döõ lieäu baèng giao thöùc TCP/IP Caùc haøm caáp thaáp · AuxGetNumDevs : Truy xuất số lượng các thiết bị · AuxGetDevCaps : Truy xuất khả năng của thiết bị xuất · WaveInStart : Bắt đầu thu dữ liệu · WaveInStop : Kết thúc việc thu dữ liệu · WaveInPrepareHeader : Chuẩn bị khối dữ liệu nhập vào · WaveOutPrepareHeader : Chuẩn bị khối dữ liệu xuất ra · Accept : Xác nhận mối nối của clien ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: