一種傳輸文件的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種傳輸文件的方法和裝置。
【背景技術(shù)】
[0002]隨著通信技術(shù)的發(fā)展,終端的種類越來越多,不同的終端上可能存儲(chǔ)有不同的文件,當(dāng)一個(gè)終端需要使用另一個(gè)終端上的文件時(shí),就需要在兩個(gè)終端之間傳輸文件,將一個(gè)終端上的文件傳輸?shù)搅硪粋€(gè)終端上。
[0003]例如,以一個(gè)具體實(shí)例來描述兩個(gè)終端之間傳輸文件的過程,為了便于描述,將兩個(gè)終端分別稱為第一終端和第二終端;當(dāng)?shù)谝唤K端向第二終端傳輸文件時(shí),該文件可以是壓縮包文件,第一終端建立與第二終端之間的傳輸通道,并獲取待傳輸?shù)奈募ㄟ^該傳輸通道將該壓縮包傳輸給第二終端。
[0004]在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]由于待傳輸?shù)奈募且詨嚎s包的形式傳輸,因此,只有在待傳輸?shù)奈募鬏斖瓿芍?,用戶才能查看該文件中的?nèi)容,導(dǎo)致查看效率低。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明提供了一種傳輸文件的方法和裝置。技術(shù)方案如下:
[0007]—種傳輸文件的方法,所述方法包括:
[0008]第一終端建立與第二終端之間的傳輸通道;
[0009]獲取待傳輸?shù)牡谝晃募牡谝豢s略信息;
[0010]通過所述傳輸通道向所述第二終端傳輸所述第一縮略信息;
[0011]當(dāng)所述第一縮略信息傳輸完成時(shí),通過所述傳輸通道向所述第二終端傳輸所述第一文件。
[0012]進(jìn)一步地,所述獲取待傳輸?shù)牡谝晃募牡谝豢s略信息,包括:
[0013]如果待傳輸?shù)牡谝晃募堑谝粔嚎s文件,則獲取所述第一壓縮文件的第一文件列表作為所述第一壓縮文件的第一縮略信息;
[0014]如果待傳輸?shù)牡谝晃募堑谝欢嗝襟w文件,則獲取所述第一多媒體文件的第一視頻信息作為所述第一多媒體文件的第一縮略信息。
[0015]進(jìn)一步地,所述獲取所述第一多媒體文件的第一視頻信息,包括:
[0016]解碼所述第一多媒體文件,得到所述第一多媒體文件的第一幀視頻;
[0017]獲取所述第一多媒體文件的第一屬性信息;
[0018]將所述第一多媒體文件的第一幀視頻和所述第一屬性信息組成所述第一多媒體文件的第一視頻信息。
[0019]進(jìn)一步地,所述方法還包括:
[0020]接收所述第二終端傳輸?shù)牡诙募牡诙s略信息;
[0021]獲取用戶觸發(fā)的第二查看命令,并根據(jù)所述第二查看命令顯示所述第二縮略信息。
[0022]進(jìn)一步地,所述根據(jù)所述第二查看命令顯示所述第二縮略信息之后,還包括:
[0023]獲取所述用戶點(diǎn)觸發(fā)的第二取消命令;
[0024]向所述第二終端發(fā)送所述第二取消命令,所述第二取消命令用于觸發(fā)所述第二終端停止向所述第一終端傳輸所述第二文件。
[0025]—種傳輸文件的裝置,所述裝置包括:
[0026]建立模塊,用于建立與第二終端之間的傳輸通道;
[0027]第一獲取模塊,用于獲取待傳輸?shù)牡谝晃募牡谝豢s略信息;
[0028]第一傳輸模塊,用于通過所述傳輸通道向所述第二終端傳輸所述第一縮略信息;
[0029]第二傳輸模塊,用于當(dāng)所述第一縮略信息傳輸完成時(shí),通過所述傳輸通道向所述第二終端傳輸所述第一文件。
[0030]進(jìn)一步地,所述第一獲取模塊,包括:
[0031]第一獲取單元,用于如果待傳輸?shù)牡谝晃募堑谝粔嚎s文件,則獲取所述第一壓縮文件的第一文件列表作為所述第一壓縮文件的第一縮略信息;
[0032]第二獲取單元,用于如果待傳輸?shù)牡谝晃募堑谝欢嗝襟w文件,則獲取所述第一多媒體文件的第一視頻信息作為所述第一多媒體文件的第一縮略信息。
[0033]進(jìn)一步地,所述第二獲取單元,包括:
[0034]解碼子單元,用于解碼所述第一多媒體文件,得到所述第一多媒體文件的第一幀視頻;
[0035]獲取子單元,用于獲取所述第一多媒體文件的第一屬性信息;
[0036]組成子單元,用于將所述第一多媒體文件的第一幀視頻和所述第一屬性信息組成所述第一多媒體文件的第一視頻信息。
[0037]進(jìn)一步地,所述裝置還包括:
[0038]接收模塊,用于接收所述第二終端傳輸?shù)牡诙募牡诙s略信息;
[0039]打開模塊,用于獲取用戶觸發(fā)的第二查看命令,并根據(jù)所述第二查看命令顯示所述第二縮略信息。
[0040]進(jìn)一步地,所述裝置還包括,包括:
[0041]第二獲取模塊,用于獲取所述用戶點(diǎn)觸發(fā)的第二取消命令;
[0042]發(fā)送模塊,用于向所述第二終端發(fā)送所述第二取消命令,所述第二取消命令用于觸發(fā)所述第二終端停止向所述第一終端傳輸所述第二文件。
[0043]在本發(fā)明實(shí)施例中,當(dāng)?shù)谝唤K端向第二終端傳輸?shù)谝晃募r(shí),第一終端建立與第二終端之間的傳輸通道以及獲取第一文件的第一縮略信息,通過該傳輸通道向第二終端傳輸?shù)谝豢s略信息,當(dāng)?shù)谝豢s略信息傳輸完成時(shí),通過該傳輸通道向第二終端傳輸?shù)谝晃募瑥亩脩艨梢愿鶕?jù)第一縮略信息獲知第一文件中的內(nèi)容,不用等到第一文件傳輸完成就可以查看第一文件中的內(nèi)容,從而提高了查看第一文件的查看效率。
【附圖說明】
[0044]圖1是本發(fā)明實(shí)施例1提供的一種傳輸文件的方法流程圖;
[0045]圖2是本發(fā)明實(shí)施例2提供的一種傳輸文件的方法流程圖;
[0046]圖3是本發(fā)明實(shí)施例3提供的一種傳輸文件的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0047]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0048]目前,當(dāng)?shù)谝唤K端向第二終端傳輸文件時(shí),第一終端建立與第二終端之間的傳輸通道,并獲取待傳輸?shù)奈募?,將待傳輸?shù)奈募虬蓧嚎s包,通過該傳輸通道將該壓縮包傳輸給第二終端;由于待傳輸?shù)奈募且詨嚎s包的形式傳輸,因此,只有在待傳輸?shù)奈募鬏斖瓿芍?,用戶才能查看該文件中的?nèi)容,導(dǎo)致查看文件的查看效率低。
[0049]在本發(fā)明實(shí)施例中,為了方便用戶實(shí)時(shí)瀏覽接收到的文件中的內(nèi)容,不用等到待傳輸?shù)奈募鬏斖瓿删涂梢圆榭次募械膬?nèi)容,傳輸文件時(shí)先傳輸文件的縮略信息,當(dāng)該縮略信息傳輸完成時(shí),才傳輸該文件;從而用戶可以根據(jù)接收到的縮略信息獲知文件中的內(nèi)容,不用等到文件傳輸完成就可以查看文件中的內(nèi)容,縮短了查看文件中內(nèi)容的時(shí)間,從而提高查看文件的查看效率。
[0050]實(shí)施例1
[0051]本發(fā)明實(shí)施例提供了一種傳輸文件的方法,該方法的執(zhí)行主體為第一終端,參見圖1,其中,該方法包括:
[0052]步驟101:第一終端建立與第二終端之間的傳輸通道;
[0053]步驟102:獲取待傳輸?shù)牡谝晃募牡谝豢s略信息;
[0054]步驟103:通過傳輸通道向第二終端傳輸?shù)谝豢s略信息;
[0055]步驟104:當(dāng)?shù)谝豢s略信息傳輸完成時(shí),通過傳輸通道向第二終端傳輸?shù)谝晃募?br>[0056]在本發(fā)明實(shí)施例中,當(dāng)?shù)谝唤K端向第二終端傳輸?shù)谝晃募r(shí),第一終端建立與第二終端之間的傳輸通道以及獲取第一文件的第一縮略信息,通過該傳輸通道向第二終端傳輸?shù)谝豢s略信息,當(dāng)?shù)谝豢s略信息傳輸完成時(shí),通過該傳輸通道向第二終端傳輸?shù)谝晃募?,從而用戶可以根?jù)第一縮略信息獲知第一文件中的內(nèi)容,不用等到第一文件傳輸完成就可以查看第一文件中的內(nèi)容,從而提高了查看第一文件的查看效率。
[0057]實(shí)施例2
[0058]本發(fā)明實(shí)施例提供了一種傳輸文件的方法,該方法的執(zhí)行主體為第一終端,參見圖2,其中,該方法包括:
[0059]步驟201:第一終端建立與第二終端之間的傳輸通道;
[0060]當(dāng)?shù)谝唤K端向第二終端傳輸文件時(shí),第一終端建立與第二終端之間的傳輸通道,通過該傳輸通道向第二終端傳輸文件,該傳輸通道可以為USB (Universal SerialBus,通用串行總線)傳輸通道、adb傳輸通道、藍(lán)牙傳輸通道或者NFC (Near FieldCommunicat1n,近距離無線通信)傳輸通道等。
[0061]第一終端可以為手機(jī)、平板電腦或者PC(personal computer,個(gè)人電腦)終端等;第二終端可以為手機(jī)、平板電腦或者PC終端等。
[0062]步驟202:獲取待傳輸?shù)牡谝晃募牡谝豢s略信息;
[0063]為了便于描述,將第一終端向第二終端傳輸?shù)奈募Q為第一文件,將第二終端向第一終端傳輸?shù)奈募Q為第二文件。第一文件的縮略信息稱為第一縮略信息,第二文件的縮略信息稱為第二縮略信息。
[0064]