欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種傳輸多媒體數(shù)據(jù)的方法及裝置與流程

文檔序號:11436952閱讀:298來源:國知局
一種傳輸多媒體數(shù)據(jù)的方法及裝置與流程

本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,具體而言,涉及一種傳輸多媒體數(shù)據(jù)的方法及裝置。



背景技術(shù):

在物聯(lián)網(wǎng)領(lǐng)域中,智能門鈴或網(wǎng)絡(luò)攝像頭等物聯(lián)網(wǎng)設(shè)備能夠?qū)崟r采集多媒體數(shù)據(jù),用戶可以通過用戶終端上的app(application,應(yīng)用程序)遠(yuǎn)程實(shí)時觀看這些物聯(lián)網(wǎng)設(shè)備采集到的多媒體數(shù)據(jù)。

當(dāng)前,用戶通過用戶終端觀看物聯(lián)網(wǎng)設(shè)備采集的多媒體數(shù)據(jù)時,用戶終端與物聯(lián)網(wǎng)設(shè)備之間通過nat(networkaddresstranslation,網(wǎng)絡(luò)地址轉(zhuǎn)換)穿透技術(shù)嘗試建立p2p(peertopeer,對等網(wǎng)絡(luò))直連數(shù)據(jù)通道。若成功建立p2p直連數(shù)據(jù)通道,則物聯(lián)網(wǎng)設(shè)備將多媒體數(shù)據(jù)通過該p2p直連數(shù)據(jù)通道直接傳輸給用戶終端。若建立p2p直連數(shù)據(jù)通道失敗,則物聯(lián)網(wǎng)設(shè)備先將多媒體數(shù)據(jù)發(fā)送給服務(wù)器,由服務(wù)器將多媒體數(shù)據(jù)轉(zhuǎn)發(fā)給用戶終端。實(shí)際應(yīng)用中同一時刻往往有多個用戶終端同時獲取物聯(lián)網(wǎng)設(shè)備的多媒體數(shù)據(jù),按照上述方式物聯(lián)網(wǎng)設(shè)備需同時將多份相同的多媒體數(shù)據(jù)上傳到服務(wù)器或多個用戶終端中。

但是物聯(lián)網(wǎng)設(shè)備的硬件計算能力和上行帶寬都很有限,同時上傳多份多媒體數(shù)據(jù),降低了物聯(lián)網(wǎng)設(shè)備的性能,而且上傳多份多媒體數(shù)據(jù)占用的上行帶寬很大,甚至超出物聯(lián)網(wǎng)設(shè)備上行帶寬的極限。物聯(lián)網(wǎng)設(shè)備性能降低及上行帶寬的限制,也會導(dǎo)致用戶終端獲取多媒體數(shù)據(jù)不流暢。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明實(shí)施例的目的在于提供一種傳輸多媒體數(shù)據(jù)的方法及裝置,以避免物聯(lián)網(wǎng)設(shè)備同時上傳多份多媒體數(shù)據(jù),達(dá)到降低物聯(lián)網(wǎng)設(shè)備的運(yùn)行負(fù)載,節(jié)省物聯(lián)網(wǎng)設(shè)備的上行帶寬的效果。

第一方面,本發(fā)明實(shí)施例提供了一種傳輸多媒體數(shù)據(jù)的方法,所述方法包括:

接收第一用戶終端的數(shù)據(jù)請求消息,所述數(shù)據(jù)請求消息攜帶觀看模式信息;

根據(jù)所述觀看模式信息,確定當(dāng)前是否存在與所述第一用戶終端請求相同數(shù)據(jù)的第二用戶終端,所述第二用戶終端為除所述第一用戶終端外的其他用戶終端;

若確定存在所述第二用戶終端,則判斷與所述第二用戶終端之間是否建立了對等網(wǎng)絡(luò)p2p直連數(shù)據(jù)通道;

如果是,則向中轉(zhuǎn)服務(wù)器申請中轉(zhuǎn)端口,通過所述中轉(zhuǎn)服務(wù)器分配的所述中轉(zhuǎn)端口將所述觀看模式信息對應(yīng)的多媒體數(shù)據(jù)同時傳輸給所述第一用戶終端和所述第二用戶終端。

結(jié)合第一方面,本發(fā)明實(shí)施例提供了上述第一方面的第一種可能的實(shí)現(xiàn)方式,其中,所述根據(jù)所述觀看模式信息,確定當(dāng)前是否存在與所述第一用戶終端請求相同數(shù)據(jù)的第二用戶終端,包括:

根據(jù)所述觀看模式信息,查看觀看模式與終端標(biāo)識的對應(yīng)關(guān)系中是否包含所述觀看模式信息;

如果是,則確定當(dāng)前存在與所述第一用戶終端請求相同數(shù)據(jù)的第二用戶終端;

如果否,則確定當(dāng)前不存在與所述第一用戶終端請求相同數(shù)據(jù)的第二用戶終端。

結(jié)合第一方面,本發(fā)明實(shí)施例提供了上述第一方面的第二種可能的實(shí)現(xiàn)方式,其中,所述判斷與所述第二用戶終端之間是否建立了對等網(wǎng)絡(luò)p2p直連數(shù)據(jù)通道,包括:

根據(jù)所述觀看模式信息,從觀看模式與終端標(biāo)識的對應(yīng)關(guān)系中獲取所述第二用戶終端的終端標(biāo)識;

根據(jù)所述第二用戶終端的終端標(biāo)識,從終端標(biāo)識與傳輸通道類型的對應(yīng)關(guān)系中獲取對應(yīng)的傳輸通道類型;

根據(jù)獲取的所述傳輸通道類型,確定與所述第二用戶終端之間是否建立了p2p直連數(shù)據(jù)通道。

結(jié)合第一方面,本發(fā)明實(shí)施例提供了上述第一方面的第三種可能的實(shí)現(xiàn)方式,其中,所述向中轉(zhuǎn)服務(wù)器申請中轉(zhuǎn)端口,通過所述中轉(zhuǎn)服務(wù)器分配的所述中轉(zhuǎn)端口將所述觀看模式信息對應(yīng)的多媒體數(shù)據(jù)同時傳輸給所述第一用戶終端和所述第二用戶終端,包括:

