一種終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種終端。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)通信技術(shù)的不斷發(fā)展,各類社交軟件應(yīng)運(yùn)而生,如QQ、微信和微博等。人們在使用社交軟件滿足日常溝通需求時,還可以通過其展現(xiàn)自己個性化的一面,如發(fā)表個性簽名和個人狀態(tài),除此之外,用戶還可以通過社交軟件提供的分享功能分享自己喜愛的音樂、文章、新聞和視頻的鏈接地址以實現(xiàn)資源分享等。在實際的應(yīng)用場景中,用戶在使用社交軟件的分享功能時,往往會遭遇這樣的場景:在一部比較冗長的資源中,例如一部影片資源或一首音樂資源,只有一部分為精華,是用戶感興趣的部分,但現(xiàn)有技術(shù)中,用戶使用社交軟件的分享功能在進(jìn)行該資源分享時,只能將完整的資源進(jìn)行分享,使得其他用戶需要緩存整部資源才能查看到該資源中的精華部分,浪費(fèi)流量資源且浪費(fèi)用戶時間。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供了一種終端,可減少流量資源消耗,增強(qiáng)資源分享的個性化定制,提尚用戶體驗。
[0004]本發(fā)明實施例第一方面提供了一種終端,所述終端包括:
[0005]接收單元,用于接收第一終端發(fā)送的資源片段分享請求,所述資源片段分享請求攜帶目標(biāo)資源的鏈接地址和待分享的目標(biāo)資源片段的起止定位信息;
[0006]資源獲取單元,用于根據(jù)所述目標(biāo)資源的鏈接地址獲取所述目標(biāo)資源;
[0007]資源截取單元,用于根據(jù)所述目標(biāo)資源片段的起止定位信息,截取所述目標(biāo)資源以獲取所述目標(biāo)資源片段;
[0008]地址生成單元,用于生成所述目標(biāo)資源片段的鏈接地址;
[0009]發(fā)送單元,用于將所述目標(biāo)資源片段的鏈接地址發(fā)送給所述第一終端,以使所述第一終端通過社交應(yīng)用分享所述目標(biāo)資源片段的鏈接地址。
[0010]相應(yīng)的,本發(fā)明實施例第二方面提供了一種終端,所述終端包括:
[0011]發(fā)送單元,用于接收到資源片段分享確認(rèn)指令時,向第二終端發(fā)送資源片段分享請求,所述資源片段分享請求攜帶目標(biāo)資源的鏈接地址和待分享的目標(biāo)資源片段的起止定位信息,以使所述第二終端根據(jù)所述目標(biāo)資源的鏈接地址和所述目標(biāo)資源片段的起止定位信息,生成所述目標(biāo)資源片段的鏈接地址;
[0012]地址接收單元,用于接收所述第二終端發(fā)送的所述目標(biāo)資源片段的鏈接地址;
[0013]地址分享單元,用于通過社交應(yīng)用分享所述目標(biāo)資源片段的鏈接地址。
[0014]本發(fā)明實施例,可接收第一終端發(fā)送的資源片段分享請求,所述資源片段分享請求攜帶目標(biāo)資源的鏈接地址和待分享的目標(biāo)資源片段的起止定位信息,還可根據(jù)所述目標(biāo)資源的鏈接地址獲取所述目標(biāo)資源,根據(jù)所述目標(biāo)資源片段的起止定位信息,截取所述目標(biāo)資源以獲取所述目標(biāo)資源片段,進(jìn)而生成所述目標(biāo)資源片段的鏈接地址并發(fā)送給所述第一終端,以使所述第一終端通過社交應(yīng)用分享所述目標(biāo)資源片段的鏈接地址,可減少流量資源消耗,增強(qiáng)資源分享的個性化定制,提高用戶體驗。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1是本發(fā)明實施例提供的一種資源分享方法流程示意圖;
[0017]圖2是本發(fā)明實施例提供的另一種資源分享方法流程示意圖;
[0018]圖3是本發(fā)明實施例提供的又一種資源分享方法流程示意圖;
[0019]圖4是本發(fā)明實施例提供的一種終端結(jié)構(gòu)示意圖;
[0020]圖5是本發(fā)明實施例提供的另一種終端結(jié)構(gòu)示意圖;
[0021]圖6是本發(fā)明實施例提供的地址生成單元結(jié)構(gòu)示意圖;
[0022]圖7是本發(fā)明實施例提供的資源獲取單元結(jié)構(gòu)示意圖;
[0023]圖8是本發(fā)明實施例提供的一種資源分享系統(tǒng)結(jié)構(gòu)示意圖;
[0024]圖9是本發(fā)明實施例提供的又一種終端結(jié)構(gòu)示意圖;
[0025]圖10是本發(fā)明實施例提供的又一種終端結(jié)構(gòu)示意圖。
【具體實施方式】
[0026]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0027]具體實現(xiàn)中,本發(fā)明實施例中所提及的終端包括但不限于:智能手機(jī)(如Android手機(jī)、1S手機(jī))、平板電腦、筆記本電腦、掌上電腦等電子設(shè)備。
[0028]下面將結(jié)合圖1到圖10對本發(fā)明實施例提供的一種資源分享方法及終端進(jìn)行具體描述。
[0029]參見圖1,是本發(fā)明實施例提供的一種資源分享方法流程示意圖,如圖所示的資源分享方法可包括以下步驟:
[0030]S101,接收第一終端發(fā)送的資源片段分享請求,所述資源片段分享請求攜帶目標(biāo)資源的鏈接地址和待分享的目標(biāo)資源片段的起止定位信息。
[0031]具體實現(xiàn)中,第一終端可提供資源分享方式選項(具體可為第一終端中的客戶端提供資源分享方式選項,例如客戶端為某一播放器,在該播放器進(jìn)行視頻或音頻播放時播放窗口的菜單工具欄中便可提供該資源分享方式選項),包括資源完整分享方式和資源片段分享方式,當(dāng)用戶選擇資源片段分享方式時,進(jìn)入資源片段選取階段進(jìn)而選擇待分享的資源片段。
[0032]例如目標(biāo)資源為一段音樂或一段視頻,進(jìn)入資源片段選取階段后,第一終端可提供一時間進(jìn)度條,用戶通過選擇待分享的資源片段的開始時間和結(jié)束時間來確定待分享的目標(biāo)資源片段,其中待分享的資源片段的開始時間和結(jié)束時間即為目標(biāo)資源片段的起止定位信息。
[0033]本實施例中,第一終端接收到輸入的資源片段確定指令時,便可獲取目標(biāo)資源片段的起止定位信息和目標(biāo)資源的鏈接地址作為資源片段分享請求,將其發(fā)送至對應(yīng)的第二終端(具體可為第一終端上的客戶端獲取目標(biāo)資源片段的起止定位信息和目標(biāo)資源的鏈接地址作為資源片段分享請求發(fā)送到與該客戶端對應(yīng)的第二終端),本實施例中所提及的第二終端為可作為服務(wù)器,處理第一終端提交的資源片段分享請求。當(dāng)?shù)诙K端接收到該資源片段分享請求時執(zhí)行步驟S102?S104以生成目標(biāo)資源片段的鏈接地址。
[0034]S102,根據(jù)所述目標(biāo)資源的鏈接地址獲取所述目標(biāo)資源。
[0035]具體實現(xiàn)中,鏈接地址具體為URL(Uniform Resource Locator,統(tǒng)一資源定位符),是因特網(wǎng)上標(biāo)準(zhǔn)的資源的地址,由協(xié)議類型、服務(wù)器名、端口號、路徑和文件名等部分組成,因特網(wǎng)中的終端通過資源的URL去訪問資源所在的服務(wù)器并在服務(wù)器允許后可根據(jù)文件路徑和文件名訪問到該資源。
[0036]進(jìn)一步的,步驟S102可具體包括:解析所述目標(biāo)資源的鏈接地址,獲取所述目標(biāo)資源所在服務(wù)器的地址、文件路徑和文件名,根據(jù)所述目標(biāo)資源所在服務(wù)器的地址、文件路徑和文件名,查找所述目標(biāo)資源。
[0037]S103,根據(jù)所述目標(biāo)資源片段的起止定位信息,截取所述目標(biāo)資源以獲取所述目標(biāo)資源片段。
[0038]獲取到目標(biāo)資源后,便可根據(jù)資源片段分享請求中的目標(biāo)資源片段中的起止定位信息對該目標(biāo)資源進(jìn)行截取操作,獲取用戶指定的資源片段進(jìn)行存儲。
[0039]可選的,步驟SlOl中所述的資源片段分享請求攜帶所述目標(biāo)資源片段的目標(biāo)壓縮格式信息,步驟S103還包括:根據(jù)所述目標(biāo)壓縮格式信息,將所述目標(biāo)資源片段處理為目標(biāo)壓縮格式。
[0040]具體實現(xiàn)中,某些資源的占用的存儲空間比較大,因此第一終端進(jìn)入目標(biāo)資源片段選取階段后可提供給用戶資源的壓縮格式選項,例如目標(biāo)資源為一段視頻,可提供給用戶流暢優(yōu)先(可包括3gp、flv等視頻壓縮格式),質(zhì)量優(yōu)先(可包括rmvb、mkv等視頻壓縮格式)選項,選擇用戶流暢優(yōu)先可壓縮目標(biāo)資源片段節(jié)約存儲空間。用戶勾選壓縮格式選項后,還可進(jìn)一步勾選壓縮格式。第一終端接收到輸入的資源片段確定指令,獲取壓縮格式信息并將其作為資源片段分享請求的一部分同目標(biāo)資源片段的起止定位信息和目標(biāo)資源的鏈接地址一起發(fā)送給第二終端,第二終端在根據(jù)目標(biāo)資源片段的起止定位信息對目標(biāo)資源進(jìn)行截取操作獲得目標(biāo)資源片段后便可以根據(jù)該壓縮格式信息將截取的目標(biāo)資源片段壓縮為目標(biāo)壓縮格式后存儲。
[0041]可選的,在執(zhí)行步驟S103之前,所述方法還包括:判斷所述目標(biāo)資源片段與所述目標(biāo)資源之間的容量比率值是否小于或等于預(yù)設(shè)閾值,當(dāng)判斷結(jié)果為是,執(zhí)行步驟S103 ;當(dāng)判斷結(jié)果為否時,向所述第一終端返回