文件傳輸方法、裝置及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及通信領域,具體而言,涉及一種文件傳輸方法、裝置及系統(tǒng)。
【背景技術】
[0002]隨著移動設備的普及和相關衍生產(chǎn)品的多樣化,設備間的文件傳輸分享需求日益突出。目前,傳統(tǒng)的藍牙傳輸?shù)确绞?,不僅需要人為搜索配對等繁瑣的連接步驟,而且傳輸效率也十分低下。而基于新興技術Wifi (無線保真)Ap (應用)和Wifi Direct (應用程序接口 )的一些近場文件分享軟件,不僅用戶門檻高,操作復雜,還需要文件收發(fā)雙方都安裝有同一應用,十分不方便,難以滿足當前移動用戶對文件分享方便、快捷的要求。
[0003]針對相關技術中移動終端間的文件傳輸存在的操作復雜、傳輸效率低或不方便的問題,目如尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0004]針對相關技術中移動終端間的文件傳輸存在的操作復雜、傳輸效率低或不方便的問題,本發(fā)明提供了一種文件傳輸方法、裝置及系統(tǒng),以至少解決上述問題。
[0005]根據(jù)本發(fā)明的一個方面,提供了一種文件傳輸方法,包括:第一移動終端作為服務器,根據(jù)保存在所述第一移動終端的待傳輸文件的路徑,生成所述待傳輸文件的下載地址;所述第一移動終端對所述下載地址進行二維碼編碼,生成對應的二維碼;所述第一移動終端接收第二移動終端通過掃描所述二維碼發(fā)起的下載請求,向所述第二移動終端發(fā)送所述待傳輸文件。
[0006]可選地,在所述第一移動終端生成所述待傳輸文件的下載地址之前,所述方法還包括:所述第一移動終端通過其無線保真WIFI通訊模塊連接到WIFI熱點。
[0007]可選地,所述第一移動終端接收第二移動終端通過掃描所述二維碼發(fā)起的下載請求之前,所述方法還包括:所述第二移動終端通過其WIFI通訊模塊連接到所述WIFI熱點。
[0008]可選地,所述方法還包括:所述第一移動終端自建WIFI熱點。
[0009]可選地,所述第一移動終端接收第二移動終端通過掃描所述二維碼發(fā)起的下載請求之前,所述方法還包括:所述第二移動終端通過其WIFI通訊模塊連接到所述第一移動終端自建的所述WIFI熱點。
[0010]可選地,所述第一移動終端通過超文本傳輸協(xié)議HTTP向所述第二移動終端傳輸所述待傳輸文件。
[0011]根據(jù)本發(fā)明的另一個方面,提供了一種文件下載方法,包括:第二移動終端掃描第一移動終端顯示的二維碼,向所述第一移動終端發(fā)送請求,請求下載所述二維碼指示的下載地址的文件;所述第二移動終端從所述第一移動終端中下載所述文件。
[0012]可選地,在第二移動終端掃描第一移動終端顯示的二維碼之前,所述方法還包括:所述第二移動終端通過其WIFI通訊模塊連接到所述第一移動終端當前連接的WIFI熱點或連接到所述第一移動終端自建的所述WIFI熱點。
[0013]根據(jù)本發(fā)明的又一個方面,提供了一種文件傳輸裝置,包括:第一生成模塊,用于作為服務器,根據(jù)保存在第一移動終端的待傳輸文件的路徑,生成所述待傳輸文件的下載地址;第二生成模塊,用于對所述下載地址進行二維碼編碼,生成對應的二維碼;接收模塊,用于接收第二移動終端通過掃描所述二維碼發(fā)起的下載請求;傳輸模塊,用于向所述第二移動終端發(fā)送所述待傳輸文件。
[0014]可選地,還包括:連接模塊,用于通過所述第一移動終端的無線保真WIFI通訊模塊連接到WIFI熱點。
[0015]可選地,還包括:自建模塊,用于在所述第一移動終端上建立WIFI熱點。
[0016]根據(jù)本發(fā)明的又一個方面,提供了一種文件下載裝置,包括:掃描模塊,用于掃描第一移動終端顯示的二維碼,向所述第一移動終端發(fā)送請求,請求下載所述二維碼指示的下載地址的文件;下載模塊,用于從所述第一移動終端中下載所述文件。
[0017]可選地,還包括:連接模塊,用于通過第二移動終端的WIFI通訊模塊連接到所述第一移動終端當前連接的WIFI熱點或連接到所述第一移動終端自建的所述WIFI熱點。
[0018]根據(jù)本發(fā)明的又一個方面,提供了一種文件傳輸系統(tǒng),包括:第一移動終端,包括上述的文件傳輸裝置;第二移動終端,包括上述的文件下載裝置。
[0019]通過本發(fā)明,發(fā)送端作為服務器,將待傳輸文件的下載地址生成對應的二維碼,其他移動設備只需打開任意有二維碼掃描功能的軟件掃描該二維碼就可快速下載獲得該文件。整個文件傳輸過程不需發(fā)送方和接收方進行設備配對、連接等操作,也不需要接收端設備安裝專門軟件,文件傳輸方便、快捷,提高了用戶體驗。
【附圖說明】
[0020]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0021]圖1是根據(jù)本發(fā)明實施例的文件傳輸系統(tǒng)的結構示意圖;
[0022]圖2是根據(jù)本發(fā)明實施例的文件傳輸裝置的結構示意圖;
[0023]圖3是根據(jù)本發(fā)明實施例文件下載裝置結構示意圖;
[0024]圖4是根據(jù)本發(fā)明實施例的文件傳輸方法的流程圖;
[0025]圖5是根據(jù)本發(fā)明實施例的文件下載方法的流程圖;
[0026]圖6是根據(jù)本發(fā)明可選實施例的文件傳輸方法流程圖。
【具體實施方式】
[0027]下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0028]根據(jù)本發(fā)明實施例,提供了一種文件傳輸系統(tǒng)。
[0029]圖1為根據(jù)本發(fā)明實施例的文件傳輸系統(tǒng)的結構示意圖,如圖1所示,該系統(tǒng)主要包括:第一移動終端10和第二移動終端20。其中,第一移動終端10為分享終端,即文件的源端,第二移動終端20為接收終端。在本發(fā)明實施例中,在提供文件分享的第一移動終端10上集成服務器,提供WEB下載服務,當選定某文件進行傳輸時,通過其路徑產(chǎn)生下載地址,再通過下載地址生成對應二維碼,第二移動終端20掃描該二維碼,向第一移動終端10發(fā)起下載該文件的請求,從而從第一移動終端10下載獲得該文件。
[0030]例如,第一移動終端10和第二移動終端20之間可以通過HTTP協(xié)議傳輸文件,則在第一移動終端10上集成HTTP服務器,將待傳輸文件的HTTP下載地址進行編碼,生成對應的二維碼。
[0031]通過本發(fā)明實施例提供的上述系統(tǒng),整個文件分享過程不需雙方(第一移動終端和第二移動終端)進行設備配對、連接等操作,也不需要接收端設備安裝專門軟件,因此,可以方便、快捷地在移動終端間傳輸文件,提高了用戶體驗。
[0032]在本發(fā)明實施例的可選實施方式中,上述第一移動終端可以包括本發(fā)明實施例提供的下述文件傳輸裝置,第二移動終端可以包括本發(fā)明實施例提供的下述文件下載裝置。
[0033]根據(jù)本發(fā)明實施例提供了一種文件傳輸裝置。
[0034]圖2為根據(jù)本發(fā)明實施例的文件傳輸裝置的結構示意圖,如圖2所示,該裝置主要包括:第一生成模塊110,用于作為服務器,根據(jù)保存在第一移動終端的待傳輸文件的路徑,生成所述待傳輸文件的下載地址;第二生成模塊120,用于對所述下載地址進行二維碼編碼,生成對應的二維碼;接收模塊130,用于接收第二移動終端通過掃描所述二維碼發(fā)起的下載請求;傳輸模塊140,用于向所述第二移動終端發(fā)送所述待傳輸文件。
[0035]可選地,該裝置還可以包括:連接模塊,用于通過所述第一移動終端的無線保真WIFI通訊模塊連接到WIFI熱點。
[0036]可選地,還裝置還可以包括:自建模塊,用于在所述第一移動終端上建立WIFI熱點。
[0037]根據(jù)本發(fā)明實施例,還提供了一種文件下載裝置。
[0038]圖3為根據(jù)本發(fā)明實施例的文件下載裝置的結構示意圖,如圖3所示,該裝置主要包括:掃描模塊210,用于掃描第一移動終端顯示的二維碼,向所述第一移動終端發(fā)送請求,請求下載所述二維碼指示的下載地址的文件;下載模塊220,用于從所述第一移動終端中下載所述文件。
[0039]可選地,該裝置還可以包括:連接模塊,用于通過第二移動終端的WIFI通訊模塊連接到所述第一移動終端當前連接的WIFI熱點或連接到所述第一移動終端自建的所述WIFI熱點。
[0040]通過本發(fā)明實施例提供的上述裝置,文件傳輸過程不需發(fā)送方和接收方進行設備配對、連接等操作,也不需要接收端設備安裝專門軟件,文件傳輸方便、快捷,提高了用戶體驗。
[0041]根據(jù)本發(fā)明實施例,還提供了一種文件傳輸方法,該方法可以通過上述系統(tǒng)及文件傳輸裝置實現(xiàn)。
[0042]圖4為根據(jù)本發(fā)明實施例的文件傳輸方法的流程圖,如圖4所示,主要包括以下步驟:
[0043]步驟S402,第一移動終端作為服務器,根據(jù)保存在所述第一移動終端的待傳輸文件的路徑,生成所述待傳輸文件的下載地址;
[0044]步驟S40