發(fā)送中轉(zhuǎn)端口分配請求給中轉(zhuǎn)服務(wù)器,接收所述中轉(zhuǎn)服務(wù)器返回的中轉(zhuǎn)端口號;

通過p2p服務(wù)器將所述中轉(zhuǎn)端口號發(fā)送給所述第一用戶終端和所述第二用戶終端;

傳輸所述觀看模式信息對應(yīng)的多媒體數(shù)據(jù)給所述中轉(zhuǎn)服務(wù)器,及通過所述中轉(zhuǎn)服務(wù)器分配的所述中轉(zhuǎn)端口號對應(yīng)的中轉(zhuǎn)端口將所述多媒體數(shù)據(jù)同時傳輸給所述第一用戶終端和所述第二用戶終端。

結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,本發(fā)明實(shí)施例提供了上述第一方面的第四種可能的實(shí)現(xiàn)方式,其中,所述傳輸所述觀看模式信息對應(yīng)的多媒體數(shù)據(jù)給所述中轉(zhuǎn)服務(wù)器之后,還包括:

切斷與所述第二用戶終端之間的所述p2p直連數(shù)據(jù)通道。

結(jié)合第一方面,本發(fā)明實(shí)施例提供了上述第一方面的第五種可能的實(shí)現(xiàn)方式,其中,所述方法還包括:

當(dāng)確定當(dāng)前不存在與所述第一用戶終端請求相同數(shù)據(jù)的第二用戶終端時,嘗試建立與所述第一用戶終端之間的p2p直連數(shù)據(jù)通道;

若成功建立與所述第一用戶終端之間的所述p2p直連數(shù)據(jù)通道,則通過與所述第一用戶終端之間的所述p2p直連數(shù)據(jù)通道傳輸所述觀看模式信息對應(yīng)的多媒體數(shù)據(jù)給所述第一用戶終端;

若未成功建立與所述第一用戶終端之間的所述p2p直連數(shù)據(jù)通道,則通過中轉(zhuǎn)服務(wù)器將所述觀看模式信息對應(yīng)的多媒體數(shù)據(jù)傳輸給所述第一用戶終端。

結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,本發(fā)明實(shí)施例提供了上述第一方面的第六種可能的實(shí)現(xiàn)方式,其中,所述方法還包括:

若判斷與所述第二用戶終端之間未建立p2p直連數(shù)據(jù)通道,則根據(jù)所述傳輸通道類型,確定與所述第二用戶終端之間的數(shù)據(jù)傳輸通道是否為中轉(zhuǎn)類型;

如果是,則通過與所述第二用戶終端之間進(jìn)行數(shù)據(jù)傳輸?shù)闹修D(zhuǎn)端口,將所述觀看模式信息對應(yīng)的多媒體數(shù)據(jù)同時傳輸給所述第一用戶終端和所述第二用戶終端;

如果否,則確定與所述第二用戶終端之間未建立數(shù)據(jù)傳輸通道,執(zhí)行所述向中轉(zhuǎn)服務(wù)器申請中轉(zhuǎn)端口,通過所述中轉(zhuǎn)服務(wù)器分配的所述中轉(zhuǎn)端口將所述觀看模式信息對應(yīng)的多媒體數(shù)據(jù)同時傳輸給所述第一用戶終端和所述第二用戶終端。

第二方面,本發(fā)明實(shí)施例提供了一種傳輸多媒體數(shù)據(jù)的裝置,所述裝置包括:

接收模塊,用于接收第一用戶終端的數(shù)據(jù)請求消息,所述數(shù)據(jù)請求消息攜帶觀看模式信息;

確定模塊,用于根據(jù)所述觀看模式信息,確定當(dāng)前是否存在與所述第一用戶終端請求相同數(shù)據(jù)的第二用戶終端,所述第二用戶終端為除所述第一用戶終端外的其他用戶終端;

判斷模塊,用于若所述確定模塊確定存在所述第二用戶終端,則判斷與所述第二用戶終端之間是否建立了p2p直連數(shù)據(jù)通道;

傳輸模塊,用于當(dāng)所述判斷模塊判斷與所述第二用戶終端之間建立了p2p直連數(shù)據(jù)通道時,向中轉(zhuǎn)服務(wù)器申請中轉(zhuǎn)端口,通過所述中轉(zhuǎn)服務(wù)器分配的所述中轉(zhuǎn)端口將所述觀看模式信息對應(yīng)的多媒體數(shù)據(jù)同時傳輸給所述第一用戶終端和所述第二用戶終端。

結(jié)合第二方面,本發(fā)明實(shí)施例提供了上述第二方面的第一種可能的實(shí)現(xiàn)方式,其中,所述確定模塊包括:

查看單元,用于根據(jù)所述觀看模式信息,查看觀看模式與終端標(biāo)識的對應(yīng)關(guān)系中是否包含所述觀看模式信息;

第一確定單元,用于如果是,則確定當(dāng)前存在與所述第一用戶終端請求相同數(shù)據(jù)的第二用戶終端;如果否,則確定當(dāng)前不存在與所述第一用戶終端請求相同數(shù)據(jù)的第二用戶終端。

結(jié)合第二方面,本發(fā)明實(shí)施例提供了上述第二方面的第二種可能的實(shí)現(xiàn)方式,其中,所述判斷模塊包括:

獲取單元,用于根據(jù)所述觀看模式信息,從觀看模式與終端標(biāo)識的對應(yīng)關(guān)系中獲取所述第二用戶終端的終端標(biāo)識;根據(jù)所述第二用戶終端的終端標(biāo)識,從終端標(biāo)識與傳輸通道類型的對應(yīng)關(guān)系中獲取對應(yīng)的傳輸通道類型;

第二確定單元,用于根據(jù)獲取的所述傳輸通道類型,確定與所述第二用戶終端之間是否建立了p2p直連數(shù)據(jù)通道。

