基于WI-FI熱點技術(shù)的即時P2P語音通信系統(tǒng)的研究與設(shè)計
發(fā)布時間:2018-10-17 14:02
【摘要】:互聯(lián)網(wǎng)在發(fā)展的過程中,從大眾門戶到個人客戶端的演變,眾多日益競爭的互聯(lián)網(wǎng)客戶端中,最讓用戶認(rèn)可的是即時通信功能客戶端。用戶對即時通信的狂熱激情加上商業(yè)刺激,使得互聯(lián)網(wǎng)行業(yè)力捧各類即時通信軟件,故即時通信已成為互聯(lián)網(wǎng)行業(yè)研究和發(fā)展的熱點領(lǐng)域。 目前,隨著Android智能手機的普及和移動網(wǎng)絡(luò)傳輸速率的加快,使得國內(nèi)的即時通信軟件越來越受到用戶的青睞。但是,當(dāng)下的即時通信軟件有一個共性,就是必須在服務(wù)器提供服務(wù)的條件下,才能正常工作。但在一些偏遠(yuǎn)地區(qū),有可能沒有通信網(wǎng)絡(luò)的覆蓋,特別是在突發(fā)的自然災(zāi)害情況下,有可能通信網(wǎng)絡(luò)被破壞,此時,如何利用人們的智能手機,快速組建區(qū)域通信網(wǎng)絡(luò),在無需服務(wù)器為通信提供服務(wù)的條件下,僅依靠移動終端來實現(xiàn)通信,成為研究的熱點問題之一。 本文基于WiF、 Android等相關(guān)技術(shù)的探討和分析,主要目的是實現(xiàn)WiFi熱點的創(chuàng)建、搜索、連接,從而達到設(shè)備的組網(wǎng),同時通過Android手機在多線程的管理下實現(xiàn)語音的采集、傳輸、播放,最終達到即時P2P語音通信,在此基礎(chǔ)上,進一步實現(xiàn)多點語音通信。主要完成的工作如下; (1)設(shè)備的組網(wǎng)。在Android開發(fā)平臺上實現(xiàn)WiFi熱點的創(chuàng)建、節(jié)點搜索以及連接,實現(xiàn)了網(wǎng)絡(luò)組建。 (2)即時語音通信的實現(xiàn)。實現(xiàn)了語音的采集、傳輸以及播放,把模擬語音信號轉(zhuǎn)換成PCM數(shù)據(jù)流,通過UDP協(xié)議來完成數(shù)據(jù)發(fā)送與接收。 (3)多線程管理。為了保證語音通信的即時性,將語音的采集和發(fā)送與語音的接收和播放分別用獨立線程來管理,讓語音的采集、傳輸、播放能夠有序的進行。 (4)多點入網(wǎng)。在實現(xiàn)即時P2P語音通信的基礎(chǔ)上,在創(chuàng)建一個WiFi熱點的條件下,實現(xiàn)多部移動終端連接同一個熱點,組建一對多的網(wǎng)絡(luò),以此完成多點的短距離即時語音通信。
[Abstract]:In the process of the development of the Internet, the evolution from the public portal to the personal client, among the many increasingly competitive Internet clients, the instant messaging function client is the most recognized by the users. Users' enthusiasm for instant messaging and commercial stimulation make the Internet industry hold all kinds of instant messaging software, so instant messaging has become a hot area in the research and development of the Internet industry. At present, with the popularity of Android smart phones and the acceleration of mobile network transmission rate, the domestic instant messaging software is becoming more and more popular. However, the current instant messaging software has one thing in common, that is, the server must provide services to work properly. But in some remote areas, there may be no communication network coverage, especially in the case of sudden natural disasters, the communication network may be destroyed, at this time, how to use people's smartphones to quickly set up a regional communications network, Under the condition that no server is required to provide service for communication, it has become one of the hot issues to rely on mobile terminals to realize communication. Based on the discussion and analysis of WiF, Android and other related technologies, the main purpose of this paper is to realize the creation, search and connection of WiFi hot spots, so as to achieve the networking of the equipment, and at the same time to realize the acquisition, transmission and playback of voice through the Android mobile phone under the management of multi-thread. Finally, instant P2P voice communication is achieved, and on this basis, multipoint voice communication is further realized. The main work accomplished is as follows: (1) networking of equipment. The creation of WiFi hot spots, node search and connection are realized on Android development platform. (2) the realization of instant voice communication. The acquisition, transmission and playback of voice are realized. The analog speech signal is converted into PCM data stream, and the data is transmitted and received by UDP protocol. (3) Multi-thread management. In order to ensure the immediacy of voice communication, the acquisition and transmission of voice and the reception and play of voice are managed by independent threads respectively, so that the acquisition, transmission and playback of voice can be carried out in an orderly manner. (4) multipoint access to the network. Based on the realization of instant P2P voice communication, under the condition of creating a WiFi hot spot, it is realized that many mobile terminals connect the same hot spot and build a one-to-many network, so as to complete the multi-point short-range instant voice communication.
【學(xué)位授予單位】:華中師范大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TN92
本文編號:2276896
[Abstract]:In the process of the development of the Internet, the evolution from the public portal to the personal client, among the many increasingly competitive Internet clients, the instant messaging function client is the most recognized by the users. Users' enthusiasm for instant messaging and commercial stimulation make the Internet industry hold all kinds of instant messaging software, so instant messaging has become a hot area in the research and development of the Internet industry. At present, with the popularity of Android smart phones and the acceleration of mobile network transmission rate, the domestic instant messaging software is becoming more and more popular. However, the current instant messaging software has one thing in common, that is, the server must provide services to work properly. But in some remote areas, there may be no communication network coverage, especially in the case of sudden natural disasters, the communication network may be destroyed, at this time, how to use people's smartphones to quickly set up a regional communications network, Under the condition that no server is required to provide service for communication, it has become one of the hot issues to rely on mobile terminals to realize communication. Based on the discussion and analysis of WiF, Android and other related technologies, the main purpose of this paper is to realize the creation, search and connection of WiFi hot spots, so as to achieve the networking of the equipment, and at the same time to realize the acquisition, transmission and playback of voice through the Android mobile phone under the management of multi-thread. Finally, instant P2P voice communication is achieved, and on this basis, multipoint voice communication is further realized. The main work accomplished is as follows: (1) networking of equipment. The creation of WiFi hot spots, node search and connection are realized on Android development platform. (2) the realization of instant voice communication. The acquisition, transmission and playback of voice are realized. The analog speech signal is converted into PCM data stream, and the data is transmitted and received by UDP protocol. (3) Multi-thread management. In order to ensure the immediacy of voice communication, the acquisition and transmission of voice and the reception and play of voice are managed by independent threads respectively, so that the acquisition, transmission and playback of voice can be carried out in an orderly manner. (4) multipoint access to the network. Based on the realization of instant P2P voice communication, under the condition of creating a WiFi hot spot, it is realized that many mobile terminals connect the same hot spot and build a one-to-many network, so as to complete the multi-point short-range instant voice communication.
【學(xué)位授予單位】:華中師范大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TN92
【參考文獻】
相關(guān)期刊論文 前7條
1 許翠蘋;;Wi-Fi Direct與藍(lán)牙的狹路相逢[J];通訊世界;2010年12期
2 王慶輝;李永哲;;VoIP聲學(xué)回聲消除算法研究[J];現(xiàn)代電子技術(shù);2009年07期
3 羅振東;;下一代WLAN技術(shù)標(biāo)準(zhǔn)802.11ac/ad[J];現(xiàn)代電信科技;2010年12期
4 陳宏;;以“模轉(zhuǎn)數(shù)”為契機 推進我國對講機產(chǎn)業(yè)轉(zhuǎn)型升級[J];中國無線電;2012年01期
5 劉彤;蔣志偉;;淺析數(shù)字對講機未來發(fā)展[J];中國無線電;2012年08期
6 艷強;;泉州市數(shù)字對講機產(chǎn)業(yè)發(fā)展思考[J];中國無線電;2012年09期
7 ;無線電是人們實現(xiàn)自由溝通的“立交橋”[J];信息化建設(shè);2013年07期
,本文編號:2276896
本文鏈接:http://sikaile.net/kejilunwen/wltx/2276896.html
最近更新
教材專著