一種多媒體內(nèi)容傳輸方法及終端的制作方法
【專利摘要】本發(fā)明實施例公開了一種多媒體內(nèi)容傳輸方法及終端,包括:終端首先判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容;若判斷需要向目標終端發(fā)送待傳輸多媒體內(nèi)容,則獲取目標終端的網(wǎng)絡(luò)狀態(tài);根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容;最后向目標終端發(fā)送目標多媒體內(nèi)容。在本發(fā)明實施例中,終端會根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)來處理待發(fā)送多媒體內(nèi)容,從而能夠有針對性的節(jié)省流量消耗,提升用戶體驗。
【專利說明】
一種多媒體內(nèi)容傳輸方法及終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種多媒體內(nèi)容傳輸方法及終端。
【背景技術(shù)】
[0002]隨著電子技術(shù)的快速發(fā)展以及終端的迅速普及,終端的功能日益完善。例如,用戶可以利用終端訪問外部網(wǎng)絡(luò)數(shù)據(jù)資源、拍照以及向好友發(fā)送多媒體內(nèi)容等。在實際應(yīng)用中,當用戶利用終端向好友發(fā)送多媒體內(nèi)容時,發(fā)送方發(fā)送的多媒體內(nèi)容有多大,則接收方接收到的多媒體內(nèi)容就有多大。然而,當接收方在接收多媒體內(nèi)容時,若當前的網(wǎng)絡(luò)連接狀態(tài)是處于資費狀態(tài)時,則可能會導(dǎo)致用戶所訂購的網(wǎng)絡(luò)流量套餐被大量消耗甚至超出訂購的網(wǎng)絡(luò)流量套餐所允許使用的流量。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供了一種多媒體內(nèi)容傳輸方法及終端,根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)來處理待發(fā)送多媒體內(nèi)容,能夠有針對性的節(jié)省流量消耗,提升用戶體驗。
[0004]本發(fā)明實施例公開了一種多媒體內(nèi)容傳輸方法,所述方法包括:
[0005]判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容;
[0006]若判斷需要向所述目標終端發(fā)送所述待傳輸多媒體內(nèi)容,則獲取所述目標終端的網(wǎng)絡(luò)狀態(tài);
[0007]根據(jù)所述網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容;
[0008]向所述目標終端發(fā)送所述目標多媒體內(nèi)容。
[0009]相應(yīng)地,本發(fā)明實施例還公開了一種終端,所述終端包括:
[0010]判斷單元,用于判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容;
[0011 ]獲取單元,用于若所述判斷單元判斷需要向所述目標終端發(fā)送所述待傳輸多媒體內(nèi)容,獲取所述目標終端的網(wǎng)絡(luò)狀態(tài);
[0012]處理單元,用于根據(jù)所述網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容;
[0013]發(fā)送單元,用于向所述目標終端發(fā)送所述目標多媒體內(nèi)容。
[0014]本發(fā)明實施例中,終端首先判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容;若判斷需要向目標終端發(fā)送待傳輸多媒體內(nèi)容,則獲取目標終端的網(wǎng)絡(luò)狀態(tài);根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容;最后向目標終端發(fā)送所述目標多媒體內(nèi)容。在本發(fā)明實施例中,終端會根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)來處理待發(fā)送多媒體內(nèi)容,從而能夠有針對性的節(jié)省流量消耗,提升用戶體驗。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1是本發(fā)明實施例公開的一種多媒體內(nèi)容傳輸方法的流程示意圖;
[0017]圖2是本發(fā)明實施例公開的另一種多媒體內(nèi)容傳輸方法的流程示意圖;
[0018]圖3是本發(fā)明實施例公開的一種終端的結(jié)構(gòu)示意圖;
[0019]圖4是本發(fā)明實施例公開的另一種終端的結(jié)構(gòu)示意圖;
[0020]圖5是本發(fā)明實施例公開的又一種終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0021]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0022]本發(fā)明實施例公開了一種多媒體內(nèi)容傳輸方法及終端。在本發(fā)明實施例中,終端會根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)來處理待發(fā)送多媒體內(nèi)容,從而能夠有針對性的節(jié)省流量消耗,提升用戶體驗。以下分別進行詳細描述。
[0023]請參閱圖1,圖1是本發(fā)明實施例公開的一種多媒體內(nèi)容傳輸方法的流程示意圖。其中,該多媒體內(nèi)容傳輸方法應(yīng)用于多媒體內(nèi)容傳輸系統(tǒng)。該多媒體內(nèi)容傳輸方法適用于智能手機(如Android手機、1S手機等)、平板電腦、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(MobileInternet Devices,MID)等具有發(fā)送多媒體內(nèi)容功能的終端中。如圖1所示,該多媒體內(nèi)容傳輸方法可以包括以下步驟:
[0024]SlOl、判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容。
[0025]S102、若判斷需要向目標終端發(fā)送待傳輸多媒體內(nèi)容,則獲取目標終端的網(wǎng)絡(luò)狀
??τ O
[0026]本發(fā)明實施例中,目標終端可以包括但不限于智能手機(如Android手機、1S手機等)、平板電腦、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)、PAD等具有接收多媒體內(nèi)容功能的終端。
[0027]本發(fā)明實施例中,待傳輸多媒體內(nèi)容可以包括但不限于音頻文件、視頻文件、圖片以及文檔等多媒體內(nèi)容。
[0028]本發(fā)明實施例中,終端在獲取目標終端的網(wǎng)絡(luò)狀態(tài)之前,還應(yīng)判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容。其中,終端判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容的方式具有多樣性。舉例來說,若終端是通過即時通信程序來發(fā)送待傳輸多媒體內(nèi)容時,則終端可以判斷與目標終端對應(yīng)的目標聯(lián)系人的對話界面上的信息輸入框上是否有待傳輸多媒體內(nèi)容待發(fā)送。又舉例來說,若終端是通過即時通信程序來發(fā)送待傳輸多媒體內(nèi)容時,則終端可以判斷是否接收到用戶輸入的通過點擊發(fā)送待傳輸多媒體內(nèi)容的按鍵(虛擬按鍵)以輸入點擊操作。其中,對于終端判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容的方式本發(fā)明不作限定。
[0029]本發(fā)明實施例中,終端獲取目標終端的網(wǎng)絡(luò)狀態(tài)的方式具有多樣性。例如,終端可以發(fā)送針對目標終端的網(wǎng)絡(luò)狀態(tài)獲取請求至目標終端,目標終端接收到該網(wǎng)絡(luò)狀態(tài)獲取請求之后,則可以將本端(目標終端)最新的網(wǎng)絡(luò)狀態(tài)發(fā)送至終端。又例如,終端可以發(fā)送針對目標終端的網(wǎng)絡(luò)狀態(tài)獲取請求至服務(wù)器,服務(wù)器在接收到該網(wǎng)絡(luò)狀態(tài)獲取請求之后,則可以查詢目標終端的最新網(wǎng)絡(luò)狀態(tài),并發(fā)送至終端。其中,要通過該方式檢測目標終端的網(wǎng)絡(luò)狀態(tài)時,目標終端、服務(wù)器以及終端應(yīng)建立相應(yīng)的綁定關(guān)系。
[0030]本發(fā)明實施例中,網(wǎng)絡(luò)狀態(tài)包括資費狀態(tài)或者非資費狀態(tài)。其中,資費狀態(tài)主要包括通過訂購的數(shù)據(jù)流量套餐而產(chǎn)生相應(yīng)費用的狀態(tài);非資費狀態(tài)主要是以WIFI為主的網(wǎng)絡(luò)狀態(tài)。舉例來說,終端A訂購的套餐為5元30M的套餐,則終端A使用的數(shù)據(jù)流量在30M之內(nèi),終端A對應(yīng)的網(wǎng)絡(luò)狀態(tài)為資費狀態(tài),當終端A使用的數(shù)據(jù)流量超過30M,終端A對應(yīng)的網(wǎng)絡(luò)狀態(tài)也為資費狀態(tài)。
[0031]進一步,隨著電子技術(shù)的快速發(fā)展以及終端的迅速普及,終端的功能日益完善,終端與終端之間也可以實現(xiàn)數(shù)據(jù)流量之間的共享,也即終端A可以通過開啟熱點,供終端B連接,并可以訪問網(wǎng)頁;也即,當終端A通過連接終端B的共享的熱點時,終端A當前的網(wǎng)絡(luò)狀態(tài)也為資費狀態(tài)。具體地,終端A可以發(fā)送網(wǎng)絡(luò)狀態(tài)獲取指令至終端B,終端B接收到該網(wǎng)絡(luò)狀態(tài)獲取指令后,可以獲取當前的網(wǎng)絡(luò)狀態(tài),并將網(wǎng)絡(luò)狀態(tài)發(fā)送至終端A,當終端A檢測到終端B的網(wǎng)絡(luò)狀態(tài)為資費狀態(tài)時,則終端A可以繼續(xù)發(fā)送流量使用信息獲取指令至終端B,當終端B接收到流量使用信息獲取指令時,可以獲取當前的流量使用信息,并將獲取到的當前的流量使用信息發(fā)送至終端A。
[0032]本發(fā)明實施例中,終端判斷需要向目標終端發(fā)送待傳輸多媒體內(nèi)容時,終端可以獲取目標終端的網(wǎng)絡(luò)狀態(tài)。
[0033]S103、根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容。
[0034]本發(fā)明實施例中,終端在獲取目標終端的網(wǎng)絡(luò)狀態(tài)之后,則可以根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容。
[0035]其中,終端根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容的【具體實施方式】可以是終端根據(jù)網(wǎng)絡(luò)狀態(tài)與處理方式的映射關(guān)系處理待傳輸多媒體內(nèi)容。其中,該網(wǎng)絡(luò)狀態(tài)與處理方式的映射關(guān)系可以是預(yù)先存儲在終端中的映射關(guān)系,且該映射關(guān)系可以是用戶根據(jù)需要進行設(shè)定,也可以是終端根據(jù)用戶的歷史設(shè)定記錄進行設(shè)定,還可以是終端根據(jù)大數(shù)據(jù)庫中的所有映射關(guān)系來設(shè)定的一個映射關(guān)系,本發(fā)明實施例不作限定。
[0036]舉例來說,若終端是通過即時通信程序A向目標終端發(fā)送視頻文件,則對應(yīng)的網(wǎng)絡(luò)狀態(tài)與處理方式的映射關(guān)系可以包括目標終端的網(wǎng)絡(luò)狀態(tài)為WiFi狀態(tài)(非資費狀態(tài)),其對應(yīng)的處理方式可以為不處理該視頻文件;目標終端的網(wǎng)絡(luò)狀態(tài)為2G或者3G時(資費狀態(tài)),其對應(yīng)的處理方式可以為將該視頻截取成多個片段,再將截取后的視頻片段以動態(tài)圖像的形式處理,所述動態(tài)圖像包括但不限于GIF格式的圖片;目標終端的網(wǎng)絡(luò)狀態(tài)為4G(資費狀態(tài)),其對應(yīng)的處理方式可以為對視頻文件進行壓縮處理。其中,目標終端的網(wǎng)絡(luò)狀態(tài)可以從即時通信程序獲取,也可以是通過獲取目標終端發(fā)送的固定格式的信息,該固定格式的消息包含有目標終端的網(wǎng)絡(luò)狀態(tài)信息。
[0037]S104、向目標終端發(fā)送目標多媒體內(nèi)容。
[0038]本發(fā)明實施例中,在終端根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容之后,則終端可以向目標終端發(fā)送目標多媒體內(nèi)容。
[0039]進一步,終端向目標終端發(fā)送目標多媒體內(nèi)容時,可以是通過即時通信程序發(fā)送目標多媒體內(nèi)容;也可以是通過郵件應(yīng)用程序進行發(fā)送;還可以是通過信息應(yīng)用程序以彩信的方式進行發(fā)送;本發(fā)明不作限定。
[0040]在圖1中,詳細描述了終端首先判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容;若判斷需要向目標終端發(fā)送待傳輸多媒體內(nèi)容,則獲取目標終端的網(wǎng)絡(luò)狀態(tài);根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容;最后向目標終端發(fā)送目標多媒體內(nèi)容。在本發(fā)明實施例中,終端會根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)來處理待發(fā)送多媒體內(nèi)容,從而能夠有針對性的節(jié)省流量消耗,提升用戶體驗。
[0041]請參閱圖2,圖2是本發(fā)明實施例公開的另一種多媒體內(nèi)容傳輸方法的流程示意圖。如圖2所示,該多媒體內(nèi)容傳輸方法可以包括以下步驟:
[0042]S201、判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容.
[0043]S202、若判斷需要向目標終端發(fā)送待傳輸多媒體內(nèi)容時,獲取目標終端的網(wǎng)絡(luò)狀
??τ O
[0044]本發(fā)明實施例中,網(wǎng)絡(luò)狀態(tài)包括資費狀態(tài)或者非資費狀態(tài)。
[0045]本發(fā)明實施例中,終端在獲取目標終端的網(wǎng)絡(luò)狀態(tài)之后,還可以執(zhí)行以下步驟:
[0046]11)檢測在終端觸摸屏上輸入的觸控操作;
[0047]12)判斷觸控操作的觸控參數(shù)與預(yù)設(shè)的用于截取待傳輸多媒體內(nèi)容的參數(shù)是否匹配;
[0048]13)若判斷觸控操作的觸控參數(shù)與預(yù)設(shè)的用于截取待傳輸多媒體內(nèi)容的參數(shù)匹配,則針對待傳輸多媒體內(nèi)容執(zhí)行與觸控參數(shù)匹配的截取操作;
[0049]其中,根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容,包括:
[0050]根據(jù)網(wǎng)絡(luò)狀態(tài)處理執(zhí)行截取操作后的待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容。
[0051]本發(fā)明實施例中,觸摸屏是用于用戶輸入觸控操作的屏幕,其中,觸摸屏亮屏區(qū)域也即是用戶輸入觸控操作的區(qū)域。具體的,觸摸屏的亮屏區(qū)域可以實時變化,具體是根據(jù)用戶輸入的觸控操作的觸控軌跡來確定,也即,用戶輸入的觸控軌跡經(jīng)過的地方的周邊區(qū)域可以是亮屏區(qū)域。由于目前的技術(shù)都是用戶在輸入觸控操作時,整個顯示屏都是處于亮屏狀態(tài),但實際上用戶的觸控操作的觸控軌跡只是在該顯示屏的局部,因此,當整個顯示屏都處于亮屏狀態(tài)時,會導(dǎo)致不必要的功耗損失。而在該發(fā)明實施例中,終端會根據(jù)觸控操作的觸控軌跡來確定亮屏區(qū)域,從而可以在一定程度上降低終端的功耗損失的概率。
[0052]本發(fā)明實施例中,觸控操作的觸控參數(shù)可以包括但不限于觸控軌跡、觸控方向、觸控力度、觸控次數(shù)以及觸控軌跡等參數(shù)。
[0053]本發(fā)明實施例中,可以在終端中預(yù)設(shè)用于截取待傳輸多媒體內(nèi)容的參數(shù),其中,該用于截取待傳輸多媒體內(nèi)容的參數(shù)可以是用戶根據(jù)需要進行設(shè)置,也可以是終端根據(jù)用戶的歷史誰打你該記錄進行設(shè)置,還可以是終端根據(jù)用戶的歷史觸控操作習慣來設(shè)置;本發(fā)明實施例不作限定。
[0054]具體地,終端根據(jù)用戶的歷史觸控操作習慣來設(shè)置上述用于截取待傳輸多媒體內(nèi)容的參數(shù),可以包括以下步驟:
[0055]21)獲取在預(yù)設(shè)時間段內(nèi)用戶的歷史觸控操作;
[0056]22)根據(jù)上述歷史觸控操作確定該用戶的常用觸控操作;
[0057]23)根據(jù)上述常用觸控操作的觸控參數(shù)設(shè)定上述用于截取待傳輸多媒體內(nèi)容的參數(shù)。
[0058]本發(fā)明實施例中,終端可以根據(jù)用戶的歷史觸控操作來設(shè)定上述用于截取待傳輸多媒體內(nèi)容的參數(shù),從而能夠更加符合用戶的習慣,提高用戶體驗。
[0059]本發(fā)明實施例中,由于涉及到針對待發(fā)送多媒體內(nèi)容的截取操作,則該多媒體內(nèi)容可以為音頻文件和視頻文件中的一種或多種。
[0060]本發(fā)明實施例中,若判斷觸控操作的觸控參數(shù)與預(yù)設(shè)的用于截取待傳輸多媒體內(nèi)容的參數(shù)匹配,則針對待傳輸多媒體內(nèi)容執(zhí)行與觸控參數(shù)匹配的截取操作。
[0061]舉例來說,若待發(fā)送多媒體內(nèi)容為視頻文件時,當觸控參數(shù)為觸控軌跡時,則終端可以獲取該觸控操作的觸控起始位置以及觸控終止位置,根據(jù)觸控起始位置對應(yīng)的視頻時間點以及觸控終止位置對應(yīng)的視頻時間點,并將上述兩個時間點作為截取時間點,對視頻文件進行截取操作。
[0062]S203、根據(jù)網(wǎng)絡(luò)狀態(tài)壓縮處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容。
[0063]本發(fā)明實施例中,在獲取目標終端的網(wǎng)絡(luò)狀態(tài),并檢測到目標終端的網(wǎng)絡(luò)狀態(tài)為資費狀態(tài)時,終端可以根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)壓縮處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容。
[0064]舉例來說,若目標終端的網(wǎng)絡(luò)狀態(tài)為2G或者3G時(資費狀態(tài)),則終端可以將該視頻截取成多個片段,再將截取后的視頻片段以動態(tài)圖片的形式處理;若目標終端的網(wǎng)絡(luò)狀態(tài)為4G(資費狀態(tài)),則終端可以對視頻文件進行壓縮處理。
[0065]作為一種可選的實施方式,若終端通過即時通信程序向目標終端發(fā)送待傳輸多媒體內(nèi)容,則終端還可以執(zhí)行以下步驟:
[0066]31)獲取目標聯(lián)系人數(shù)目,目標聯(lián)系人數(shù)目為目標終端對應(yīng)的即時通信程序中顯示的需要接收待傳輸多媒體內(nèi)容的目標聯(lián)系人的數(shù)目;
[0067]32)判斷目標聯(lián)系人數(shù)目是否為多個;
[0068]其中,獲取目標終端的網(wǎng)絡(luò)狀態(tài),包括:
[0069]若判斷目標聯(lián)系人數(shù)目為多個,獲取目標聯(lián)系人中的每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài);
[0070]其中,根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,包括:
[0071 ]根據(jù)每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容。
[0072]本發(fā)明實施例中,若終端通過即時通信程序向目標終端發(fā)送待傳輸多媒體內(nèi)容,則終端可以向一個目標終端發(fā)送該待傳輸多媒體內(nèi)容,則對應(yīng)的聯(lián)系人只有一個,也可以是向多個目標終端發(fā)送該待傳輸多媒體內(nèi)容,則對應(yīng)的聯(lián)系人可以有多個。如終端通過即時通信程序A向一個聯(lián)系群組發(fā)送待傳輸多媒體內(nèi)容,則在該聯(lián)系群組中的每一個聯(lián)系人均可以接收到該待傳輸多媒體內(nèi)容。
[0073]本發(fā)明實施例中,根據(jù)每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,可以包括以下步驟:
[0074]41)判斷目標聯(lián)系人中網(wǎng)絡(luò)狀態(tài)為資費狀態(tài)的聯(lián)系人的數(shù)目是否超過預(yù)設(shè)閾值;
[0075]42)若是,則壓縮處理待傳輸多媒體內(nèi)容,或者,轉(zhuǎn)換待傳輸多媒體內(nèi)容的格式。
[0076]本發(fā)明實施例中,可以在終端中預(yù)設(shè)一個預(yù)設(shè)閾值,該預(yù)設(shè)閾值的設(shè)置可以是用戶根據(jù)需要進行設(shè)置,也可以是終端根據(jù)用戶的歷史設(shè)定記錄進行設(shè)置,還可以是終端根據(jù)該群組的總的聯(lián)系人數(shù)目來設(shè)置,本發(fā)明實施例不作限定。
[0077]本發(fā)明實施例中,若終端判斷目標聯(lián)系人中網(wǎng)絡(luò)狀態(tài)為資費狀態(tài)的聯(lián)系人的數(shù)目超過預(yù)設(shè)閾值;則說明當前大多數(shù)的聯(lián)系人的網(wǎng)絡(luò)狀態(tài)為資費狀態(tài),若不對待發(fā)送多媒體內(nèi)容進行壓縮處理,則可能導(dǎo)致目標終端的流量流失,因此,為了目標終端的流量不流失,則終端可以壓縮處理待傳輸多媒體內(nèi)容,或者,轉(zhuǎn)換待傳輸多媒體內(nèi)容的格式。若終端檢測目標聯(lián)系人中網(wǎng)絡(luò)狀態(tài)為資費狀態(tài)的聯(lián)系人的數(shù)目未超過預(yù)設(shè)閾值,則終端可以根據(jù)自身的網(wǎng)絡(luò)狀態(tài)進行處理待傳輸多媒體內(nèi)容。
[0078]S204、向目標終端發(fā)送目標多媒體內(nèi)容。
[0079]本發(fā)明實施例中,在終端對待傳輸多媒體內(nèi)容進行處理,得目標多媒體內(nèi)容之后,終端可以向目標終端發(fā)送目標多媒體內(nèi)容。
[0080]作為一種可選的實施方式,在判斷需要向目標終端發(fā)送多媒體內(nèi)容之后,終端還可以執(zhí)行以下步驟:
[0081]51)檢測終端的網(wǎng)絡(luò)狀態(tài);
[0082]52)若終端的網(wǎng)絡(luò)狀態(tài)為非資費狀態(tài),則執(zhí)行獲取目標終端的網(wǎng)絡(luò)狀態(tài)的步驟;
[0083]53)若終端的網(wǎng)絡(luò)狀態(tài)為資費狀態(tài),則獲取終端正在使用的數(shù)據(jù)流量套餐的剩余流量;
[0084]54)檢測終端正在使用的數(shù)據(jù)流量套餐的剩余流量是否低于流量閾值;
[0085]55)若檢測終端正在使用的數(shù)據(jù)流量套餐的剩余流量低于流量閾值,則對待傳輸多媒體內(nèi)容進行壓縮處理。
[0086]本發(fā)明實施例中,在終端的網(wǎng)絡(luò)狀態(tài)為非資費狀態(tài)時,終端可以獲取目標終端的網(wǎng)絡(luò)狀態(tài)。在終端的網(wǎng)絡(luò)狀態(tài)為資費狀態(tài)時,終端可以獲取終端正在使用的數(shù)據(jù)流量套餐的剩余流量;檢測終端正在使用的數(shù)據(jù)流量套餐的剩余流量是否低于流量閾值;若檢測終端正在使用的數(shù)據(jù)流量套餐的剩余流量低于流量閾值,則對多媒體內(nèi)容進行壓縮處理。
[0087]其中,可以在終端中預(yù)設(shè)的流量閾值,該流量閾值的設(shè)定可以是用戶根據(jù)需要進行設(shè)定;也可以是終端根據(jù)用戶的歷史設(shè)定記錄進行設(shè)定;還可以是終端根據(jù)終端當前正在使用的數(shù)據(jù)流量套餐來設(shè)定;本發(fā)明不作限定。
[0088]具體地,若檢測到終端正在使用的數(shù)據(jù)流量套餐的剩余流量低于流量閾值,則說明終端當前的剩余流量值不高。因此,終端在檢測到正在使用的數(shù)據(jù)流量套餐的剩余流量低于流量閾值時,可以向用戶輸出用于提示剩余流量不足的提示信息;若在此時仍接收到用戶輸入的發(fā)送指令時,則可以通過對多媒體內(nèi)容進行壓縮處理,以降低流量的消耗。
[0089]在圖2中,詳細描述了終端是如何根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,從而能夠有針對性的節(jié)省流量消耗,提升用戶體驗。
[0090]請參閱圖3,圖3是本發(fā)明實施例公開的一種終端的結(jié)構(gòu)示意圖,用于執(zhí)行上述多媒體內(nèi)容傳輸方法,圖3所示的終端應(yīng)用于多媒體內(nèi)容傳輸系統(tǒng)。該終端可以包括但不限于智能手機(如Android手機、1S手機等)、平板電腦、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(MobileInternet Devices,MID)等具有發(fā)送多媒體內(nèi)容功能的終端。其中,該終端包括:判斷單元301、獲取單元302、處理單元303以及發(fā)送單元304,其中,
[0091]判斷單元301,用于判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容
[0092]獲取單元302,用于若判斷需要向目標終端發(fā)送待傳輸多媒體內(nèi)容,獲取目標終端的網(wǎng)絡(luò)狀態(tài)。
[0093]本發(fā)明實施例中,目標終端可以包括但不限于智能手機(如Android手機、1S手機等)、平板電腦、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)、PAD等具有接收多媒體內(nèi)容功能的終端。
[0094]本發(fā)明實施例中,待傳輸多媒體內(nèi)容可以包括但不限于音頻文件、視頻文件、圖片以及文檔等多媒體內(nèi)容。
[0095]本發(fā)明實施例中,在獲取單元302獲取目標終端的網(wǎng)絡(luò)狀態(tài)之前,判斷單元301還應(yīng)判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容。其中,判斷單元301判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容的方式具有多樣性。舉例來說,若判斷單元301是通過即時通信程序來發(fā)送待傳輸多媒體內(nèi)容時,則判斷單元301可以判斷與目標終端對應(yīng)的目標聯(lián)系人的對話界面上的信息輸入框上是否有待傳輸多媒體內(nèi)容待發(fā)送。又舉例來說,若判斷單元301是通過即時通信程序來發(fā)送待傳輸多媒體內(nèi)容時,則判斷單元301可以判斷是否接收到用戶輸入的通過點擊發(fā)送待傳輸多媒體內(nèi)容的按鍵(虛擬按鍵)以輸入點擊操作。其中,對于判斷單元301判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容的方式本發(fā)明不作限定。
[0096]本發(fā)明實施例中,獲取單元302獲取目標終端的網(wǎng)絡(luò)狀態(tài)的方式具有多樣性。例如,獲取單元302可以發(fā)送針對目標終端的網(wǎng)絡(luò)狀態(tài)獲取請求至目標終端,目標終端接收到該網(wǎng)絡(luò)狀態(tài)獲取請求之后,則可以將本端(目標終端)最新的網(wǎng)絡(luò)狀態(tài)發(fā)送至終端。又例如,獲取單元302可以發(fā)送針對目標終端的網(wǎng)絡(luò)狀態(tài)獲取請求至服務(wù)器,服務(wù)器在接收到該網(wǎng)絡(luò)狀態(tài)獲取請求之后,則可以查詢目標終端的最新網(wǎng)絡(luò)狀態(tài),并發(fā)送至終端。其中,要通過該方式檢測目標終端的網(wǎng)絡(luò)狀態(tài)時,目標終端、服務(wù)器以及終端應(yīng)建立相應(yīng)的綁定關(guān)系。
[0097]本發(fā)明實施例中,網(wǎng)絡(luò)狀態(tài)包括資費狀態(tài)或者非資費狀態(tài)。其中,資費狀態(tài)主要包括通過訂購的數(shù)據(jù)流量套餐而產(chǎn)生相應(yīng)費用的狀態(tài);非資費狀態(tài)主要是以WIFI為主的網(wǎng)絡(luò)狀態(tài)。舉例來說,終端A訂購的套餐為5元30M的套餐,則終端A使用的數(shù)據(jù)流量在30M之內(nèi),終端A對應(yīng)的網(wǎng)絡(luò)狀態(tài)為資費狀態(tài),當終端A使用的數(shù)據(jù)流量超過30M,終端A對應(yīng)的網(wǎng)絡(luò)狀態(tài)也為資費狀態(tài)。
[0098]進一步,隨著電子技術(shù)的快速發(fā)展以及終端的迅速普及,終端的功能日益完善,終端與終端之間也可以實現(xiàn)數(shù)據(jù)流量之間的共享,也即終端A可以通過開啟熱點,供終端B連接,并可以訪問網(wǎng)頁;也即,當終端A通過連接終端B的共享的熱點時,終端A當前的網(wǎng)絡(luò)狀態(tài)也為資費狀態(tài)。具體地,終端A可以發(fā)送網(wǎng)絡(luò)狀態(tài)獲取指令至終端B,終端B接收到該網(wǎng)絡(luò)狀態(tài)獲取指令后,可以獲取當前的網(wǎng)絡(luò)狀態(tài),并將網(wǎng)絡(luò)狀態(tài)發(fā)送至終端A,當終端A檢測到終端B的網(wǎng)絡(luò)狀態(tài)為資費狀態(tài)時,則終端A可以繼續(xù)發(fā)送流量使用信息獲取指令至終端B,當終端B接收到流量使用信息獲取指令時,可以獲取當前的流量使用信息,并將獲取到的當前的流量使用信息發(fā)送至終端A。
[0099]本發(fā)明實施例中,終端在檢測到需要向目標終端發(fā)送待傳輸多媒體內(nèi)容時,獲取單元302可以獲取目標終端的網(wǎng)絡(luò)狀態(tài)。
[0100]處理單元303,用于根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容。
[0101]本發(fā)明實施例中,在獲取單元302獲取目標終端的網(wǎng)絡(luò)狀態(tài)之后,則處理單元303可以根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容。
[0102]其中,處理單元303根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容的【具體實施方式】可以是處理單元303根據(jù)網(wǎng)絡(luò)狀態(tài)與處理方式的映射關(guān)系處理待傳輸多媒體內(nèi)容。其中,該網(wǎng)絡(luò)狀態(tài)與處理方式的映射關(guān)系可以是預(yù)先存儲在終端中的映射關(guān)系,且該映射關(guān)系可以是用戶根據(jù)需要進行設(shè)定,也可以是終端根據(jù)用戶的歷史設(shè)定記錄進行設(shè)定,還可以是終端根據(jù)大數(shù)據(jù)庫中的所有映射關(guān)系來設(shè)定的一個映射關(guān)系,本發(fā)明實施例不作限定。
[0103]舉例來說,若終端是通過即時通信程序A向目標終端發(fā)送視頻文件,則對應(yīng)的網(wǎng)絡(luò)狀態(tài)與處理方式的映射關(guān)系可以包括目標終端的網(wǎng)絡(luò)狀態(tài)為WiFi狀態(tài)(非資費狀態(tài)),其對應(yīng)的處理方式可以為不處理該視頻文件;目標終端的網(wǎng)絡(luò)狀態(tài)為2G或者3G時(資費狀態(tài)),其對應(yīng)的處理方式可以為將該視頻截取成多個片段,再將截取后的視頻片段以動態(tài)圖像的形式處理;動態(tài)圖像包括但不限于GIF格式的圖片;目標終端的網(wǎng)絡(luò)狀態(tài)為4G(資費狀態(tài)),其對應(yīng)的處理方式可以為對視頻文件進行壓縮處理。其中,目標終端的網(wǎng)絡(luò)狀態(tài)可以從即時通信程序獲取,也可以是通過獲取目標終端發(fā)送的固定格式的信息,該固定格式的消息包含有目標終端的網(wǎng)絡(luò)狀態(tài)信息以及流量資費信息。
[0104]發(fā)送單元304,用于向目標終端發(fā)送目標多媒體內(nèi)容。
[0105]本發(fā)明實施例中,在處理單元303根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容之后,則發(fā)送單元304可以向目標終端發(fā)送目標多媒體內(nèi)容。
[0106]進一步,發(fā)送單元304向目標終端發(fā)送目標多媒體內(nèi)容時,可以是通過即時通信程序發(fā)送目標多媒體內(nèi)容;也可以是通過郵件應(yīng)用程序進行發(fā)送;還可以是通過信息應(yīng)用程序以彩信的方式進行發(fā)送;本發(fā)明不作限定。
[0107]在圖3中,詳細描述了判斷單元301首先判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容;若判斷單元301判斷需要向目標終端發(fā)送待傳輸多媒體內(nèi)容,則獲取單元302可以獲取目標終端的網(wǎng)絡(luò)狀態(tài);處理單元303根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容;最后發(fā)送單元304向目標終端發(fā)送目標多媒體內(nèi)容。在本發(fā)明實施例中,處理單元303會根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)來處理待發(fā)送多媒體內(nèi)容,從而能夠有針對性的節(jié)省流量消耗,提升用戶體驗。
[0108]請參閱圖4,圖4是本發(fā)明實施例公開的另一種終端的結(jié)構(gòu)示意圖,用于執(zhí)行上述多媒體內(nèi)容傳輸方法。其中,圖4是在圖3的基礎(chǔ)上進一步細化得到,除包括圖3所示的所有單元外,還可以包括:檢測單元305以及執(zhí)行單元306,其中,
[0109]檢測單元305,用于檢測在終端觸摸屏上輸入的觸控操作。
[0110]判斷單元301,還用于判斷觸控操作的觸控參數(shù)與預(yù)設(shè)的用于截取待傳輸多媒體內(nèi)容的參數(shù)是否匹配。
[0111]執(zhí)行單元306,用于若判斷單元301判斷觸控操作的觸控參數(shù)與預(yù)設(shè)的用于截取待傳輸多媒體內(nèi)容的參數(shù)匹配,則針對待傳輸多媒體內(nèi)容執(zhí)行與觸控參數(shù)匹配的截取操作。
[0112]其中,處理單元303根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容的【具體實施方式】為根據(jù)網(wǎng)絡(luò)狀態(tài)處理執(zhí)行截取操作后的待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容。
[0113]本發(fā)明實施例中,處理單元303根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容的【具體實施方式】為處理單元303根據(jù)網(wǎng)絡(luò)狀態(tài)壓縮處理待傳輸多媒體內(nèi)容,或者處理單元303根據(jù)網(wǎng)絡(luò)狀態(tài)轉(zhuǎn)換待傳輸多媒體內(nèi)容的格式。
[0114]若發(fā)送單元304通過即時通信程序向目標終端發(fā)送待傳輸多媒體內(nèi)容,獲取單元302還用于獲取目標聯(lián)系人數(shù)目,目標聯(lián)系人數(shù)目為目標終端對應(yīng)的即時通信程序中顯示的需要接收待傳輸多媒體內(nèi)容的目標聯(lián)系人的數(shù)目。
[0115]判斷單元301,用于判斷目標聯(lián)系人數(shù)目是否為多個。
[0116]獲取單元302獲取目標終端的網(wǎng)絡(luò)狀態(tài)的【具體實施方式】為若判斷單元301判斷目標聯(lián)系人數(shù)目為多個,獲取目標聯(lián)系人中的每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài)。
[0117]處理單元303根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容的【具體實施方式】為根據(jù)每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容。
[0118]本發(fā)明實施例中,處理單元303根據(jù)每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容的【具體實施方式】為判斷目標聯(lián)系人中所述網(wǎng)絡(luò)狀態(tài)為資費狀態(tài)的聯(lián)系人的數(shù)目是否超過預(yù)設(shè)閾值;若是,則處理單元303壓縮處理待傳輸多媒體內(nèi)容,或者,轉(zhuǎn)換待傳輸多媒體內(nèi)容的格式。
[0119]通過實施圖4所示的實施方式,處理單元303會根據(jù)目標終端的網(wǎng)絡(luò)狀態(tài)來處理待發(fā)送多媒體內(nèi)容,從而能夠有針對性的節(jié)省流量消耗,提升用戶體驗。
[0120]請參閱圖5,圖5是本發(fā)明實施例公開的又一種終端的結(jié)構(gòu)示意圖,用于執(zhí)行上述多媒體內(nèi)容傳輸方法。其中,如圖5所示,該終端400可以包括:至少一個處理器401,至少一個輸入裝置402,至少一個輸出裝置403,存儲器404等組件。其中,這些組件通過一條或多條總線405進行通信連接。本領(lǐng)域技術(shù)人員可以理解,圖5中示出的終端的結(jié)構(gòu)并不構(gòu)成對本發(fā)明實施例的限定,它既可以是總線形結(jié)構(gòu),也可以是星型結(jié)構(gòu),還可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:處理器401為終端的控制中心,利用各種接口和線路連接整個終端的各個部分,通過運行或執(zhí)行存儲在存儲器404內(nèi)的程序和/或模塊,以及調(diào)用存儲在存儲器404內(nèi)的數(shù)據(jù),以執(zhí)行終端的各種功能和處理數(shù)據(jù)。處理器401可以由集成電路(Integrated Circuit,簡稱IC)組成,例如可以由單顆封裝的IC所組成,也可以由連接多顆相同功能或不同功能的封裝IC而組成。舉例來說,處理器401可以僅包括中央處理器(Central Processing Unit,簡稱CPU),也可以是CPU、數(shù)字信號處理器(digital signal processor,簡稱DSP)、圖形處理器(Graphic Processing Unit,簡稱GPU)及各種控制芯片的組合。在本發(fā)明實施方式中,CPU可以是單運算核心,也可以包括多運算核心。
[0121 ]輸入裝置402可以包括標準的觸摸屏、鍵盤等,也可以包括有線接口、無線接口等。
[0122]輸出裝置403可以包括顯示屏、揚聲器等,也可以包括有線接口、無線接口等。
[0123]存儲器404可用于存儲軟件程序以及模塊,處理器401、輸入裝置402以及輸出裝置403通過調(diào)用存儲在存儲器404中的軟件程序以及模塊,從而執(zhí)行終端的各項功能應(yīng)用以及實現(xiàn)數(shù)據(jù)處理。存儲器404主要包括程序存儲區(qū)和數(shù)據(jù)存儲區(qū),其中,程序存儲區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序等;數(shù)據(jù)存儲區(qū)可存儲根據(jù)終端的使用所創(chuàng)建的數(shù)據(jù)等。在本發(fā)明實施例中,操作系統(tǒng)可以是Android系統(tǒng)、1S系統(tǒng)或Windows操作系統(tǒng)等等。
[0124]具體地,處理器401調(diào)用存儲在存儲器404中的應(yīng)用程序,用于執(zhí)行以下操作:
[0125]判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容;
[0126]若判斷需要向目標終端發(fā)送待傳輸多媒體內(nèi)容,則獲取目標終端的網(wǎng)絡(luò)狀態(tài);
[0127]根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容;
[0128]向目標終端發(fā)送目標多媒體內(nèi)容。
[0129]本發(fā)明實施例中,處理器401調(diào)用存儲在存儲器404中的應(yīng)用程序,還用于執(zhí)行以下操作:
[0130]檢測在終端觸摸屏上輸入的觸控操作;
[0131]判斷觸控操作的觸控參數(shù)與預(yù)設(shè)的用于截取待傳輸多媒體內(nèi)容的參數(shù)是否匹配;
[0132]若觸控操作的觸控參數(shù)與預(yù)設(shè)的用于截取待傳輸多媒體內(nèi)容的參數(shù)匹配,則針對待傳輸多媒體內(nèi)容執(zhí)行與觸控參數(shù)匹配的截取操作;
[0133]其中,根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容,包括:
[0134]根據(jù)網(wǎng)絡(luò)狀態(tài)處理執(zhí)行截取操作后的待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容。
[0135]本發(fā)明實施例中,處理器401調(diào)用存儲在存儲器404中的應(yīng)用程序,執(zhí)行步驟根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,包括:
[0136]根據(jù)網(wǎng)絡(luò)狀態(tài)壓縮處理待傳輸多媒體內(nèi)容,或者,
[0137]根據(jù)網(wǎng)絡(luò)狀態(tài)轉(zhuǎn)換待傳輸多媒體內(nèi)容的格式。
[0138]本發(fā)明實施例中,若終端通過即時通信程序向目標終端發(fā)送待傳輸多媒體內(nèi)容,處理器401調(diào)用存儲在存儲器404中的應(yīng)用程序,還可以執(zhí)行以下步驟:
[0139]獲取目標聯(lián)系人數(shù)目,目標聯(lián)系人數(shù)目為目標終端對應(yīng)的即時通信程序中顯示的需要接收待傳輸多媒體內(nèi)容的目標聯(lián)系人的數(shù)目;
[0140]判斷目標聯(lián)系人數(shù)目是否為多個;
[0141]其中,獲取目標終端的網(wǎng)絡(luò)狀態(tài),包括:
[0142]若判斷目標聯(lián)系人數(shù)目為多個,獲取目標聯(lián)系人中的每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài);
[0143]其中,根據(jù)網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,包括:
[0144]根據(jù)每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容。
[0145]本發(fā)明實施例中,網(wǎng)絡(luò)狀態(tài)包括資費狀態(tài)或者非資費狀態(tài),處理器401調(diào)用存儲在存儲器404中的應(yīng)用程序,執(zhí)行步驟根據(jù)每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài)處理待傳輸多媒體內(nèi)容,包括:
[0146]判斷目標聯(lián)系人中網(wǎng)絡(luò)狀態(tài)為資費狀態(tài)的聯(lián)系人的數(shù)目是否超過預(yù)設(shè)閾值;
[0147]若是,則壓縮處理待傳輸多媒體內(nèi)容,或者,
[0148]轉(zhuǎn)換待傳輸多媒體內(nèi)容的格式。
[0149]具體的,本發(fā)明實施例中介紹的終端可以實施本發(fā)明結(jié)合圖1、圖2介紹的多媒體內(nèi)容傳輸方法實施例中的部分或全部流程。
[0150]本發(fā)明所有實施例中的模塊或子模塊,可以通過通用集成電路,例如CPlKCentralProcessing Uni t,中央處理器),或通過 ASIC( Appl icat 1n Specific IntegratedCircuit,專用集成電路)來實現(xiàn)。
[0151]本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進行順序調(diào)整、合并和刪減。
[0152]本發(fā)明實施例終端中的單元可以根據(jù)實際需要進行合并、劃分和刪減。
[0153]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存取存儲器(Random AccessMemory,簡稱RAM)等。
[0154]以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【主權(quán)項】
1.一種多媒體內(nèi)容傳輸方法,其特征在于,所述方法包括: 判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容; 若判斷需要向所述目標終端發(fā)送所述待傳輸多媒體內(nèi)容,則獲取所述目標終端的網(wǎng)絡(luò)狀態(tài); 根據(jù)所述網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容; 向所述目標終端發(fā)送所述目標多媒體內(nèi)容。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 檢測在終端觸摸屏上輸入的觸控操作; 判斷所述觸控操作的觸控參數(shù)與預(yù)設(shè)的用于截取所述待傳輸多媒體內(nèi)容的參數(shù)是否匹配; 若所述觸控操作的觸控參數(shù)與預(yù)設(shè)的用于截取所述待傳輸多媒體內(nèi)容的參數(shù)匹配,則針對所述待傳輸多媒體內(nèi)容執(zhí)行與所述觸控參數(shù)匹配的截取操作; 其中,根據(jù)所述網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容,包括: 根據(jù)所述網(wǎng)絡(luò)狀態(tài)處理執(zhí)行所述截取操作后的待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,根據(jù)所述網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容,包括: 根據(jù)所述網(wǎng)絡(luò)狀態(tài)壓縮處理所述待傳輸多媒體內(nèi)容,或者, 根據(jù)所述網(wǎng)絡(luò)狀態(tài)轉(zhuǎn)換所述待傳輸多媒體內(nèi)容的格式。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,若所述終端通過即時通信程序向所述目標終端發(fā)送所述待傳輸多媒體內(nèi)容,所述方法還包括: 獲取目標聯(lián)系人數(shù)目,所述目標聯(lián)系人數(shù)目為所述目標終端對應(yīng)的即時通信程序中顯示的需要接收所述待傳輸多媒體內(nèi)容的目標聯(lián)系人的數(shù)目; 判斷所述目標聯(lián)系人數(shù)目是否為多個; 其中,所述獲取所述目標終端的網(wǎng)絡(luò)狀態(tài),包括: 若判斷所述目標聯(lián)系人數(shù)目為多個,獲取所述目標聯(lián)系人中的每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài); 其中,所述根據(jù)所述網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容,包括: 根據(jù)所述每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述網(wǎng)絡(luò)狀態(tài)包括資費狀態(tài)或者非資費狀態(tài),所述根據(jù)所述每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容,包括: 判斷所述目標聯(lián)系人中所述網(wǎng)絡(luò)狀態(tài)為所述資費狀態(tài)的聯(lián)系人的數(shù)目是否超過預(yù)設(shè)閾值; 若是,則壓縮處理所述待傳輸多媒體內(nèi)容,或者, 轉(zhuǎn)換所述待傳輸多媒體內(nèi)容的格式。6.一種終端,其特征在于,所述終端包括: 判斷單元,用于判斷是否需要向目標終端發(fā)送待傳輸多媒體內(nèi)容; 獲取單元,用于若所述判斷單元判斷需要向所述目標終端發(fā)送所述待傳輸多媒體內(nèi)容,獲取所述目標終端的網(wǎng)絡(luò)狀態(tài); 處理單元,用于根據(jù)所述網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容; 發(fā)送單元,用于向所述目標終端發(fā)送所述目標多媒體內(nèi)容。7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述終端還包括: 檢測單元,用于檢測在終端觸摸屏上輸入的觸控操作; 所述判斷單元,還用于判斷所述觸控操作的觸控參數(shù)與預(yù)設(shè)的用于截取所述待傳輸多媒體內(nèi)容的參數(shù)是否匹配; 執(zhí)行單元,用于若所述判斷單元判斷所述觸控操作的觸控參數(shù)與預(yù)設(shè)的用于截取所述待傳輸多媒體內(nèi)容的參數(shù)匹配,針對所述待傳輸多媒體內(nèi)容執(zhí)行與所述觸控參數(shù)匹配的截取操作; 其中,所述處理單元根據(jù)所述網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容的【具體實施方式】為所述處理單元根據(jù)所述網(wǎng)絡(luò)狀態(tài)處理執(zhí)行所述截取操作后的待傳輸多媒體內(nèi)容,以得到目標多媒體內(nèi)容。8.根據(jù)權(quán)利要求6或7所述的終端,其特征在于,所述處理單元根據(jù)所述網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容的【具體實施方式】為所述處理單元根據(jù)所述網(wǎng)絡(luò)狀態(tài)壓縮處理所述待傳輸多媒體內(nèi)容,或者所述處理單元根據(jù)所述網(wǎng)絡(luò)狀態(tài)轉(zhuǎn)換所述待傳輸多媒體內(nèi)容的格式。9.根據(jù)權(quán)利要求8所述的終端,其特征在于, 若通過即時通信程序向所述目標終端發(fā)送所述待傳輸多媒體內(nèi)容,所述獲取單元還用于獲取目標聯(lián)系人數(shù)目,所述目標聯(lián)系人數(shù)目為所述目標終端對應(yīng)的即時通信程序中顯示的需要接收所述待傳輸多媒體內(nèi)容的目標聯(lián)系人的數(shù)目; 所述判斷單元,還用于判斷所述目標聯(lián)系人數(shù)目是否為多個; 所述獲取單元獲取所述目標終端的網(wǎng)絡(luò)狀態(tài)的【具體實施方式】為若所述判斷單元判斷所述目標聯(lián)系人數(shù)目為多個,獲取所述目標聯(lián)系人中的每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài); 所述處理單元根據(jù)所述目標終端的網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容的【具體實施方式】為所述處理單元根據(jù)所述每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容。10.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述網(wǎng)絡(luò)狀態(tài)包括資費狀態(tài)或者非資費狀態(tài),所述處理單元根據(jù)所述每一個聯(lián)系人的網(wǎng)絡(luò)狀態(tài)處理所述待傳輸多媒體內(nèi)容的【具體實施方式】為所述處理單元判斷所述目標聯(lián)系人中所述網(wǎng)絡(luò)狀態(tài)為所述資費狀態(tài)的聯(lián)系人的數(shù)目是否超過預(yù)設(shè)閾值;若是,則壓縮處理所述待傳輸多媒體內(nèi)容,或者,轉(zhuǎn)換所述述待傳輸多媒體內(nèi)容的格式。
【文檔編號】H04L29/06GK106027486SQ201610280213
【公開日】2016年10月12日
【申請日】2016年4月28日
【發(fā)明人】李奎, 張澤民
【申請人】深圳市金立通信設(shè)備有限公司