在本發(fā)明實(shí)施例提供的方法及裝置中,物聯(lián)網(wǎng)設(shè)備接收第一用戶終端的數(shù)據(jù)請求消息,數(shù)據(jù)請求消息攜帶觀看模式信息;根據(jù)觀看模式信息,確定當(dāng)前是否存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端;若存在,判斷與第二用戶終端之間是否建立p2p直連數(shù)據(jù)通道;如果是,向中轉(zhuǎn)服務(wù)器申請中轉(zhuǎn)端口,通過中轉(zhuǎn)端口將多媒體數(shù)據(jù)同時傳輸給第一用戶終端和第二用戶終端。本發(fā)明實(shí)施例判斷多個用戶終端是否請求相同數(shù)據(jù),如果是,則僅上傳一份數(shù)據(jù)到中轉(zhuǎn)服務(wù)器,由中轉(zhuǎn)服務(wù)器通過中轉(zhuǎn)端口同時傳輸給多個用戶終端,降低物聯(lián)網(wǎng)設(shè)備的運(yùn)行負(fù)載,節(jié)省物聯(lián)網(wǎng)設(shè)備的上行帶寬,通過中轉(zhuǎn)方式還能確保用戶終端獲取多媒體數(shù)據(jù)的流暢性,提升用戶體驗(yàn)。

為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。

圖1示出了本發(fā)明實(shí)施例1所提供一種傳輸多媒體數(shù)據(jù)的網(wǎng)絡(luò)架構(gòu)圖;

圖2示出了本發(fā)明實(shí)施例1所提供的一種傳輸多媒體數(shù)據(jù)的方法流程圖;

圖3示出了本發(fā)明實(shí)施例2所提供的一種傳輸多媒體數(shù)據(jù)的裝置的結(jié)構(gòu)示意圖;

圖4示出了本發(fā)明實(shí)施例2所提供的另一種傳輸多媒體數(shù)據(jù)的裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計。因此,以下對在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

考慮到現(xiàn)有技術(shù)中物聯(lián)網(wǎng)設(shè)備需同時將多份相同的多媒體數(shù)據(jù)上傳到服務(wù)器或多個用戶終端中,降低了物聯(lián)網(wǎng)設(shè)備的性能,而且上傳多份多媒體數(shù)據(jù)占用的上行帶寬很大,甚至超出物聯(lián)網(wǎng)設(shè)備上行帶寬的極限。物聯(lián)網(wǎng)設(shè)備性能降低及上行帶寬的限制,也會導(dǎo)致用戶終端獲取多媒體數(shù)據(jù)不流暢。基于此,本發(fā)明實(shí)施例提供了一種傳輸多媒體數(shù)據(jù)的方法及裝置,下面通過實(shí)施例進(jìn)行描述。

實(shí)施例1

本發(fā)明實(shí)施例提供了一種傳輸多媒體數(shù)據(jù)的方法。該方法的執(zhí)行主體為物聯(lián)網(wǎng)設(shè)備。物聯(lián)網(wǎng)設(shè)備可以為智能門鈴或網(wǎng)絡(luò)攝像頭等多媒體實(shí)時觀看設(shè)備。在物聯(lián)網(wǎng)領(lǐng)域中,用戶可以通過用戶終端上安裝的app遠(yuǎn)程實(shí)時觀看物聯(lián)網(wǎng)設(shè)備采集的多媒體數(shù)據(jù)。且對于同一個物聯(lián)網(wǎng)設(shè)備來說,同一時刻可能存在多個用戶終端同時請求該物聯(lián)網(wǎng)設(shè)備采集的多媒體數(shù)據(jù)。當(dāng)多個用戶終端同時向物聯(lián)網(wǎng)設(shè)備請求相同的多媒體數(shù)據(jù)時,物聯(lián)網(wǎng)設(shè)備通過本發(fā)明實(shí)施例提供的傳輸多媒體數(shù)據(jù)的方法,僅將一份多媒體數(shù)據(jù)上傳中轉(zhuǎn)服務(wù)器,通過中轉(zhuǎn)服務(wù)器同時將多媒體數(shù)據(jù)傳輸給這多個用戶終端,避免物聯(lián)網(wǎng)設(shè)備同時上傳多份相同數(shù)據(jù),節(jié)省了物聯(lián)網(wǎng)設(shè)備的上行帶寬,確保用戶終端能夠流暢地獲取多媒體數(shù)據(jù)。

本發(fā)明實(shí)施例提供的方法所基于的網(wǎng)絡(luò)架構(gòu)如圖1所示,該網(wǎng)絡(luò)架構(gòu)包括用戶終端、物聯(lián)網(wǎng)設(shè)備、中轉(zhuǎn)服務(wù)器和p2p服務(wù)器。其中,中轉(zhuǎn)服務(wù)器和p2p服務(wù)器可以為兩個獨(dú)立的服務(wù)器設(shè)備,也可以為配置在同一臺物理設(shè)備上的中轉(zhuǎn)服務(wù)功能和p2p服務(wù)功能。本發(fā)明實(shí)施例是以中轉(zhuǎn)服務(wù)器和p2p服務(wù)器為兩個獨(dú)立的物理設(shè)備為例進(jìn)行描述的。在圖1所示的網(wǎng)絡(luò)架構(gòu)中示意性地畫出了一個用戶終端,實(shí)際應(yīng)用中可能存在一個或多個用戶終端。

物聯(lián)網(wǎng)設(shè)備具有能夠唯一標(biāo)識自身的設(shè)備標(biāo)識。在通過本發(fā)明實(shí)施例提供的方法來傳輸多媒體數(shù)據(jù)之前,物聯(lián)網(wǎng)設(shè)備需要發(fā)送注冊請求給p2p服務(wù)器,該注冊請求攜帶物聯(lián)網(wǎng)設(shè)備的設(shè)備標(biāo)識,p2p服務(wù)器存儲該物聯(lián)網(wǎng)設(shè)備的設(shè)備標(biāo)識,完成對該物聯(lián)網(wǎng)設(shè)備的注冊。而且每隔預(yù)設(shè)時間段物聯(lián)網(wǎng)設(shè)備還發(fā)送心跳消息給p2p服務(wù)器,該心跳消息攜帶物聯(lián)網(wǎng)設(shè)備的內(nèi)網(wǎng)ip(internetprotocol,網(wǎng)絡(luò)之間互連的協(xié)議)地址和內(nèi)網(wǎng)端口號,p2p服務(wù)器在接收到物聯(lián)網(wǎng)設(shè)備的心跳消息時,基于網(wǎng)絡(luò)信息傳輸即可獲知物聯(lián)網(wǎng)設(shè)備的外網(wǎng)ip地址和外網(wǎng)端口號,將物聯(lián)網(wǎng)設(shè)備的設(shè)備標(biāo)識、內(nèi)網(wǎng)ip地址、內(nèi)網(wǎng)端口號、外網(wǎng)ip地址和外網(wǎng)端口號組成物聯(lián)網(wǎng)設(shè)備的路由表信息,存儲該路由表信息。

上述預(yù)設(shè)時間段可以為5小時、一天或一周等。每次p2p服務(wù)器接收到物聯(lián)網(wǎng)設(shè)備的心跳消息時,將該心跳消息對應(yīng)的內(nèi)網(wǎng)ip地址、內(nèi)網(wǎng)端口號、外網(wǎng)ip地址和外網(wǎng)端口號分別與已存儲的該物聯(lián)網(wǎng)設(shè)備的路由表信息中的內(nèi)網(wǎng)ip地址、內(nèi)網(wǎng)端口號、外網(wǎng)ip地址和外網(wǎng)端口號進(jìn)行比對,若均比對一致,則不進(jìn)行操作。若不一致,則刪除已存儲的路由表信息,根據(jù)該心跳消息建立新的路由表信息,并存儲該新的路由表信息。

物聯(lián)網(wǎng)設(shè)備在p2p服務(wù)器上注冊后,若用戶想要觀看物聯(lián)網(wǎng)設(shè)備采集的多媒體數(shù)據(jù),則通過本發(fā)明實(shí)施例提供的方法將多媒體數(shù)據(jù)傳輸給用戶的用戶終端。參見圖2,該方法具體包括以下步驟:

步驟101:接收第一用戶終端的數(shù)據(jù)請求消息,該數(shù)據(jù)請求消息攜帶觀看模式信息。

當(dāng)用戶想要觀看物聯(lián)網(wǎng)設(shè)備采集的多媒體數(shù)據(jù)時,用戶通過自己的終端發(fā)送數(shù)據(jù)請求消息給p2p服務(wù)器。為了便于描述,本發(fā)明實(shí)施例中將該用戶的終端稱為第一用戶終端。上述數(shù)據(jù)請求消息除攜帶觀看模式信息外,還攜帶第一用戶終端的終端標(biāo)識、物聯(lián)網(wǎng)設(shè)備的設(shè)備標(biāo)識、第一用戶終端的內(nèi)網(wǎng)ip地址和內(nèi)網(wǎng)端口號。其中,觀看模式信息用于指示多媒體數(shù)據(jù)的模式,多媒體數(shù)據(jù)的模式包括流暢模式、標(biāo)清模式或高清模式等。不同模式的多媒體數(shù)據(jù)的數(shù)據(jù)量不同,播放多媒體數(shù)據(jù)時的畫面清晰度也不同。

p2p服務(wù)器接收到第一用戶終端發(fā)送的數(shù)據(jù)請求消息時,即可獲知第一用戶終端的外網(wǎng)ip地址和外網(wǎng)端口號。p2p服務(wù)器根據(jù)該數(shù)據(jù)請求消息攜帶的物聯(lián)網(wǎng)設(shè)備的設(shè)備標(biāo)識,查看該物聯(lián)網(wǎng)設(shè)備的路由表信息,根據(jù)該路由表信息包括的該物聯(lián)網(wǎng)設(shè)備的外網(wǎng)ip地址、外網(wǎng)端口號、內(nèi)網(wǎng)ip地址和內(nèi)網(wǎng)端口號,將上述數(shù)據(jù)請求消息以及第一用戶終端的外網(wǎng)ip地址和外網(wǎng)端口號發(fā)送給物聯(lián)網(wǎng)設(shè)備。物聯(lián)網(wǎng)設(shè)備接收p2p服務(wù)器轉(zhuǎn)發(fā)的第一用戶終端的數(shù)據(jù)請求消息以及第一用戶終端的外網(wǎng)ip地址和外網(wǎng)端口號。

步驟102:根據(jù)觀看模式信息,確定當(dāng)前是否存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端,第二用戶終端為除第一用戶終端外的其他用戶終端。

物聯(lián)網(wǎng)設(shè)備維護(hù)一個觀看模式與終端標(biāo)識的對應(yīng)關(guān)系,在該對應(yīng)關(guān)系中存儲著所有正在獲取多媒體數(shù)據(jù)的用戶終端的終端標(biāo)識及用戶終端請求的觀看模式信息。

對于同一個物聯(lián)網(wǎng)設(shè)備,相同的觀看模式信息對應(yīng)的多媒體數(shù)據(jù)相同。物聯(lián)網(wǎng)設(shè)備接收到第一用戶終端的數(shù)據(jù)請求消息后,根據(jù)該數(shù)據(jù)請求消息包括的觀看模式信息,查看觀看模式與終端標(biāo)識的對應(yīng)關(guān)系中是否包含該觀看模式信息;如果是,則確定當(dāng)前存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端;如果否,則確定當(dāng)前不存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端。

在本發(fā)明實(shí)施例中,當(dāng)確定不存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端時,確定出第一用戶終端是第一個請求該觀看模式信息對應(yīng)的多媒體數(shù)據(jù)的用戶終端,此時物聯(lián)網(wǎng)設(shè)備嘗試通過nat穿透技術(shù)建立與第一用戶終端之間的p2p直連數(shù)據(jù)通道,若成功建立與第一用戶終端之間的p2p直連數(shù)據(jù)通道,則通過與第一用戶終端之間的p2p直連數(shù)據(jù)通道傳輸該觀看模式信息對應(yīng)的多媒體數(shù)據(jù)給第一用戶終端。若未成功建立與第一用戶終端之間的p2p直連數(shù)據(jù)通道,則通過中轉(zhuǎn)服務(wù)器將觀看模式信息對應(yīng)的多媒體數(shù)據(jù)傳輸給第一用戶終端。

物聯(lián)網(wǎng)設(shè)備在嘗試與第一用戶終端建立p2p直連數(shù)據(jù)通道時,物聯(lián)網(wǎng)設(shè)備首先發(fā)送路由轉(zhuǎn)發(fā)通知給p2p服務(wù)器,該路由轉(zhuǎn)發(fā)通知包括物聯(lián)網(wǎng)設(shè)備的設(shè)備標(biāo)識、第一用戶終端的終端標(biāo)識和路由轉(zhuǎn)發(fā)指示信息。該路由轉(zhuǎn)發(fā)指示信息可以為預(yù)設(shè)的用于指示p2p服務(wù)器轉(zhuǎn)發(fā)路由信息的指示符,如0或1等。p2p服務(wù)器接收到物聯(lián)網(wǎng)設(shè)備發(fā)送的該路由轉(zhuǎn)發(fā)通知后,根據(jù)物聯(lián)網(wǎng)設(shè)備的設(shè)備標(biāo)識,獲取該物聯(lián)網(wǎng)設(shè)備的路由表信息。再根據(jù)路由轉(zhuǎn)發(fā)通知包括的終端標(biāo)識,將該路由表信息發(fā)送給第一用戶終端。其中,路由表信息包括物聯(lián)網(wǎng)設(shè)備的設(shè)備標(biāo)識、內(nèi)網(wǎng)ip地址、內(nèi)網(wǎng)端口號、外網(wǎng)ip地址和外網(wǎng)端口號。至此,物聯(lián)網(wǎng)設(shè)備和第一用戶終端均知道對方的內(nèi)網(wǎng)ip地址、內(nèi)網(wǎng)端口號、外網(wǎng)ip地址和外網(wǎng)端口號。然后物聯(lián)網(wǎng)設(shè)備和第一用戶終端開始通過nat穿透技術(shù)嘗試建立p2p直連數(shù)據(jù)通道。

若成功建立了p2p直連數(shù)據(jù)通道,則通過該p2p直連數(shù)據(jù)通道直接將觀看模式信息對應(yīng)的多媒體數(shù)據(jù)傳輸給第一用戶終端。若p2p直連數(shù)據(jù)通道建立失敗,則需通過中轉(zhuǎn)服務(wù)器轉(zhuǎn)發(fā)多媒體數(shù)據(jù)給第一用戶終端,此時物聯(lián)網(wǎng)設(shè)備首先發(fā)送中轉(zhuǎn)端口分配請求給中轉(zhuǎn)服務(wù)器,該中轉(zhuǎn)端口分配請求攜帶物聯(lián)網(wǎng)設(shè)備的設(shè)備標(biāo)識。中轉(zhuǎn)服務(wù)器接收到該中轉(zhuǎn)端口分配請求后,根據(jù)該物聯(lián)網(wǎng)設(shè)備的設(shè)備標(biāo)識,為該物聯(lián)網(wǎng)設(shè)備分配中轉(zhuǎn)端口,并將分配的中轉(zhuǎn)端口的中轉(zhuǎn)端口號返回給物聯(lián)網(wǎng)設(shè)備。物聯(lián)網(wǎng)設(shè)備接收到中轉(zhuǎn)服務(wù)器返回的中轉(zhuǎn)端口號后,發(fā)送中轉(zhuǎn)請求消息給p2p服務(wù)器,該中轉(zhuǎn)請求消息攜帶中轉(zhuǎn)端口號和第一用戶終端的終端標(biāo)識。p2p服務(wù)器接收到中轉(zhuǎn)請求消息后,根據(jù)第一用戶終端的終端標(biāo)識,將中轉(zhuǎn)端口號發(fā)送給第一用戶終端。物聯(lián)網(wǎng)設(shè)備將觀看模式信息對應(yīng)的多媒體數(shù)據(jù)上傳給中轉(zhuǎn)服務(wù)器,第一用戶終端接收到中轉(zhuǎn)端口號后,后續(xù)從中轉(zhuǎn)服務(wù)器中該中轉(zhuǎn)端口號對應(yīng)的中轉(zhuǎn)端口獲取多媒體數(shù)據(jù)。即后續(xù)由中轉(zhuǎn)服務(wù)器經(jīng)由中轉(zhuǎn)端口將多媒體數(shù)據(jù)傳輸給第一用戶終端。

當(dāng)確定出不存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端時,在通過上述p2p直連數(shù)據(jù)通道或者通過中轉(zhuǎn)服務(wù)器轉(zhuǎn)發(fā)的方式將多媒體數(shù)據(jù)傳輸給第一用戶終端后,物聯(lián)網(wǎng)設(shè)備還將第一用戶終端的數(shù)據(jù)請求消息攜帶的觀看模式信息與第一用戶終端的終端標(biāo)識對應(yīng)存儲在觀看模式與終端標(biāo)識的對應(yīng)關(guān)系中,以及將第一用戶終端的終端標(biāo)識和向第一用戶終端傳輸數(shù)據(jù)的傳輸通道類型對應(yīng)存儲在終端標(biāo)識與傳輸通道類型的對應(yīng)關(guān)系中。其中,當(dāng)通過p2p直連數(shù)據(jù)通道傳輸多媒體數(shù)據(jù)時,傳輸通道類型即為p2p直連數(shù)據(jù)通道,若通過中轉(zhuǎn)服務(wù)器轉(zhuǎn)發(fā)多媒體數(shù)據(jù),則傳輸通道類型為中轉(zhuǎn)類型。

在本發(fā)明實(shí)施例中,當(dāng)確定存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端時,通過如下步驟103和104的操作來傳輸多媒體數(shù)據(jù)給第一用戶終端。

步驟103:若確定存在第二用戶終端,則判斷與第二用戶終端之間是否建立了對等網(wǎng)絡(luò)p2p直連數(shù)據(jù)通道。

當(dāng)步驟102確定出當(dāng)前存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端時,物聯(lián)網(wǎng)設(shè)備根據(jù)觀看模式信息,從觀看模式與終端標(biāo)識的對應(yīng)關(guān)系中獲取第二用戶終端的終端標(biāo)識;根據(jù)第二用戶終端的終端標(biāo)識,從終端標(biāo)識與傳輸通道類型的對應(yīng)關(guān)系中獲取對應(yīng)的傳輸通道類型;根據(jù)獲取的傳輸通道類型,確定與第二用戶終端之間是否建立了p2p直連數(shù)據(jù)通道。

若獲取的傳輸通道類型為p2p直連數(shù)據(jù)通道,則確定與第二用戶終端之間建立了p2p直連數(shù)據(jù)通道。若獲取的傳輸通道類型為中轉(zhuǎn)類型,則確定與第二用戶終端之間未建立p2p直連數(shù)據(jù)通道,而是通過中轉(zhuǎn)服務(wù)器轉(zhuǎn)發(fā)的方式向第二用戶終端發(fā)送多媒體數(shù)據(jù)。在本發(fā)明實(shí)施例中,還存在尚未與第二用戶終端建立任何傳輸通道的可能,在此情況下,根據(jù)第二用戶終端的終端標(biāo)識獲取的傳輸通道類型為空。

當(dāng)確定是通過中轉(zhuǎn)服務(wù)器轉(zhuǎn)發(fā)的方式向第二用戶終端發(fā)送多媒體數(shù)據(jù)時,表明中轉(zhuǎn)服務(wù)器已為該物聯(lián)網(wǎng)設(shè)備分配了中轉(zhuǎn)端口,且物聯(lián)網(wǎng)設(shè)備已經(jīng)將觀看模式信息對應(yīng)的多媒體數(shù)據(jù)上傳到中轉(zhuǎn)服務(wù)器,中轉(zhuǎn)服務(wù)器通過該中轉(zhuǎn)端口將多媒體數(shù)據(jù)傳輸給第二用戶終端。由于第一用戶終端與第二用戶終端請求的多媒體數(shù)據(jù)相同,所以此時可直接利用該中轉(zhuǎn)端口,由中轉(zhuǎn)服務(wù)器將多媒體數(shù)據(jù)轉(zhuǎn)發(fā)給第一用戶終端。具體操作為,物聯(lián)網(wǎng)設(shè)備發(fā)送中轉(zhuǎn)請求消息給p2p服務(wù)器,該中轉(zhuǎn)請求消息攜帶第一用戶終端的終端標(biāo)識和上述中轉(zhuǎn)端口對應(yīng)的中轉(zhuǎn)端口號。p2p服務(wù)器接收到該中轉(zhuǎn)請求消息后,根據(jù)第一用戶終端的終端標(biāo)識,將該中轉(zhuǎn)端口號發(fā)送給第一用戶終端。第一用戶終端接收到該中轉(zhuǎn)端口號后,即可到中轉(zhuǎn)服務(wù)器上該中轉(zhuǎn)端口號對應(yīng)的中轉(zhuǎn)端口獲取多媒體數(shù)據(jù)。即通過向第二用戶終端轉(zhuǎn)發(fā)多媒體數(shù)據(jù)的中轉(zhuǎn)端口實(shí)現(xiàn)同時向第一用戶終端和第二用戶終端轉(zhuǎn)發(fā)相同的多媒體數(shù)據(jù)。

如此物聯(lián)網(wǎng)設(shè)備無需再上傳額外的多媒體數(shù)據(jù),節(jié)省了物聯(lián)網(wǎng)設(shè)備的上行帶寬,保證了物聯(lián)網(wǎng)設(shè)備的性能,且能夠確保第一用戶終端和第二用戶終端獲取多媒體數(shù)據(jù)的流暢性。

當(dāng)獲取的傳輸通道類型為空,或者獲取的傳輸通道類型為p2p直連數(shù)據(jù)通道時,中轉(zhuǎn)服務(wù)器上尚未為該物聯(lián)網(wǎng)設(shè)備分配中轉(zhuǎn)端口,則后續(xù)通過如下步驟104來傳輸多媒體數(shù)據(jù)給第一用戶終端和第二用戶終端。

步驟104:如果判斷與第二用戶終端之間建立了p2p直連數(shù)據(jù)通道,則向中轉(zhuǎn)服務(wù)器申請中轉(zhuǎn)端口,通過中轉(zhuǎn)服務(wù)器分配的中轉(zhuǎn)端口將觀看模式信息對應(yīng)的多媒體數(shù)據(jù)同時傳輸給第一用戶終端和第二用戶終端。

當(dāng)步驟103判斷與第二用戶終端之間建立了p2p直連數(shù)據(jù)通道,或者確定出尚未與第二用戶終端建立任何數(shù)據(jù)傳輸通道時,物聯(lián)網(wǎng)設(shè)備發(fā)送中轉(zhuǎn)端口分配請求給中轉(zhuǎn)服務(wù)器,該中轉(zhuǎn)端口分配請求攜帶物聯(lián)網(wǎng)設(shè)備的設(shè)備標(biāo)識。中轉(zhuǎn)服務(wù)器為物聯(lián)網(wǎng)設(shè)備分配中轉(zhuǎn)端口后,將中轉(zhuǎn)端口對應(yīng)的中轉(zhuǎn)端口號發(fā)送給給物聯(lián)網(wǎng)設(shè)備。物聯(lián)網(wǎng)設(shè)備接收中轉(zhuǎn)服務(wù)器返回的中轉(zhuǎn)端口號。然后物聯(lián)網(wǎng)設(shè)備通過p2p服務(wù)器將該中轉(zhuǎn)端口號發(fā)送給第一用戶終端和第二用戶終端,并傳輸觀看模式信息對應(yīng)的多媒體數(shù)據(jù)給中轉(zhuǎn)服務(wù)器,及通過中轉(zhuǎn)服務(wù)器分配的中轉(zhuǎn)端口號對應(yīng)的中轉(zhuǎn)端口將多媒體數(shù)據(jù)同時傳輸給第一用戶終端和第二用戶終端。

通過上述方式由中轉(zhuǎn)服務(wù)器將多媒體數(shù)據(jù)轉(zhuǎn)發(fā)給第一用戶終端后,物聯(lián)網(wǎng)設(shè)備還將第一用戶終端的數(shù)據(jù)請求消息攜帶的觀看模式信息與第一用戶終端的終端標(biāo)識對應(yīng)存儲在觀看模式與終端標(biāo)識的對應(yīng)關(guān)系中,以及將第一用戶終端的終端標(biāo)識和向第一用戶終端傳輸數(shù)據(jù)的傳輸通道類型對應(yīng)存儲在終端標(biāo)識與傳輸通道類型的對應(yīng)關(guān)系中。

若步驟103判斷出與第二用戶終端之間建立了p2p直連數(shù)據(jù)通道,則通過上述物聯(lián)網(wǎng)設(shè)備傳輸觀看模式信息對應(yīng)的多媒體數(shù)據(jù)給中轉(zhuǎn)服務(wù)器之后,還切斷與第二用戶終端之間的p2p直連數(shù)據(jù)通道。切斷后第二用戶終端從中轉(zhuǎn)服務(wù)器獲得多媒體數(shù)據(jù),如此實(shí)現(xiàn)第一用戶終端和第二用戶終端均從中轉(zhuǎn)服務(wù)器獲取相同的多媒體數(shù)據(jù),物聯(lián)網(wǎng)設(shè)備只將多媒體數(shù)據(jù)上傳到中轉(zhuǎn)服務(wù)器即可,物聯(lián)網(wǎng)設(shè)備只上傳一份多媒體數(shù)據(jù),即可實(shí)現(xiàn)同時傳輸多媒體數(shù)據(jù)給第一用戶終端和第二用戶終端,大大節(jié)省了物聯(lián)網(wǎng)設(shè)備的上行帶寬。

物聯(lián)網(wǎng)設(shè)備通過判斷多個用戶終端請求的數(shù)據(jù)是否相同,來智能的選擇傳輸多媒體數(shù)據(jù)的方式。在多個用戶終端請求相同數(shù)據(jù)時,僅向中轉(zhuǎn)服務(wù)器上傳一份數(shù)據(jù),通過中轉(zhuǎn)服務(wù)器將數(shù)據(jù)同時傳輸給多個用戶終端,一方面可以降低物聯(lián)網(wǎng)設(shè)備的運(yùn)行負(fù)載,另外一方面可以降低物聯(lián)網(wǎng)設(shè)備所使用的上行帶寬,通過中轉(zhuǎn)的方式,還可以保障用戶終端播放多媒體數(shù)據(jù)的流暢性,提升用戶體驗(yàn)。

在本發(fā)明實(shí)施例中,物聯(lián)網(wǎng)設(shè)備接收第一用戶終端的數(shù)據(jù)請求消息,數(shù)據(jù)請求消息攜帶觀看模式信息;根據(jù)觀看模式信息,確定當(dāng)前是否存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端;若存在,判斷與第二用戶終端之間是否建立p2p直連數(shù)據(jù)通道;如果是,向中轉(zhuǎn)服務(wù)器申請中轉(zhuǎn)端口,通過中轉(zhuǎn)端口將多媒體數(shù)據(jù)同時傳輸給第一用戶終端和第二用戶終端。本發(fā)明實(shí)施例判斷多個用戶終端是否請求相同數(shù)據(jù),如果是,則僅上傳一份數(shù)據(jù)到中轉(zhuǎn)服務(wù)器,由中轉(zhuǎn)服務(wù)器通過中轉(zhuǎn)端口同時傳輸給多個用戶終端,降低物聯(lián)網(wǎng)設(shè)備的運(yùn)行負(fù)載,節(jié)省物聯(lián)網(wǎng)設(shè)備的上行帶寬,通過中轉(zhuǎn)方式還能確保用戶終端獲取多媒體數(shù)據(jù)的流暢性,提升用戶體驗(yàn)。

實(shí)施例2

參見圖3,本發(fā)明實(shí)施例提供了一種傳輸多媒體數(shù)據(jù)的裝置,該裝置用于執(zhí)行上述實(shí)施例1所提供的傳輸多媒體數(shù)據(jù)的方法,該裝置具體包括:

接收模塊21,用于接收第一用戶終端的數(shù)據(jù)請求消息,數(shù)據(jù)請求消息攜帶觀看模式信息;

確定模塊22,用于根據(jù)觀看模式信息,確定當(dāng)前是否存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端,第二用戶終端為除第一用戶終端外的其他用戶終端;

判斷模塊23,用于若確定模塊22確定存在第二用戶終端,則判斷與第二用戶終端之間是否建立了p2p直連數(shù)據(jù)通道;

傳輸模塊24,用于當(dāng)判斷模塊23判斷與第二用戶終端之間建立了p2p直連數(shù)據(jù)通道時,向中轉(zhuǎn)服務(wù)器申請中轉(zhuǎn)端口,通過中轉(zhuǎn)服務(wù)器分配的中轉(zhuǎn)端口將觀看模式信息對應(yīng)的多媒體數(shù)據(jù)同時傳輸給第一用戶終端和第二用戶終端。

如圖4所示,確定模塊22包括:

查看單元221,用于根據(jù)觀看模式信息,查看觀看模式與終端標(biāo)識的對應(yīng)關(guān)系中是否包含觀看模式信息;

第一確定單元222,用于如果是,則確定當(dāng)前存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端;如果否,則確定當(dāng)前不存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端。

如圖4所示,判斷模塊23包括:

獲取單元231,用于根據(jù)觀看模式信息,從觀看模式與終端標(biāo)識的對應(yīng)關(guān)系中獲取第二用戶終端的終端標(biāo)識;根據(jù)第二用戶終端的終端標(biāo)識,從終端標(biāo)識與傳輸通道類型的對應(yīng)關(guān)系中獲取對應(yīng)的傳輸通道類型;

第二確定單元232,用于根據(jù)獲取的傳輸通道類型,確定與第二用戶終端之間是否建立了p2p直連數(shù)據(jù)通道。

在本發(fā)明實(shí)施例中,傳輸模塊24,用于發(fā)送中轉(zhuǎn)端口分配請求給中轉(zhuǎn)服務(wù)器,接收中轉(zhuǎn)服務(wù)器返回的中轉(zhuǎn)端口號;通過p2p服務(wù)器將中轉(zhuǎn)端口號發(fā)送給第一用戶終端和第二用戶終端;傳輸觀看模式信息對應(yīng)的多媒體數(shù)據(jù)給中轉(zhuǎn)服務(wù)器,及通過中轉(zhuǎn)服務(wù)器分配的中轉(zhuǎn)端口號對應(yīng)的中轉(zhuǎn)端口將多媒體數(shù)據(jù)同時傳輸給第一用戶終端和第二用戶終端。

在本發(fā)明實(shí)施例中,該裝置還包括:切斷模塊,用于切斷與第二用戶終端之間的p2p直連數(shù)據(jù)通道。

該裝置還包括:建立模塊,用于當(dāng)確定模塊22確定當(dāng)前不存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端時,嘗試建立與第一用戶終端之間的p2p直連數(shù)據(jù)通道;若成功建立與第一用戶終端之間的p2p直連數(shù)據(jù)通道,則通過與第一用戶終端之間的p2p直連數(shù)據(jù)通道傳輸觀看模式信息對應(yīng)的多媒體數(shù)據(jù)給第一用戶終端;若未成功建立與第一用戶終端之間的p2p直連數(shù)據(jù)通道,則通過中轉(zhuǎn)服務(wù)器將觀看模式信息對應(yīng)的多媒體數(shù)據(jù)傳輸給第一用戶終端。

在本發(fā)明實(shí)施例中,傳輸模塊24,還用于若判斷模塊23判斷與第二用戶終端之間未建立p2p直連數(shù)據(jù)通道,則根據(jù)傳輸通道類型,確定與第二用戶終端之間的數(shù)據(jù)傳輸通道是否為中轉(zhuǎn)類型;如果是,則通過與第二用戶終端之間進(jìn)行數(shù)據(jù)傳輸?shù)闹修D(zhuǎn)端口,將觀看模式信息對應(yīng)的多媒體數(shù)據(jù)同時傳輸給第一用戶終端和第二用戶終端;如果否,則確定與第二用戶終端之間未建立數(shù)據(jù)傳輸通道,執(zhí)行向中轉(zhuǎn)服務(wù)器申請中轉(zhuǎn)端口,通過中轉(zhuǎn)服務(wù)器分配的中轉(zhuǎn)端口將觀看模式信息對應(yīng)的多媒體數(shù)據(jù)同時傳輸給第一用戶終端和第二用戶終端。

在本發(fā)明實(shí)施例中,物聯(lián)網(wǎng)設(shè)備接收第一用戶終端的數(shù)據(jù)請求消息,數(shù)據(jù)請求消息攜帶觀看模式信息;根據(jù)觀看模式信息,確定當(dāng)前是否存在與第一用戶終端請求相同數(shù)據(jù)的第二用戶終端;若存在,判斷與第二用戶終端之間是否建立p2p直連數(shù)據(jù)通道;如果是,向中轉(zhuǎn)服務(wù)器申請中轉(zhuǎn)端口,通過中轉(zhuǎn)端口將多媒體數(shù)據(jù)同時傳輸給第一用戶終端和第二用戶終端。本發(fā)明實(shí)施例判斷多個用戶終端是否請求相同數(shù)據(jù),如果是,則僅上傳一份數(shù)據(jù)到中轉(zhuǎn)服務(wù)器,由中轉(zhuǎn)服務(wù)器通過中轉(zhuǎn)端口同時傳輸給多個用戶終端,降低物聯(lián)網(wǎng)設(shè)備的運(yùn)行負(fù)載,節(jié)省物聯(lián)網(wǎng)設(shè)備的上行帶寬,通過中轉(zhuǎn)方式還能確保用戶終端獲取多媒體數(shù)據(jù)的流暢性,提升用戶體驗(yàn)。

本發(fā)明實(shí)施例所提供的傳輸多媒體數(shù)據(jù)的裝置可以為設(shè)備上的特定硬件或者安裝于設(shè)備上的軟件或固件等。本發(fā)明實(shí)施例所提供的裝置,其實(shí)現(xiàn)原理及產(chǎn)生的技術(shù)效果和前述方法實(shí)施例相同,為簡要描述,裝置實(shí)施例部分未提及之處,可參考前述方法實(shí)施例中相應(yīng)內(nèi)容。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,前述描述的系統(tǒng)、裝置和單元的具體工作過程,均可以參考上述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。

在本發(fā)明所提供的實(shí)施例中,應(yīng)該理解到,所揭露裝置和方法,可以通過其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,又例如,多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些通信接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明提供的實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。

所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機(jī)存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步定義和解釋,此外,術(shù)語“第一”、“第二”、“第三”等僅用于區(qū)分描述,而不能理解為指示或暗示相對重要性。

最后應(yīng)說明的是:以上所述實(shí)施例,僅為本發(fā)明的具體實(shí)施方式,用以說明本發(fā)明的技術(shù)方案,而非對其限制,本發(fā)明的保護(hù)范圍并不局限于此,盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),其依然可以對前述實(shí)施例所記載的技術(shù)方案進(jìn)行修改或可輕易想到變化,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改、變化或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明實(shí)施例技術(shù)方案的精神和范圍。都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
乐昌市| 屏东市| 石景山区| 宝丰县| 柏乡县| 鄂伦春自治旗| 敖汉旗| 延津县| 遵义市| 黔东| 长汀县| 县级市| 肇州县| 如东县| 凤阳县| 霍山县| 特克斯县| 噶尔县| 紫金县| 巴彦淖尔市| 湄潭县| 鹿邑县| 环江| 武城县| 浦城县| 古蔺县| 子洲县| 嵊泗县| 保靖县| 雷山县| 民县| 南昌县| 建昌县| 凉城县| 安西县| 贺州市| 延安市| 兰坪| 东台市| 呼玛县| 凌海市|