移動(dòng)內(nèi)容體驗(yàn)質(zhì)量的實(shí)時(shí)全參考計(jì)算的制作方法
【專利摘要】總體描述了用于在無線內(nèi)容發(fā)送環(huán)境中計(jì)算體驗(yàn)質(zhì)量(QoE)的技術(shù)??捎煞?wù)提供商/內(nèi)容提供商/用戶裝置選擇音頻和/或視頻內(nèi)容的發(fā)送給用戶裝置的部分,并將其從用戶裝置發(fā)送回以用于實(shí)時(shí)QoE計(jì)算??苫趯?shí)時(shí)QoE計(jì)算來調(diào)節(jié)發(fā)送質(zhì)量。另選地,可存儲(chǔ)內(nèi)容的所選擇的部分以用于后續(xù)計(jì)算和改進(jìn)。數(shù)據(jù)的所選擇的部分可以是被標(biāo)記的幀,可基于標(biāo)記的幀來選擇參考幀。
【專利說明】移動(dòng)內(nèi)容體驗(yàn)質(zhì)量的實(shí)時(shí)全參考計(jì)算
[0001]相關(guān)申請(qǐng)的交叉引用
[0002]本申請(qǐng)要求2011年4月20日提交于印度的申請(qǐng)?zhí)枮?369/CHE/2011的對(duì)應(yīng)專利申請(qǐng)的優(yōu)先權(quán),其整個(gè)內(nèi)容以引用方式并入本文。
【背景技術(shù)】
[0003]除非本文另有指示,否則在此部分中描述的材料不是針對(duì)本申請(qǐng)中的權(quán)利要求的現(xiàn)有技術(shù),并且不能由于被包括在此部分中而被認(rèn)定是現(xiàn)有技術(shù)。
[0004]通過諸如蜂窩網(wǎng)絡(luò)的無線網(wǎng)絡(luò)提供的視頻在類似智能電話、臺(tái)式計(jì)算機(jī)等的移動(dòng)或固定裝置的日常使用中很常見。這樣的視頻和/或音頻內(nèi)容由服務(wù)提供商(如,蜂窩服務(wù)提供商)直接提供或者通過無線網(wǎng)絡(luò)服務(wù)提供商而來自第三方內(nèi)容提供商(如,搜索引擎、內(nèi)容創(chuàng)建者等)。由于高吞吐量要求和裝置移動(dòng)性,無線提供的內(nèi)容的體驗(yàn)質(zhì)量(QoE)可能變差。通常,服務(wù)提供商缺少實(shí)時(shí)可用的準(zhǔn)確QoE計(jì)算。
[0005]本公開認(rèn)為在移動(dòng)內(nèi)容發(fā)送中用于QoE計(jì)算的已知技術(shù)有若干局限。視頻發(fā)送的全參考或無參考QoE計(jì)算是一些常用方法。然而,無參考模型不具有高準(zhǔn)確性。全參考模型在計(jì)算上開銷很高/計(jì)算密集,因此在實(shí)時(shí)方面不可行。另外,由于移動(dòng)環(huán)境中的高下載帶寬要求,因此將參考視頻內(nèi)容發(fā)送給移動(dòng)裝置以用于全參考QoE計(jì)算是不可行的。
【發(fā)明內(nèi)容】
[0006]根據(jù)一些示例,本公開描述了一種用于在二級(jí)網(wǎng)絡(luò)中靜默時(shí)間段管理的方法。所述方法可包括在無線系統(tǒng)中確定體驗(yàn)質(zhì)量(QoE)。所述方法可包括發(fā)送將在一個(gè)或多個(gè)用戶裝置處回放的數(shù)據(jù),從用戶裝置接收發(fā)送的數(shù)據(jù)的一個(gè)或多個(gè)選擇的部分,以及利用所述發(fā)送的數(shù)據(jù)的接收的部分執(zhí)行QoE計(jì)算。
[0007]根據(jù)其他示例,本公開描述了使得能夠在無線系統(tǒng)中計(jì)算體驗(yàn)質(zhì)量(QoE)的另一方法。所述另一方法可包括:接收將回放的數(shù)據(jù),確定接收的數(shù)據(jù)中將被發(fā)送給服務(wù)提供商或內(nèi)容提供商中的一者以用于QoE計(jì)算的部分,捕獲所述數(shù)據(jù)的將被發(fā)送給所述服務(wù)提供商或所述內(nèi)容提供商中的一者的所述部分,以及將所述數(shù)據(jù)的所述部分發(fā)送給所述服務(wù)提供商。
[0008]根據(jù)其他示例,本公開描述了一種經(jīng)由無線網(wǎng)絡(luò)提供進(jìn)行體驗(yàn)質(zhì)量(QoE)計(jì)算的音頻/視頻發(fā)送服務(wù)的服務(wù)器。所述服務(wù)器可包括適于與一個(gè)或多個(gè)用戶裝置無線地通信的通信模塊、適于存儲(chǔ)指令的存儲(chǔ)器、連接到所述通信模塊和所述存儲(chǔ)器的處理器。所述處理器可適于:發(fā)送將在一個(gè)或多個(gè)用戶裝置處回放的數(shù)據(jù),從用戶裝置接收發(fā)送的數(shù)據(jù)的一個(gè)或多個(gè)選擇的部分,以及利用所述發(fā)送的數(shù)據(jù)的接收的部分執(zhí)行QoE計(jì)算。
[0009]根據(jù)另外的示例,本公開描述了一種用于經(jīng)由無線網(wǎng)絡(luò)接收進(jìn)行體驗(yàn)質(zhì)量(QoE)計(jì)算的音頻/視頻發(fā)送服務(wù)的計(jì)算裝置。所述計(jì)算裝置可包括適于存儲(chǔ)指令的存儲(chǔ)器和連接到通信模塊和存儲(chǔ)器的處理器。所述處理器可適于:接收將回放的數(shù)據(jù);確定接收的數(shù)據(jù)中將被發(fā)送給所述服務(wù)提供商以用于QoE計(jì)算的部分;捕獲所述數(shù)據(jù)中將被發(fā)送給所述服務(wù)提供商的所述部分;以及將所述數(shù)據(jù)的所述部分發(fā)送給所述服務(wù)提供商。
[0010]以上的
【發(fā)明內(nèi)容】
僅是示意性的,并非意在以任何方式進(jìn)行限制。除了上述的示意性方面、實(shí)施方式和特征以外,通過參照附圖和下面的具體描述,其它的方面、實(shí)施方式和特征將變得明顯。
【專利附圖】
【附圖說明】
[0011]根據(jù)結(jié)合附圖的下列描述和所附權(quán)利要求,本公開的下面描述的以及其它的特征將變得更加清楚。理解到這些附圖僅描述了根據(jù)本公開的一些實(shí)施例,從而不被認(rèn)為限制其范圍,將通過使用附圖用更多特征和細(xì)節(jié)來描述本公開,在附圖中:
[0012]圖1是將視頻內(nèi)容發(fā)送給多種用戶裝置的示意性示例系統(tǒng)的示意圖;
[0013]圖2在概念上示出基于從用戶裝置接收的視頻幀進(jìn)行全參考QoE計(jì)算的示例視頻發(fā)送系統(tǒng);
[0014]圖3示出基于從用戶裝置接收的視頻幀進(jìn)行全參考QoE計(jì)算的示例視頻發(fā)送系統(tǒng)的主要區(qū)塊;
[0015]圖4示出可用于在視頻發(fā)送系統(tǒng)中實(shí)現(xiàn)全參考QoE計(jì)算的通用計(jì)算裝置;
[0016]圖5示出可用于在發(fā)送無線視頻的服務(wù)提供商處實(shí)現(xiàn)全參考QoE計(jì)算的專用處理器;
[0017]圖6示出可用于在用戶裝置中使得能夠在發(fā)送無線視頻的服務(wù)提供商處進(jìn)行全參考QoE計(jì)算的專用處理器;
[0018]圖7是示出用于在發(fā)送無線視頻的服務(wù)提供商處采用全參考QoE計(jì)算的示例方法的流程圖,所述方法可由諸如圖4中的裝置400的計(jì)算裝置或諸如圖5的處理器590的專用處理器來執(zhí)行;
[0019]圖8是示出用于使得能夠在發(fā)送無線視頻的服務(wù)提供商處進(jìn)行全參考QoE計(jì)算的示例方法的流程圖,所述方法可由包含諸如圖6的處理器690的專用處理器的用戶計(jì)算裝置來執(zhí)行;
[0020]圖9示出由無線視頻發(fā)送服務(wù)的服務(wù)器使用的示例計(jì)算機(jī)程序產(chǎn)品的框圖;
[0021]圖10示出由無線視頻發(fā)送服務(wù)的用戶裝置使用的示例計(jì)算機(jī)程序產(chǎn)品的框圖,
[0022]所有圖均依據(jù)本文所述的至少一些實(shí)施方式來布置。
【具體實(shí)施方式】
[0023]在以下詳細(xì)描述中,參照了形成說明書一部分的附圖。在附圖中,類似的附圖標(biāo)記通常表示類似部件,除非上下文有相反的說明。在詳細(xì)的說明書、附圖和權(quán)利要求中描述的例示性實(shí)施方式并非是限制性的。在不背離本文介紹的主題的精神或者范圍的情況下,可以利用其它實(shí)施方式,并且可以進(jìn)行其它改變。容易理解的是如這里總體描述并且在附圖中例示的,本公開的多個(gè)方面可以按各種不同配置進(jìn)行排列、替換、組合和設(shè)計(jì),所有這些不同配置在這里是明確想得到的。
[0024]除其它方面外,本公開總體上被描述為與無線環(huán)境中所發(fā)送的內(nèi)容的全參考體驗(yàn)質(zhì)量計(jì)算有關(guān)的方法、設(shè)備、系統(tǒng)、裝置和/或計(jì)算機(jī)程序產(chǎn)品。
[0025]簡(jiǎn)言之,發(fā)送給用戶裝置的音頻和/或視頻內(nèi)容的部分可被服務(wù)提供商/內(nèi)容提供商/用戶裝置選擇并發(fā)送回以用于實(shí)時(shí)的體驗(yàn)質(zhì)量(QoE)計(jì)算??苫趯?shí)時(shí)QoE計(jì)算來調(diào)節(jié)發(fā)送質(zhì)量。另選地,可以存儲(chǔ)選擇的內(nèi)容部分以用于后續(xù)計(jì)算和改進(jìn)。選擇的數(shù)據(jù)部分可以是被如此標(biāo)記的幀,可基于該標(biāo)記的幀選擇參考幀。
[0026]圖1是將視頻內(nèi)容發(fā)送給多種用戶裝置的示意性示例系統(tǒng)的示意圖。盡管本文以視頻發(fā)送為例進(jìn)行描述,可在經(jīng)無線網(wǎng)絡(luò)向移動(dòng)和固定用戶裝置發(fā)送視頻和/或音頻內(nèi)容的系統(tǒng)中實(shí)現(xiàn)實(shí)施方式。
[0027]示意圖100示出從一個(gè)或多個(gè)內(nèi)容提供商102接收內(nèi)容(音頻/視頻)的服務(wù)提供商104。內(nèi)容提供商102可以是服務(wù)提供商的一部分或者是單獨(dú)的實(shí)體。例如,服務(wù)提供商104可以是本身可產(chǎn)生一些內(nèi)容的蜂窩服務(wù)提供商。其他內(nèi)容可接收自第三方內(nèi)容產(chǎn)生者。服務(wù)提供商104可促進(jìn)各種用戶裝置之間的通信和/或經(jīng)一個(gè)或多個(gè)網(wǎng)絡(luò)向用戶裝置發(fā)送內(nèi)容。所述發(fā)送可涉及發(fā)射塔、接入點(diǎn)和類似的收發(fā)器(106,108)。
[0028]在示意圖100的示例系統(tǒng)中,收發(fā)器106和108與諸如膝上型計(jì)算機(jī)110、臺(tái)式計(jì)算機(jī)112、便攜式計(jì)算機(jī)114、智能電話116、蜂窩電話118和無線個(gè)人數(shù)字助理(PDA)120的用戶裝置無線地通信。用戶裝置可包括能夠無線通信和回放接收的內(nèi)容的其他便攜或固定的計(jì)算裝置。
[0029]在3G蜂窩系統(tǒng)中同時(shí)的高帶寬上行鏈路和下行鏈路是可用的。然而,在移動(dòng)視頻服務(wù)期間上傳帶寬通常未充分利用。根據(jù)一些實(shí)施方式的系統(tǒng)可利用可用的上行鏈路帶寬將選擇的一組視頻幀從移動(dòng)裝置發(fā)送給移動(dòng)運(yùn)營(yíng)商,以實(shí)時(shí)地計(jì)算全參考QoE計(jì)算,而剩余數(shù)據(jù)加可以添加時(shí)間戳和位置戳并被存檔。許多移動(dòng)裝置的計(jì)算能力和存儲(chǔ)可與傳統(tǒng)計(jì)算機(jī)相當(dāng),以存儲(chǔ)接收的視頻并同時(shí)將接收的視頻幀解碼并發(fā)送回。服務(wù)提供商能夠利用云計(jì)算技術(shù)來計(jì)算多個(gè)移動(dòng)裝置的QoE。QoE通常是指系統(tǒng)中的性能的主觀量度。如本文所用,QoE是指由無線系統(tǒng)的用戶接收的內(nèi)容的質(zhì)量。例如,接收的視頻或音頻的質(zhì)量可通過將原始發(fā)送的內(nèi)容與接收的內(nèi)容進(jìn)行比較以確定發(fā)送過程中的劣化程度來測(cè)量。
[0030]移動(dòng)視頻收視率極大地依賴于一天中的時(shí)段和位置。根據(jù)其他實(shí)施方式,當(dāng)上傳信道未處于繁忙使用中時(shí)(靜默時(shí)間段),后臺(tái)進(jìn)程可將完整視頻幀發(fā)送回服務(wù)提供商,以執(zhí)行準(zhǔn)確的事后且離線的全參考QoE計(jì)算。QoE計(jì)算可與瞬時(shí)服務(wù)質(zhì)量(QoS)、位置、用戶裝置的移動(dòng)性、用戶裝置處的信號(hào)強(qiáng)度、用戶裝置處的可用存儲(chǔ)器、用戶裝置的處理能力和/或通信網(wǎng)絡(luò)上的負(fù)載相關(guān),其中在發(fā)送數(shù)據(jù)的服務(wù)提供商或向服務(wù)提供商提供數(shù)據(jù)的內(nèi)容提供商中的一者處執(zhí)行QoE計(jì)算。
[0031]靜默時(shí)間段可包括低帶寬需求時(shí)間段。估計(jì)QoE的一種方法是將發(fā)送的視頻與接收的視頻進(jìn)行比較。發(fā)送的數(shù)據(jù)可通過服務(wù)提供商獲得,接收的數(shù)據(jù)可在移動(dòng)裝置處獲得。因此,QoE計(jì)算可包括將發(fā)送數(shù)據(jù)的一部分的未受損的參考幀的各像素與所發(fā)送數(shù)據(jù)的接收部分的對(duì)應(yīng)幀的各像素進(jìn)行比較,所述方法還可包括執(zhí)行未受損的參考幀與對(duì)應(yīng)幀之間的空間和/或時(shí)間對(duì)準(zhǔn)中的至少一種。根據(jù)實(shí)施方式的系統(tǒng)提供實(shí)時(shí)地基于可用資源確定實(shí)時(shí)QoE值的能力,并且隨著更多的資源變得可用,可以提供更準(zhǔn)確的QoE值。
[0032]圖2在概念上示出依據(jù)本文所描述的至少一些實(shí)施方式布置的基于從用戶裝置接收的視頻幀具有全參考QoE計(jì)算的示例視頻發(fā)送系統(tǒng)。
[0033]示意圖200示出根據(jù)一些實(shí)施方式的系統(tǒng)的一個(gè)示例配置,其中在服務(wù)提供商104處從外部?jī)?nèi)容提供商202接收視頻內(nèi)容,并且在服務(wù)提供商104處執(zhí)行QoE計(jì)算。在其他實(shí)施方式中,可在服務(wù)提供商104處產(chǎn)生內(nèi)容,并且可在內(nèi)容提供商202處執(zhí)行QoE計(jì)算,或者至少一些QoE計(jì)算可在用戶裝置230處執(zhí)行。
[0034]根據(jù)示例情景,服務(wù)提供商104 (如,移動(dòng)運(yùn)營(yíng)商)可從內(nèi)容提供商202接收視頻內(nèi)容,在處理模塊222處理內(nèi)容,并經(jīng)由收發(fā)器228發(fā)送給用戶裝置230。所述處理可包括選擇用于由用戶裝置230后續(xù)發(fā)送回的內(nèi)容部分,以及標(biāo)記選擇的部分以指示給用戶裝置。在其他實(shí)施方式中,用戶裝置230可選擇將要發(fā)送回的內(nèi)容部分,并經(jīng)由收發(fā)器228將它們發(fā)送給服務(wù)提供商104的QoE系統(tǒng)224。如果在用戶裝置230處選擇所述部分,則QoE系統(tǒng)224可從處理模塊222接收對(duì)應(yīng)的參考部分。QoE系統(tǒng)224可將計(jì)算結(jié)果提供給處理模塊222,使得可以實(shí)時(shí)地調(diào)節(jié)服務(wù)質(zhì)量參數(shù)或調(diào)節(jié)服務(wù)質(zhì)量參數(shù)用于將來的發(fā)送。QoE系統(tǒng)224還可將結(jié)果提供給其他系統(tǒng)226,以用于統(tǒng)計(jì)計(jì)算、報(bào)告、質(zhì)量控制、核算等。
[0035]圖3在概念上示出依據(jù)本文所描述的至少一些實(shí)施方式布置的基于從用戶裝置接收的視頻幀具有全參考QoE計(jì)算的示例視頻發(fā)送系統(tǒng)的主要模塊。
[0036]在示意圖300所示的示例情景中,可在轉(zhuǎn)碼器332 (服務(wù)提供商)處從內(nèi)容提供商202接收視頻內(nèi)容334,所述轉(zhuǎn)碼器332將視頻內(nèi)容進(jìn)行轉(zhuǎn)碼并發(fā)送(336)給它的訂戶(用戶裝置230)。訂戶端的用戶裝置230顯示接收的內(nèi)容(視頻336)。用戶裝置230可定期地或者基于預(yù)定義的算法選擇一組幀以及那些幀中的像素值,并利用可用的上傳信道將選擇的樣本幀338發(fā)送回服務(wù)提供商(QoE系統(tǒng)224)。QoE系統(tǒng)224可執(zhí)行QoE計(jì)算并將結(jié)果(342)提供給轉(zhuǎn)碼器332,以用于實(shí)時(shí)地調(diào)節(jié)服務(wù)質(zhì)量參數(shù)。另選地,可將QoE結(jié)果342提供給諸如數(shù)據(jù)倉庫的其他系統(tǒng),QoE結(jié)果342可存儲(chǔ)在那里以用于后續(xù)分析和QoS參數(shù)調(diào)節(jié)。
[0037]如果上傳信道可用,則可連續(xù)地將樣本幀338發(fā)送回QoE系統(tǒng)224,并且可以將能夠通過上傳信道實(shí)時(shí)可靠地發(fā)送的最大可能數(shù)量的幀發(fā)送回服務(wù)提供商。另一方面,如果上傳和下載業(yè)務(wù)由同一信道共享,則用戶裝置230可在類似廣告間歇的不太有趣時(shí)間段或者類似深夜的較少使用時(shí)間段的時(shí)間將幀序列發(fā)送回。在這些時(shí)間段,系統(tǒng)可通過降低發(fā)送質(zhì)量來釋放額外帶寬用于上傳。
[0038]參考幀可根據(jù)一些實(shí)施方式由服務(wù)提供商(或內(nèi)容提供商)選擇并被標(biāo)記。用戶裝置230可將那些幀發(fā)送回服務(wù)提供商,從而減少裝置方所需的處理。根據(jù)替代實(shí)施方式,用戶裝置230可基于上行鏈路帶寬的可用性、裝置的處理能力或類似參數(shù)來選擇將發(fā)送回的幀,并通過如此標(biāo)識(shí)它們(如,指定幀號(hào)碼)將選擇的幀發(fā)送回運(yùn)營(yíng)商。服務(wù)提供商處的測(cè)量系統(tǒng)可基于接收的巾貞號(hào)碼選擇參考中貞。
[0039]盡管上面利用圖1至圖3中的特定示例、部件、情景和配置討論了實(shí)施方式,但是它們旨在提供將用于移動(dòng)內(nèi)容發(fā)送環(huán)境中的QoE計(jì)算的一般準(zhǔn)則。這些示例不構(gòu)成對(duì)實(shí)施方式的限制,實(shí)施方式可利用本文所描述的原理使用其他部件、幀選擇方案和配置來實(shí)現(xiàn)。另外,實(shí)施方式可以實(shí)現(xiàn)為用于在固定或車載裝置處接收的內(nèi)容,并且可應(yīng)用于音頻、視頻或類似的內(nèi)容。
[0040]圖4示出依據(jù)本文所描述的至少一些實(shí)施方式布置的可用于實(shí)現(xiàn)視頻發(fā)送系統(tǒng)中全參考QoE計(jì)算的通用計(jì)算裝置。在最基本配置402中,計(jì)算裝置400通常包括一個(gè)或多個(gè)處理器404以及系統(tǒng)存儲(chǔ)器406。存儲(chǔ)器總線408可用于處理器404與系統(tǒng)存儲(chǔ)器406之間的通信。[0041]根據(jù)期望的配置,處理器404可為任何類型,包括(但不限于)微處理器(μ P )、微控制器(μ Θ )、數(shù)字信號(hào)處理器(DSP)或其任何組合。處理器404可包括一級(jí)緩存或多級(jí)緩存(例如緩存412)、處理器核414和寄存器414。示例處理器核414可包括運(yùn)算邏輯單元(ALU)、浮點(diǎn)單元(FPU)、數(shù)字信號(hào)處理核(DSP核)或其任何組合。示例存儲(chǔ)器控制器418也可與處理器404 —起使用,或者在一些實(shí)現(xiàn)方式中,存儲(chǔ)器控制器415可以是處理器404的內(nèi)部部件。
[0042]根據(jù)期望的配置,系統(tǒng)存儲(chǔ)器406可為任何類型,包括但不限于易失性存儲(chǔ)器(例如RAM)、非易失性存儲(chǔ)器(例如ROM、閃存等)或其任何組合。系統(tǒng)存儲(chǔ)器406可包括操作系統(tǒng)420、通信服務(wù)422、一個(gè)或多個(gè)內(nèi)容應(yīng)用426和QoE模塊427。系統(tǒng)存儲(chǔ)器406還可包括程序數(shù)據(jù)424和幀/QoE數(shù)據(jù)428。通信服務(wù)422可向用戶提供音頻/視頻內(nèi)容。內(nèi)容應(yīng)用426可以均與將要提供給用戶的特定類型的內(nèi)容相關(guān)聯(lián)。QoE模塊427可基于從用戶裝置接收的部分發(fā)送內(nèi)容執(zhí)行QoE計(jì)算,并實(shí)時(shí)調(diào)節(jié)或隨后調(diào)節(jié)發(fā)送參數(shù)。幀/QoE428數(shù)據(jù)可存儲(chǔ)在本地或遠(yuǎn)程數(shù)據(jù)倉庫中以便于后續(xù)使用。這里所描述的基本配置402在圖4中通過內(nèi)側(cè)虛線內(nèi)的那些部件示出。
[0043]計(jì)算裝置400可具有附加特征或功能以及附加接口,以方便基本配置402與任何期望的裝置和接口之間的通信。例如,總線/接口控制器430可用于經(jīng)由存儲(chǔ)接口總線434方便基本配置402與一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)裝置432之間的通信。數(shù)據(jù)存儲(chǔ)裝置432可以是可移除存儲(chǔ)裝置434、不可移除存儲(chǔ)裝置438或其組合。作為示例,可移除存儲(chǔ)裝置和不可移除存儲(chǔ)裝置的示例包括諸如軟盤驅(qū)動(dòng)器和硬盤驅(qū)動(dòng)器(HDD)的磁盤裝置、諸如壓縮盤(⑶)驅(qū)動(dòng)器或數(shù)字多功能盤(DVD)驅(qū)動(dòng)器的光盤驅(qū)動(dòng)器、固態(tài)驅(qū)動(dòng)器(SSD)以及磁帶驅(qū)動(dòng)器等等。示例的計(jì)算機(jī)存儲(chǔ)介質(zhì)可以包括以任何方法或技術(shù)實(shí)現(xiàn)的用于存儲(chǔ)信息(例如,計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù))的易失性和非易失性、可移除和不可移除介質(zhì)。
[0044]系統(tǒng)存儲(chǔ)器406、可移除存儲(chǔ)裝置436和不可移除存儲(chǔ)裝置438是計(jì)算機(jī)存儲(chǔ)介質(zhì)的示例。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括(但不限于)RAM、ROM、EEPR0M、閃存或其他存儲(chǔ)器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD )或其他光學(xué)存儲(chǔ)裝置、磁帶盒、磁帶、磁盤存儲(chǔ)裝置或其他磁存儲(chǔ)裝置、或者可用于存儲(chǔ)期望的信息并且可由計(jì)算裝置400訪問的任何其他介質(zhì)。任何這樣的計(jì)算機(jī)存儲(chǔ)介質(zhì)可以是計(jì)算裝置400的一部分。
[0045]計(jì)算裝置400還可包括接口總線440以方便經(jīng)由/接口控制器430從各種接口裝置(如,輸出裝置442、外圍接口 444和通信裝置666)到基本配置402的通信。示例輸出裝置442包括圖形處理單元448和音頻處理單元450,其可被配置為經(jīng)由一個(gè)或多個(gè)A/V端口 452與諸如顯示器或揚(yáng)聲器的各種外部裝置通信。示例外圍接口 444包括串行接口控制器454或并行接口控制器456,其可被配置為經(jīng)由一個(gè)或多個(gè)I/O端口 458與諸如輸入裝置(如,鍵盤、鼠標(biāo)、筆、語音輸入裝置、觸摸輸入裝置等)或其他外圍裝置(如,打印機(jī)、掃描儀等)的外部裝置通信。示例通信裝置466包括網(wǎng)絡(luò)控制器460,其可被布置為方便經(jīng)由一個(gè)或多個(gè)通信端口 464通過網(wǎng)絡(luò)通信鏈路與一個(gè)或多個(gè)其他計(jì)算裝置462通信。
[0046]網(wǎng)絡(luò)通信連接是通信介質(zhì)的一個(gè)示例。通信介質(zhì)典型地可以體現(xiàn)為計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或調(diào)制數(shù)據(jù)信號(hào)中的其它數(shù)據(jù)(例如,載波或其它傳輸機(jī)制),并包括任何信息傳遞介質(zhì)。“調(diào)制的數(shù)據(jù)信號(hào)”可以是具有以對(duì)信號(hào)中的信息進(jìn)行編碼的方式設(shè)置或改變的一個(gè)或多個(gè)自身特征的信號(hào)。通過舉例但并非限制,通信介質(zhì)可以包括有線介質(zhì)(例如有線網(wǎng)絡(luò)或直接有線連接)和無線介質(zhì)(例如聲學(xué)、射頻(RF)、紅外(IR)和其它無線介質(zhì))。這里使用的術(shù)語計(jì)算機(jī)可讀介質(zhì)可以包括存儲(chǔ)介質(zhì)和通信介質(zhì)兩者。
[0047]計(jì)算裝置400可被實(shí)現(xiàn)為包括上述任何功能的物理服務(wù)器、虛擬服務(wù)器、計(jì)算云、或混合裝置的一部分。計(jì)算裝置400還可被實(shí)現(xiàn)為個(gè)人計(jì)算機(jī),所述個(gè)人計(jì)算機(jī)包括膝上型計(jì)算機(jī)和非膝上型計(jì)算機(jī)配置兩者。此外,計(jì)算裝置400可被實(shí)現(xiàn)為聯(lián)網(wǎng)系統(tǒng)或?qū)崿F(xiàn)為通用或?qū)S梅?wù)器的一部分。
[0048]用于包括計(jì)算裝置600的聯(lián)網(wǎng)系統(tǒng)的網(wǎng)絡(luò)可包括服務(wù)器、客戶機(jī)、交換機(jī)、路由器、調(diào)制解調(diào)器、互聯(lián)網(wǎng)服務(wù)提供商以及任何適當(dāng)通信介質(zhì)(如,有線或無線通信)的任何拓?fù)?。根?jù)實(shí)施方式的系統(tǒng)可具有靜態(tài)或動(dòng)態(tài)網(wǎng)絡(luò)拓?fù)洹>W(wǎng)絡(luò)可包括諸如企業(yè)網(wǎng)絡(luò)(如,LAN、WAN或WLAN)的安全網(wǎng)絡(luò)、諸如無線開放網(wǎng)絡(luò)(如,IEEE802.11無線網(wǎng)絡(luò))的不安全網(wǎng)絡(luò)或全球網(wǎng)絡(luò)(如,互聯(lián)網(wǎng))。網(wǎng)絡(luò)還可包括適于一起操作的多個(gè)不同的網(wǎng)絡(luò)。這樣的網(wǎng)絡(luò)被配置為提供本文所描述的節(jié)點(diǎn)之間的通信。作為示例而非限制,這些網(wǎng)絡(luò)可包括諸如聲音、RF、紅外和其它無線介質(zhì)的無線介質(zhì)。另外,這些網(wǎng)絡(luò)可以是同一網(wǎng)絡(luò)的部分,或者是單獨(dú)的網(wǎng)絡(luò)。
[0049]圖5示出依據(jù)本文所描述的至少一些實(shí)施方式布置的用于在發(fā)送無線視頻的服務(wù)提供商處實(shí)現(xiàn)全參考QoE計(jì)算的專用處理器。示意圖500中的處理器590可以是通信地連接到收發(fā)器550的計(jì)算裝置(如,服務(wù)提供商或內(nèi)容提供商處的服務(wù)器)的一部分,該收發(fā)器550可方便通過網(wǎng)絡(luò)510-2與無線接收器裝置580通信。處理器590還可經(jīng)由網(wǎng)絡(luò)510-1與存儲(chǔ)內(nèi)容數(shù)據(jù)的視頻內(nèi)容源570通信。
[0050]處理器590可包括諸如視頻發(fā)送模塊596和QoE模塊598的多個(gè)處理模塊。經(jīng)由網(wǎng)絡(luò)510-1從視頻內(nèi)容源570獲取的視頻內(nèi)容數(shù)據(jù)592可被提供給視頻發(fā)送模塊596用于發(fā)送給接收器裝置580。QoE模塊598可基于所發(fā)送數(shù)據(jù)的接收部分執(zhí)行QoE計(jì)算(如,通過將選擇的幀與參考幀進(jìn)行比較),并將質(zhì)量控制數(shù)據(jù)594存儲(chǔ)在存儲(chǔ)器591中以用于調(diào)節(jié)發(fā)送參數(shù)(以提高所發(fā)送視頻的質(zhì)量)。視頻內(nèi)容數(shù)據(jù)592和質(zhì)量控制數(shù)據(jù)594可在處理期間存儲(chǔ)在作為處理器590的緩存的存儲(chǔ)器591中或外部存儲(chǔ)器(如,在處理器590外部的存儲(chǔ)器)中。處理器590還可以通信地連接到數(shù)據(jù)倉庫560,在數(shù)據(jù)倉庫560中可以存儲(chǔ)這些數(shù)據(jù)中的至少一些。
[0051]圖6示出依據(jù)本文所描述的至少一些實(shí)施方式布置的可用在用戶裝置中以使得能夠在發(fā)送無線視頻的服務(wù)提供商處進(jìn)行全參考QoE計(jì)算的專用處理器。示意圖600中的處理器690可以是通過網(wǎng)絡(luò)610-2通信地連接到服務(wù)提供商604的計(jì)算裝置(如,移動(dòng)用戶裝置)的一部分,并從服務(wù)提供商604接收視頻內(nèi)容。處理器690還可控制顯示器680將接收的視頻內(nèi)容呈現(xiàn)給用戶。
[0052]處理器690可包括諸如視頻處理模塊696的許多處理模塊。經(jīng)由網(wǎng)絡(luò)610_2從服務(wù)提供商604接收的視頻內(nèi)容數(shù)據(jù)692可提供給視頻處理模塊696以便于發(fā)送給顯示器680。視頻處理模塊696還可選擇用于QoE計(jì)算的幀,這些幀可通過處理器690發(fā)送給服務(wù)提供商604。視頻內(nèi)容數(shù)據(jù)692和幀選擇數(shù)據(jù)694可在處理期間存儲(chǔ)在作為處理器690的緩存的存儲(chǔ)器691)中或外部存儲(chǔ)器(如,處理器690外部的存儲(chǔ)器)中。
[0053]盡管針對(duì)QoE計(jì)算以視頻內(nèi)容為例描述了圖5和圖6,本文所描述的原理也適用于音頻和類似內(nèi)容。此外,由處理器590和690執(zhí)行的任務(wù)可按照各種組合在服務(wù)提供商和/或內(nèi)容提供商的服務(wù)器的處理器與用戶裝置的處理器之間共享。
[0054]示例實(shí)施方式還可包括方法。這些方法可按照包括本文所描述的結(jié)構(gòu)的任何數(shù)量的方式來實(shí)現(xiàn)。一種這樣的方式是通過本公開所描述的類型的裝置的機(jī)器操作。另一種可選的方式是:對(duì)于方法的各個(gè)操作中的一個(gè)或多個(gè)操作結(jié)合執(zhí)行某些操作的一個(gè)或多個(gè)操作人員來執(zhí)行,而其它操作由機(jī)器執(zhí)行。這些操作人員不需要彼此搭配,而是每個(gè)人都可以只與執(zhí)行一部分程序的機(jī)器搭配。在其它示例中,諸如通過預(yù)先選擇的機(jī)器自動(dòng)化的標(biāo)準(zhǔn),人機(jī)交互可自動(dòng)化。
[0055]圖7是示出依據(jù)本文所描述的至少一些實(shí)施方式布置的用于在發(fā)送無線視頻的服務(wù)提供商處采用全參考QoE計(jì)算的示例方法的流程圖,所述方法可由諸如圖4中的裝置400的計(jì)算裝置或諸如圖5的處理器590的專用處理器來執(zhí)行。因此,控制器裝置710可以是圖5的處理器590或圖4的計(jì)算裝置400。計(jì)算機(jī)可讀介質(zhì)720可存儲(chǔ)與示例方法關(guān)聯(lián)的將由控制器裝置710執(zhí)行的指令。
[0056]根據(jù)實(shí)施方式的示例處理可以操作722 “接收視頻內(nèi)容”來開始,其中服務(wù)提供商可從內(nèi)容提供商接收視頻內(nèi)容以便于發(fā)送給用戶裝置。操作722之后可以是可選操作724 “確定參考幀”,其中服務(wù)提供商可定期地或者基于預(yù)定義的算法來選擇參考幀(未受損的)??蛇x操作724之后可以是操作726“將視頻內(nèi)容發(fā)送給用戶裝置”,其中服務(wù)提供商可經(jīng)一個(gè)或多個(gè)無線網(wǎng)絡(luò)將接收的視頻內(nèi)容發(fā)送給用戶裝置。
[0057]操作726之后可以是可選操作728 “發(fā)送幀選擇信息”,其中服務(wù)提供商還可以例如通過對(duì)幀進(jìn)行標(biāo)記來將選擇的幀的信息發(fā)送給用戶裝置。在隨后的操作730,“從用戶裝置接收選擇的幀”,服務(wù)提供商可從用戶裝置接收由該用戶裝置所接收的(受損的)選擇的幀。操作730之后可以是操作732,“執(zhí)行QoE計(jì)算”,其中服務(wù)提供商可基于接收的幀執(zhí)行QoE計(jì)算,并且可選地調(diào)節(jié)發(fā)送參數(shù)以提高發(fā)送的視頻質(zhì)量。
[0058]圖8是示出依據(jù)本文所描述的至少一些實(shí)施方式布置的使得能夠在發(fā)送無線視頻的服務(wù)提供商處進(jìn)行全參考QoE計(jì)算的示例方法的流程圖,所述方法可由包含諸如圖6的處理器690的專用處理器的用戶計(jì)算裝置來執(zhí)行。因此,控制器裝置810可以是處理器690,其執(zhí)行存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)820上的指令以便于接收和顯示視頻內(nèi)容。
[0059]根據(jù)實(shí)施方式的示例處理可以開始于操作822 “接收視頻數(shù)據(jù)”,其中用戶裝置可通過無線網(wǎng)絡(luò)從服務(wù)提供商接收視頻數(shù)據(jù)。操作822之后可以是可選的操作824 “接收幀選擇數(shù)據(jù)”,其中用戶裝置還可接收將發(fā)送回服務(wù)提供商以用于QoE計(jì)算的選擇的幀的指示??蛇x的操作824之后可以是操作826 “捕獲選擇的幀”,其中用戶裝置可捕獲選擇的幀以便于發(fā)送給服務(wù)提供商。根據(jù)一些實(shí)施方式,用戶裝置可選擇并捕獲幀,而無需來自服務(wù)提供商的輸入。操作826之后可以是操作828 “將捕獲的幀發(fā)送給服務(wù)提供商以用于QoE計(jì)算”,其中用戶裝置可將捕獲的幀發(fā)送給服務(wù)提供商,使得可基于選擇的幀執(zhí)行QoE計(jì)算,并可選地調(diào)節(jié)發(fā)送參數(shù)以提高發(fā)送的視頻質(zhì)量。
[0060]上述圖7和圖8的處理中所包括的操作是出于示意性目的。用于無線地發(fā)送的內(nèi)容的全參考QoE計(jì)算可通過具有更少或附加操作的類似處理來實(shí)現(xiàn)。在一些示例中,操作可按照不同的順序執(zhí)行。在一些其他示例中,可去除多種操作。在其他示例中,可將各種操作分為附加的操作,或者組合成更少的操作。盡管示出為順序的操作,但是在一些實(shí)現(xiàn)方式中,可按照不同的順序執(zhí)行各種操作,或者在一些情況下可基本上同時(shí)地執(zhí)行各種操作。
[0061]圖9示出依據(jù)本文所描述的至少一些實(shí)施方式布置的由無線視頻發(fā)送服務(wù)的服務(wù)器使用的示例計(jì)算機(jī)程序產(chǎn)品的框圖。
[0062]在一些示例中,如圖9所示,計(jì)算機(jī)程序產(chǎn)品900可包括信號(hào)承載介質(zhì)902,信號(hào)承載介質(zhì)902還可包括機(jī)器可讀指令904,所述機(jī)器可讀指令904在例如被處理器執(zhí)行時(shí)可提供上面針對(duì)圖1至圖3描述的功能。因此,例如,參照處理器590,可響應(yīng)于通過介質(zhì)902傳送給處理器590的指令904來進(jìn)行圖9所示的一個(gè)或多個(gè)任務(wù),以執(zhí)行與本文所描述的實(shí)時(shí)的移動(dòng)內(nèi)容體驗(yàn)質(zhì)量計(jì)算關(guān)聯(lián)的動(dòng)作。這些指令中的一些可包括如先前所描述的選擇參考幀、發(fā)送視頻和/或幀選擇信息、接收選擇的幀以及執(zhí)行QoE計(jì)算。
[0063]在一些實(shí)現(xiàn)方式中,圖9中所示的信號(hào)承載介質(zhì)902可包括計(jì)算機(jī)可讀介質(zhì)906,例如但不限于硬盤驅(qū)動(dòng)器、壓縮盤(⑶)、數(shù)字多功能盤(DVD)、數(shù)字磁帶、存儲(chǔ)器等。在一些實(shí)現(xiàn)方式中,信號(hào)承載介質(zhì)902可包括可記錄介質(zhì)908,例如但不限于存儲(chǔ)器、讀/寫(R/W)⑶、R/W DVD等。在一些實(shí)現(xiàn)方式中,信號(hào)承載介質(zhì)902可包括通信介質(zhì)910,例如但不限于數(shù)字和/或模擬通信介質(zhì)(如,光纜、波導(dǎo)、有線通信鏈路、無線通信鏈路等)。因此,例如,可通過RF信號(hào)承載介質(zhì)902將計(jì)算機(jī)程序產(chǎn)品900傳送給處理器904,其中信號(hào)承載介質(zhì)902通過無線通信介質(zhì)910 (如,符合IEEE802.11標(biāo)準(zhǔn)的無線通信介質(zhì))來傳送。
[0064]圖10示出依據(jù)本文所描述的至少一些實(shí)施方式布置的由無線視頻發(fā)送服務(wù)的用戶裝置使用的示例計(jì)算機(jī)程序產(chǎn)品的框圖。
[0065]在一些示例中,如圖10所示,計(jì)算機(jī)程序產(chǎn)品1000可包括信號(hào)承載介質(zhì)1002,信號(hào)承載介質(zhì)1002還可包括機(jī)器可讀指令1004,所述機(jī)器可讀指令1004在被例如處理器執(zhí)行時(shí)可提供上面針對(duì)圖1至圖3所描述的功能。因此,例如,參照處理器690,可響應(yīng)于通過介質(zhì)1002傳送給處理器690的指令1004來執(zhí)行圖10所示的一個(gè)或多個(gè)任務(wù),以執(zhí)行與本文所描述的實(shí)時(shí)的移動(dòng)內(nèi)容QoE計(jì)算關(guān)聯(lián)的動(dòng)作。這些指令中的一些可包括如先前所描述的接收視頻和/或幀選擇信息、捕獲選擇的幀以及將選擇的幀發(fā)送給服務(wù)提供商。
[0066]在一些實(shí)現(xiàn)方式中,圖10中所示的信號(hào)承載介質(zhì)1002可包括計(jì)算機(jī)可讀介質(zhì)1006,例如但不限于硬盤驅(qū)動(dòng)器、壓縮盤(⑶)、數(shù)字多功能盤(DVD)、數(shù)字磁帶、存儲(chǔ)器等。在一些實(shí)現(xiàn)方式中,信號(hào)承載介質(zhì)1002可包括可記錄介質(zhì)1008,例如但不限于存儲(chǔ)器、讀/寫(R/W)⑶、R/W DVD等。在一些實(shí)現(xiàn)方式中,信號(hào)承載介質(zhì)1002可包括通信介質(zhì)1010,例如但不限于數(shù)字和/或模擬通信介質(zhì)(如,光纜、波導(dǎo)、有線通信鏈路、無線通信鏈路等)。因此,例如,可通過RF信號(hào)承載介質(zhì)1002將計(jì)算機(jī)程序產(chǎn)品1000傳送給處理器1004,其中信號(hào)承載介質(zhì)1002通過無線通信介質(zhì)1010 (如,符合IEEE802.11標(biāo)準(zhǔn)的無線通信介質(zhì))來傳送。
[0067]盡管針對(duì)QoE計(jì)算以視頻內(nèi)容為例描述了圖9和圖10,但是本文所描述的原理也適用于音頻和類似內(nèi)容。此外,響應(yīng)于所述指令執(zhí)行的任務(wù)可按照各種組合在服務(wù)提供商、內(nèi)容提供商和用戶裝置之間共享。
[0068]根據(jù)一些示例,本公開描述了用于在二級(jí)網(wǎng)絡(luò)中靜默時(shí)間段管理的方法。所述方法可包括確定體驗(yàn)質(zhì)量(QoE)。所述方法可包括發(fā)送將在一個(gè)或多個(gè)用戶裝置處回放的數(shù)據(jù),從用戶裝置接收發(fā)送的數(shù)據(jù)的一個(gè)或多個(gè)選擇的部分;利用發(fā)送的數(shù)據(jù)的接收的部分執(zhí)行QoE計(jì)算。數(shù)據(jù)可以是視頻數(shù)據(jù)和/或音頻數(shù)據(jù)。[0069]根據(jù)其他示例,所述方法還可包括:確定將選擇所述發(fā)送的數(shù)據(jù)中的哪些部分,向所述一個(gè)或多個(gè)用戶裝置發(fā)送與所述發(fā)送的數(shù)據(jù)的將被選擇的部分相關(guān)聯(lián)的信息,和/或使用所述發(fā)送的數(shù)據(jù)的將被選擇的部分作為參考數(shù)據(jù)部分,以通過將所述參考部分與所述發(fā)送的數(shù)據(jù)的所述接收的部分進(jìn)行比較來執(zhí)行QoE計(jì)算。所述發(fā)送的數(shù)據(jù)的所述選擇的部分和所述參考部分是視頻幀,發(fā)送與所述發(fā)送的數(shù)據(jù)的將被選擇的部分相關(guān)聯(lián)的信息包括標(biāo)記將由所述用戶裝置選擇的視頻幀。
[0070]根據(jù)另外的示例,所述方法還可包括:通過上傳信道接收所述發(fā)送的數(shù)據(jù)的所述選擇的部分,并基于QoE計(jì)算實(shí)時(shí)地調(diào)節(jié)一個(gè)或多個(gè)服務(wù)質(zhì)量(QoS)參數(shù)。該方法還可包括:通過減少用于下載信道的可用帶寬,增加一個(gè)或多個(gè)非高峰數(shù)據(jù)發(fā)送時(shí)間段中用于上傳信道的可用帶寬,其中非高峰數(shù)據(jù)發(fā)送時(shí)間段包括廣告間歇和節(jié)目中斷中的一個(gè)或多個(gè)。
[0071]根據(jù)其他示例,該方法還可包括:基于QoE計(jì)算調(diào)節(jié)一個(gè)或多個(gè)將來的服務(wù)質(zhì)量(QoS)參數(shù),在一個(gè)或多個(gè)靜默時(shí)間段期間接收所述發(fā)送的數(shù)據(jù)的所述選擇的部分,以及存儲(chǔ)所述發(fā)送的數(shù)據(jù)的所述接收的部分以用于后續(xù)QoE計(jì)算。靜默時(shí)間段可以包括低帶寬需求時(shí)間段。QoE計(jì)算可包括將所述發(fā)送的數(shù)據(jù)的一部分中未受損參考幀的各像素與所述發(fā)送的數(shù)據(jù)的所述接收的部分中對(duì)應(yīng)幀的各像素進(jìn)行比較,所述方法還可包括執(zhí)行未受損參考幀與對(duì)應(yīng)幀之間空間和/或時(shí)間對(duì)準(zhǔn)中的至少一個(gè)??梢允筈oE計(jì)算的結(jié)果與下面中的一個(gè)或多個(gè)相關(guān):瞬時(shí)QoS參數(shù)、用戶裝置的位置、用戶裝置的移動(dòng)性、用戶裝置處的信號(hào)強(qiáng)度、用戶裝置處的可用存儲(chǔ)器、用戶裝置的處理能力和/或通信網(wǎng)絡(luò)上的負(fù)載,其中在發(fā)送數(shù)據(jù)的服務(wù)提供商或?qū)?shù)據(jù)提供給所述服務(wù)提供商的內(nèi)容提供商中的一者處執(zhí)行QoE計(jì)算。
[0072]根據(jù)其他示例,本公開描述了使得能夠在無線系統(tǒng)中計(jì)算體驗(yàn)質(zhì)量(QoE)的另一方法。該另一方法可包括:接收將回放的數(shù)據(jù),確定接收的數(shù)據(jù)中將被發(fā)送給服務(wù)提供商或內(nèi)容提供商中的一者以用于QoE計(jì)算的部分,捕獲所述數(shù)據(jù)的將被發(fā)送給所述服務(wù)提供商或所述內(nèi)容提供商中的一者的所述部分,將所述數(shù)據(jù)的所述部分發(fā)送給所述服務(wù)提供商或所述內(nèi)容提供商中的一者。根據(jù)該另一方法的數(shù)據(jù)還可包括視頻數(shù)據(jù)和/或音頻數(shù)據(jù)中的至少一個(gè)。所述另一方法還可包括:從所述服務(wù)提供商或所述內(nèi)容提供商中的一者接收與所述接收的數(shù)據(jù)中哪些部分將被選擇相關(guān)聯(lián)的信息,所述接收的數(shù)據(jù)的所述選擇的部分是視頻幀,與所述接收的數(shù)據(jù)的將被選擇的部分關(guān)聯(lián)的信息包括由所述服務(wù)提供商或所述內(nèi)容提供商中的一者標(biāo)記的視頻幀。根據(jù)另外的示例,所述接收的數(shù)據(jù)的所述選擇的部分是視頻幀,在用戶裝置處選擇所述接收的數(shù)據(jù)的將被發(fā)送給所述服務(wù)提供商或所述內(nèi)容提供商中的一者的視頻幀。
[0073]根據(jù)其他示例,所述另一方法可包括:將選擇的視頻幀的標(biāo)識(shí)符發(fā)送給所述服務(wù)提供商或所述內(nèi)容提供商中的一者,使得在所述服務(wù)提供商或所述內(nèi)容提供商中的一者處確定用于QoE計(jì)算的參考幀,其中基于上傳信道可用性、用戶裝置的位置、用戶裝置的移動(dòng)性、用戶裝置處的信號(hào)強(qiáng)度、用戶裝置處的可用存儲(chǔ)器和/或用戶裝置的處理能力中的一個(gè)或多個(gè)來選擇視頻幀。如果可獲得足夠的帶寬以通過上傳信道發(fā)送選擇的視頻幀,則發(fā)送能夠被可靠地發(fā)送的最大可能數(shù)量的視頻幀以用于在服務(wù)提供商或內(nèi)容提供商中的一者處的實(shí)時(shí)QoE計(jì)算。如果沒有足夠的帶寬用于發(fā)送選擇的視頻幀,則在靜默時(shí)間段期間或在非高峰時(shí)間段期間發(fā)送選擇的視頻幀,以用于在服務(wù)提供商或內(nèi)容提供商中的一者處的后續(xù)QoE計(jì)算。
[0074]根據(jù)另外的示例,所述另一方法還可包括:以周期性間隔選擇視頻幀,通過專用上傳信道和共享信道中的一個(gè)發(fā)送所述接收的數(shù)據(jù)的選擇的部分,通過將所述接收的數(shù)據(jù)的所述部分與測(cè)試數(shù)據(jù)進(jìn)行比較來執(zhí)行QoE計(jì)算;以及將QoE計(jì)算結(jié)果發(fā)送給所述服務(wù)提供商或所述內(nèi)容提供商中的一者。所述接收的數(shù)據(jù)的將用于QoE計(jì)算的部分包括一個(gè)或多個(gè)視頻幀,所述方法還可包括:將所述一個(gè)或多個(gè)視頻幀的標(biāo)識(shí)符發(fā)送給所述服務(wù)提供商或所述內(nèi)容提供商中的一者,以及接收對(duì)應(yīng)的測(cè)試視頻幀??稍诜?wù)提供商或內(nèi)容提供商中的一者或者將所述數(shù)據(jù)提供給所述服務(wù)提供商或內(nèi)容提供商中的一者的內(nèi)容提供商中的一者處執(zhí)行所述QoE計(jì)算。
[0075]根據(jù)其他示例,本公開描述了經(jīng)由無線網(wǎng)絡(luò)提供進(jìn)行體驗(yàn)質(zhì)量(QoE)計(jì)算的音頻/視頻發(fā)送服務(wù)的服務(wù)器。所述服務(wù)器可包括適于與一個(gè)或多個(gè)用戶裝置無線地通信的通信模塊、適于存儲(chǔ)指令的存儲(chǔ)器以及連接接到通信模塊和存儲(chǔ)器的處理器。所述處理器可適于:發(fā)送將在一個(gè)或多個(gè)用戶裝置處回放的數(shù)據(jù),從用戶裝置接收發(fā)送的數(shù)據(jù)的一個(gè)或多個(gè)選擇的部分,基于所述發(fā)送的數(shù)據(jù)的接收的部分執(zhí)行QoE計(jì)算。所述數(shù)據(jù)可以是視頻數(shù)據(jù)和/或音頻數(shù)據(jù)。
[0076]根據(jù)另外的示例,所述服務(wù)器的處理器可確定將選擇所述發(fā)送的數(shù)據(jù)的哪些部分,向所述一個(gè)或多個(gè)用戶裝置發(fā)送與所述發(fā)送的數(shù)據(jù)的將被選擇的部分相關(guān)聯(lián)的信息,和/或使用所述發(fā)送的數(shù)據(jù)的將被選擇的部分作為參考數(shù)據(jù)部分,以通過將所述參考部分與所述發(fā)送的數(shù)據(jù)的所述接收的部分進(jìn)行比較來執(zhí)行QoE計(jì)算。根據(jù)一些示例,所述發(fā)送的數(shù)據(jù)的所述選擇的部分和所述參考部分是視頻幀,所述處理器可通過標(biāo)記將由所述用戶裝置選擇的視頻幀來發(fā)送與所述發(fā)送的數(shù)據(jù)的將被選擇的部分關(guān)聯(lián)的信息。
[0077]根據(jù)其他示例,所述服務(wù)器的處理器可通過上傳信道接收所述發(fā)送的數(shù)據(jù)的所述選擇的部分,基于所述QoE計(jì)算實(shí)時(shí)地調(diào)節(jié)一個(gè)或多個(gè)服務(wù)質(zhì)量(QoS)參數(shù),通過減少用于下載信道的可用帶寬,增加一個(gè)或多個(gè)非高峰視頻數(shù)據(jù)發(fā)送時(shí)間段時(shí)用于所述上傳信道的可用帶寬,在一個(gè)或多個(gè)靜默時(shí)間段期間接收所述發(fā)送的數(shù)據(jù)的所述選擇的部分,和/或存儲(chǔ)所述發(fā)送的數(shù)據(jù)的所述接收的部分以用于后續(xù)QoE計(jì)算。
[0078]所述服務(wù)器的處理器還可基于后續(xù)QoE計(jì)算,調(diào)節(jié)一個(gè)或多個(gè)將來的服務(wù)質(zhì)量(QoS)參數(shù),其中靜默時(shí)間段包括低帶寬需求時(shí)間段。所述處理器還可將所述發(fā)送的數(shù)據(jù)的一部分中未受損參考幀的各像素與所述發(fā)送的數(shù)據(jù)的所述接收的部分中對(duì)應(yīng)幀的各像素進(jìn)行比較。所述服務(wù)器可以是發(fā)送所述數(shù)據(jù)的服務(wù)提供商或?qū)⑺鰯?shù)據(jù)提供給所述服務(wù)提供商的內(nèi)容提供商中的一者的一部分。所述處理器還可使QoE計(jì)算的結(jié)果與下面中的一個(gè)或多個(gè)相關(guān):瞬時(shí)QoS參數(shù)、所述用戶裝置的位置、所述用戶裝置的移動(dòng)性、所述用戶裝置處的信號(hào)強(qiáng)度、所述用戶裝置處的可用存儲(chǔ)器、所述用戶裝置的處理能力和/或通信網(wǎng)絡(luò)上的負(fù)載。
[0079]根據(jù)另外的示例,本公開描述了用于經(jīng)由無線網(wǎng)絡(luò)接收進(jìn)行體驗(yàn)質(zhì)量(QoE)計(jì)算的音頻/視頻發(fā)送服務(wù)的計(jì)算裝置。所述計(jì)算裝置可包括適于存儲(chǔ)指令的存儲(chǔ)器以及連接接到通信模塊和存儲(chǔ)器的處理器。所述處理器可適于:接收將回放的數(shù)據(jù),確定接收的數(shù)據(jù)中將被發(fā)送給所述服務(wù)提供商以用于QoE計(jì)算的部分,捕獲所述數(shù)據(jù)中將被發(fā)送給所述服務(wù)提供商的所述部分,以及將所述數(shù)據(jù)的所述部分發(fā)送給所述服務(wù)提供商。所述數(shù)據(jù)可以是視頻數(shù)據(jù)和/或音頻數(shù)據(jù)。
[0080]所述計(jì)算裝置的處理器可從所述服務(wù)提供商接收與所述接收的數(shù)據(jù)中哪些部分將被選擇相關(guān)聯(lián)的信息,其中所述接收的數(shù)據(jù)的所述選擇的部分是視頻幀,與所述接收的數(shù)據(jù)的將被選擇的部分關(guān)聯(lián)的信息包括由所述服務(wù)提供商標(biāo)記的視頻幀。所述接收的數(shù)據(jù)的所述選擇的部分是視頻幀,在所述計(jì)算裝置處選擇所述接收的數(shù)據(jù)的將被發(fā)送給所述服務(wù)提供商的視頻中貞。
[0081]所述計(jì)算裝置的處理器還可適于將選擇的視頻幀的標(biāo)識(shí)符發(fā)送給所述服務(wù)提供商,使得在所述服務(wù)提供商處確定用于QoE計(jì)算的參考幀,其中基于下列中的一個(gè)或多個(gè)選擇視頻幀:上傳信道可用性、所述計(jì)算裝置的位置、所述計(jì)算裝置的移動(dòng)性、所述計(jì)算裝置處的信號(hào)強(qiáng)度、所述計(jì)算裝置處的可用存儲(chǔ)器和/或所述用戶裝置的處理能力。
[0082]如果可獲得足夠的帶寬以通過上傳信道發(fā)送選擇的視頻幀,則發(fā)送能夠被可靠地發(fā)送的最大可能數(shù)量的視頻幀,用于在所述服務(wù)提供商處的實(shí)時(shí)QoE計(jì)算。如果沒有足夠的帶寬以發(fā)送選擇的視頻幀,則在靜默時(shí)間段期間或在非高峰時(shí)間段期間發(fā)送選擇的視頻幀,用于在所述服務(wù)提供商處的后續(xù)QoE計(jì)算。所述處理器還可以周期性間隔選擇所述視頻幀。所述計(jì)算裝置可以是臺(tái)式計(jì)算機(jī)、手持計(jì)算機(jī)、車載計(jì)算機(jī)、智能電話或便攜式電視中的一個(gè)。
[0083]系統(tǒng)的多個(gè)方面的硬件和軟件實(shí)現(xiàn)方式之間幾乎沒有區(qū)別;使用硬件或軟件總體上是代表成本相對(duì)于效率的權(quán)衡的設(shè)計(jì)選擇(但并非總是這樣,因?yàn)樵谔囟ǖ沫h(huán)境中硬件和軟件之間的選擇會(huì)變得重要)。存在可以實(shí)現(xiàn)本文所描述的處理和/或系統(tǒng)和/或其它技術(shù)的各種載體(如,硬件、軟件和/或固件),并且優(yōu)選的載體將隨著采用這些處理和/或系統(tǒng)和/或其它技術(shù)的環(huán)境而改變。例如,如果實(shí)施者確定速度和精度是最重要的,則實(shí)施者會(huì)主要選用硬件和/或固件載體;如果靈活性是最重要的,則實(shí)施者會(huì)主要選用軟件實(shí)現(xiàn)方式;或者,再另選地,實(shí)施者可以選用硬件、軟件和/或固件的一些組合。
[0084]通過使用框圖、流程圖和/或示例,以上詳述已闡述了裝置和/或處理的各種實(shí)施方式。在這樣的框圖、流程圖和/或示例包含一個(gè)或多個(gè)功能和/或操作的范圍內(nèi),本領(lǐng)域技術(shù)人員將理解的是,可以由大范圍的硬件、軟件、固件或?qū)嶋H上其任何組合單獨(dú)地和/或共同地實(shí)現(xiàn)這樣的框圖、流程圖或示例內(nèi)的各個(gè)功能和/或操作。在一種實(shí)施方式中,本文所描述的主題的若干部分可經(jīng)由專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、數(shù)字信號(hào)處理器(DSP)或其它集成的形式來實(shí)現(xiàn)。然而,本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,本文所公開的實(shí)施方式的一些方面可以作為在一個(gè)或多個(gè)計(jì)算機(jī)上運(yùn)行的一個(gè)或多個(gè)計(jì)算機(jī)程序(如,作為在一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)上運(yùn)行的一個(gè)或多個(gè)程序)、作為在一個(gè)或多個(gè)處理器上運(yùn)行的一個(gè)或多個(gè)程序(如,作為在一個(gè)或多個(gè)微處理器上運(yùn)行的一個(gè)或多個(gè)程序)、作為固件、或者作為實(shí)際上它們的任何組合全部地或部分地等效地實(shí)現(xiàn)在集成電路中,并且將認(rèn)識(shí)到,根據(jù)該公開,設(shè)計(jì)電路和/或針對(duì)軟件或固件編寫代碼完全屬于在本領(lǐng)域技術(shù)人員的技能之內(nèi)。
[0085]本公開不限于根據(jù)本申請(qǐng)所描述的特定實(shí)施方式,這些實(shí)施方式旨在作為各個(gè)方面的例示。對(duì)于本領(lǐng)域技術(shù)人員明顯的是,在不偏離本發(fā)明的精神和范圍的情況下可做出多種修改和變型。根據(jù)前面的描述,本公開范圍內(nèi)的除在本文所列舉的之外的在功能上等同的方法和設(shè)備對(duì)于本領(lǐng)域技術(shù)人員將是明顯的。這些修改和變型旨在落入所附權(quán)利要求的范圍內(nèi)。僅由所附權(quán)利要求的條款連同這些權(quán)利要求所保護(hù)的等價(jià)物的全部范圍來限定本公開。應(yīng)當(dāng)理解,本公開不限于特定的方法、系統(tǒng)或組件,其當(dāng)然可以變化。還應(yīng)理解,本文使用的術(shù)語僅為了描述特定實(shí)施方式,并非旨在進(jìn)行限制。
[0086]另外,本領(lǐng)域技術(shù)人員將理解的是,本文所描述的主題的機(jī)制能夠被發(fā)布為各種形式的程序產(chǎn)品,并且,本文所描述的主題的示例性實(shí)施方式的應(yīng)用與用于實(shí)際進(jìn)行發(fā)布的信號(hào)承載介質(zhì)的具體類型無關(guān)。信號(hào)承載介質(zhì)的示例包括但不限于:諸如軟盤、硬盤驅(qū)動(dòng)器、光盤(CD)、數(shù)字通用光盤(DVD)、數(shù)字磁帶、計(jì)算機(jī)存儲(chǔ)器等的可記錄型介質(zhì);以及諸如數(shù)字和/或模擬通信介質(zhì)(如,光纜、波導(dǎo)、有線通信鏈路、無線通信鏈路等)的傳輸型介質(zhì)。
[0087]本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,以本文所闡述的方式描述裝置和/或處理并且其后使用工程實(shí)踐將這樣描述的裝置和/或處理集成到數(shù)據(jù)處理系統(tǒng)中是本領(lǐng)域中常見的。也就是說,通過合理次數(shù)的實(shí)驗(yàn),可以將本文描述的至少一部分裝置和/或處理集成到數(shù)據(jù)處理系統(tǒng)中。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,典型的數(shù)據(jù)處理系統(tǒng)一般包括下列項(xiàng)中的一個(gè)或多個(gè):系統(tǒng)單元?dú)んw、視頻顯示裝置、諸如易失性存儲(chǔ)器和非易失性存儲(chǔ)器的存儲(chǔ)器、諸如微處理器和數(shù)字信號(hào)處理器的處理器、諸如操作系統(tǒng)、驅(qū)動(dòng)器、圖形用戶界面和應(yīng)用程序的計(jì)算實(shí)體、諸如觸摸板或屏幕的一個(gè)或多個(gè)交互設(shè)備和/或包括反饋回路的控制系統(tǒng)。
[0088]可以利用任何適合的市售部件(諸如那些通??梢栽跀?shù)據(jù)計(jì)算/通信和/或網(wǎng)絡(luò)計(jì)算/通信系統(tǒng)中找到的部件)來實(shí)現(xiàn)通常的數(shù)據(jù)處理系統(tǒng)。本文所描述的主題有時(shí)例示了包含在不同的其它部件中的或與不同的其它部件相連接的不同的部件。應(yīng)理解的是,所描述的這種架構(gòu)僅僅是示例性的,并且實(shí)際上,可以實(shí)現(xiàn)許多獲得了相同的功能的其它架構(gòu)。在概念上,用于獲得相同功能的部件的任何配置都是有效地“關(guān)聯(lián)”的,使得獲得期望的功能。因此,不考慮架構(gòu)或中間部件,可以將本文中被組合以獲得特定的功能的任何兩個(gè)部件視為是彼此“相關(guān)聯(lián)”的,使得期望的功能被實(shí)現(xiàn)。同樣,如此相關(guān)聯(lián)的任何兩個(gè)部件也可以被視為彼此“可操作地連接”或“可操作地耦接”,以實(shí)現(xiàn)期望的功能,并且能夠如此關(guān)聯(lián)的任何兩個(gè)部件也可以被視為彼此“可操作地可耦接”,以實(shí)現(xiàn)期望的功能??刹僮鞯乜神罱拥木唧w示例包括但不限于物理上可連接和/或物理上交互的部件和/或可無線地交互和/或無線地交互的部件和/或邏輯上交互和/或可邏輯上交互的部件。
[0089]針對(duì)在本文中基本上任何復(fù)數(shù)和/或單數(shù)術(shù)語的使用,本【技術(shù)領(lǐng)域】技術(shù)人員可以從復(fù)數(shù)轉(zhuǎn)化為單數(shù)和/或從單數(shù)轉(zhuǎn)化為復(fù)數(shù)以適合于上下文和/或應(yīng)用。為了清楚起見,可以在此明確地闡述各種單數(shù)/復(fù)數(shù)的置換。
[0090]本領(lǐng)域技術(shù)人員將理解的是,一般來說,本文所使用的措詞,特別是在所附權(quán)利要求(例如,所附權(quán)利要求的主體)中使用的措詞,通常旨在是“開放式”措詞(例如,措詞“包括”應(yīng)被理解為“包括但不限于”,措詞“具有”應(yīng)被理解為“至少具有”,措詞“包含”應(yīng)被理解為“包含但不限于”等)。本領(lǐng)域技術(shù)人員將進(jìn)一步理解的是,如果所引入的權(quán)利要求記載中的特定的數(shù)目是有意圖的,則這樣的意圖將在權(quán)利要求中明確地記載,并且在沒有這樣的記載時(shí),不存在這樣的意圖。例如,作為對(duì)理解的輔助,下面所附的權(quán)利要求可以包含對(duì)“至少一個(gè)”和“一個(gè)或多個(gè)”的引入性用語的使用,以引入權(quán)利要求記載。然而,即使當(dāng)相同的權(quán)利要求包括引入性用語“一個(gè)或多個(gè)”或者“至少一個(gè)”以及諸如“一”或“一個(gè)”的不定冠詞(例如,“一”和/或“一個(gè)”應(yīng)被解釋為表示“至少一個(gè)”或“一個(gè)或多個(gè)”)時(shí),使用這樣的用語也不應(yīng)被解釋為暗示由不定冠詞“一”或“一個(gè)”所引入的權(quán)利要求記載將包含這種所引入的權(quán)利要求記載的任何特定的權(quán)利要求限制到僅包含一個(gè)這樣的記載的實(shí)施方式;對(duì)于使用用于引入權(quán)利要求記載的定冠詞來說也是如此。另外,即使明確地記載了所引入的權(quán)利要求記載的特定數(shù)目,本領(lǐng)域技術(shù)人員將理解的是,這樣的記載也應(yīng)該被理解為至少表示所記載的數(shù)目(例如,在沒有其它修飾的情況下,“兩個(gè)記載”的無修飾的記載表示至少兩個(gè)記載或者兩個(gè)或更多個(gè)記載)。
[0091]此外,在使用與“A、B和C中的至少一個(gè)等”類似的常規(guī)表述的情況下,一般來說,這種結(jié)構(gòu)旨在表示本領(lǐng)域技術(shù)人員將理解的該常規(guī)表述的含義(例如,“具有A、B和C中的至少一個(gè)的系統(tǒng)”將包括但不限于僅具有A的系統(tǒng)、僅具有B的系統(tǒng)、僅具有C的系統(tǒng)、具有A和B的系統(tǒng)、具有A和C的系統(tǒng)、具有B和C的系統(tǒng)和/或具有A、B和C的系統(tǒng)等)。在使用與“A、B或C中的至少一個(gè)等”類似的常規(guī)表述的情況下,一般來說,這種結(jié)構(gòu)旨在表示本領(lǐng)域技術(shù)人員將理解的該常規(guī)表述的含義(例如,“具有A、B或C中的至少一個(gè)的系統(tǒng)”將包括但不限于僅具有A的系統(tǒng)、僅具有B的系統(tǒng)、僅具有C的系統(tǒng)、具有A和B的系統(tǒng)、具有A和C的系統(tǒng)、具有B和C的系統(tǒng)和/或具有A、B和C的系統(tǒng)等)。本領(lǐng)域技術(shù)人員將進(jìn)一步理解的是,示出兩個(gè)或更多個(gè)替代性措詞的幾乎任何轉(zhuǎn)折詞和/或短語,無論是在說明書、權(quán)利要求或附圖中,都應(yīng)被理解為考慮可能包括措詞中的一個(gè)、措詞中任一個(gè)或全部措詞。例如,短語“A或B”將被理解為可能包括“A”或“B”或“A和B”。
[0092]此外,當(dāng)本公開的特征和方面被描述為馬庫什組合的措辭時(shí),本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,本公開因此還可按照該馬庫什組合中任意獨(dú)立構(gòu)件或構(gòu)件的子組合來描述。
[0093]如本領(lǐng)域技術(shù)人員將理解的,針對(duì)任何目的及全部目的,例如以提供撰寫的說明書的形式,本文所公開的全部范圍還包括任何及全部可能的子范圍及其子范圍的組合。所列出的任何范圍可以容易地被理解為充分地描述和實(shí)現(xiàn)了被劃分為至少相等的兩等份、三等份、四等份、五等份、十等份等的相同范圍。作為非限制性示例,本文討論的每個(gè)范圍可容易地劃分為前三分之一、中間三分之一和后三分之一等。如本領(lǐng)域技術(shù)人員將理解的,例如“達(dá)到”、“至少”、“大于” “小于”等這樣的所有語言,包括所記載的數(shù)目,并指代上述隨后可劃分成子范圍的范圍。最后,如本領(lǐng)域技術(shù)人員將理解的,范圍包括各個(gè)單獨(dú)構(gòu)件。因此,例如,具有I至3個(gè)元素的組指代具有I個(gè)、2個(gè)或3個(gè)元素的組。類似地,具有I至5個(gè)元素的組指代具有I個(gè)、2個(gè)、3個(gè)、4個(gè)或5個(gè)元素的組,以此類推。
[0094]雖然已在本文中公開了多個(gè)方面和實(shí)施方式,但是其它方面和實(shí)施方式對(duì)于本領(lǐng)域技術(shù)人員而言將是明顯的。本文中公開的各個(gè)方面和實(shí)施方式是出于例示的目的而非旨在進(jìn)行限制,本發(fā)明真正的范圍和精神由所附權(quán)利要求來指示。
【權(quán)利要求】
1.一種用于在無線系統(tǒng)中確定體驗(yàn)質(zhì)量QoE的方法,所述方法包括: 發(fā)送將在一個(gè)或多個(gè)用戶裝置處回放的數(shù)據(jù); 從用戶裝置接收發(fā)送的數(shù)據(jù)的一個(gè)或多個(gè)選擇的部分;以及 利用所述發(fā)送的數(shù)據(jù)的接收的部分執(zhí)行QoE計(jì)算。
2.根據(jù)權(quán)利要求1所述的方法,其中所述數(shù)據(jù)包括視頻數(shù)據(jù)和/或音頻數(shù)據(jù)中的至少一個(gè)。
3.根據(jù)權(quán)利要求2所述的方法,所述方法還包括: 確定將選擇所述發(fā)送的數(shù)據(jù)中的哪些部分。
4.根據(jù)權(quán)利要求3所述的方法,所述方法還包括: 向所述一個(gè)或多個(gè)用戶裝置發(fā)送與所述發(fā)送的數(shù)據(jù)的將被選擇的部分相關(guān)聯(lián)的信息。
5.根據(jù)權(quán)利要求4所述的方法,所述方法還包括: 使用所述發(fā)送的數(shù)據(jù)的將被選擇的部分作為參考數(shù)據(jù)部分,以通過將所述參考部分與所述發(fā)送的數(shù)據(jù)的所述接收的部分進(jìn)行比較來執(zhí)行QoE計(jì)算。
6.根據(jù)權(quán)利要求5所述的方法,其中所述發(fā)送的數(shù)據(jù)的所述選擇的部分和所述參考部分是視頻幀。
7.根據(jù)權(quán)利要求6所述 的方法,其中發(fā)送與所述發(fā)送的數(shù)據(jù)的將被選擇的部分相關(guān)聯(lián)的信息包括標(biāo)記將由所述用戶裝置選擇的視頻幀。
8.根據(jù)權(quán)利要求2所述的方法,所述方法還包括: 通過上傳信道接收所述發(fā)送的數(shù)據(jù)的所述選擇的部分; 基于QoE計(jì)算實(shí)時(shí)地調(diào)節(jié)一個(gè)或多個(gè)服務(wù)質(zhì)量QoS參數(shù)。
9.根據(jù)權(quán)利要求8所述的方法,所述方法還包括: 通過減少用于下載信道的可用帶寬,增加一個(gè)或多個(gè)非高峰數(shù)據(jù)發(fā)送時(shí)間段中用于所述上傳信道的可用帶寬。
10.根據(jù)權(quán)利要求9所述的方法,其中非高峰數(shù)據(jù)發(fā)送時(shí)間段包括廣告間歇和節(jié)目中斷中的一個(gè)或多個(gè)。
11.根據(jù)權(quán)利要求2所述的方法,所述方法還包括: 基于QoE計(jì)算,調(diào)節(jié)一個(gè)或多個(gè)將來的服務(wù)質(zhì)量QoS參數(shù)。
12.根據(jù)權(quán)利要求2所述的方法,所述方法還包括: 在一個(gè)或多個(gè)靜默時(shí)間段期間接收所述發(fā)送的數(shù)據(jù)的所述選擇的部分;以及 存儲(chǔ)所述發(fā)送的數(shù)據(jù)的所述接收的部分以用于后續(xù)QoE計(jì)算。
13.根據(jù)權(quán)利要求12所述的方法,其中所述靜默時(shí)間段包括低帶寬需求時(shí)間段。
14.根據(jù)權(quán)利要求2所述的方法,其中所述QoE計(jì)算包括將所述發(fā)送的數(shù)據(jù)的一部分中未受損參考幀的各像素與所述發(fā)送的數(shù)據(jù)的所述接收的部分中對(duì)應(yīng)幀的各像素進(jìn)行比較。
15.根據(jù)權(quán)利要求14所述的方法,所述方法還包括: 執(zhí)行所述未受損參考幀與所述對(duì)應(yīng)幀之間空間和/或時(shí)間對(duì)準(zhǔn)中的至少一個(gè)。
16.根據(jù)權(quán)利要求2所述的方法,所述方法還包括: 使所述QoE計(jì)算的結(jié)果與下面中的一個(gè)或多個(gè)相關(guān):瞬時(shí)QoS參數(shù)、所述用戶裝置的位置、所述用戶裝置的移動(dòng)性、所述用戶裝置處的信號(hào)強(qiáng)度、所述用戶裝置處的可用存儲(chǔ)器、所述用戶裝置的處理能力和/或通信網(wǎng)絡(luò)上的負(fù)載。
17.根據(jù)權(quán)利要求1所述的方法,其中在發(fā)送所述數(shù)據(jù)的服務(wù)提供商或?qū)⑺鰯?shù)據(jù)提供給所述服務(wù)提供商的內(nèi)容提供商中的一者處執(zhí)行所述QoE計(jì)算。
18.一種使得能夠在無線系統(tǒng)中計(jì)算體驗(yàn)質(zhì)量QoE的方法,所述方法包括: 接收將回放的數(shù)據(jù); 確定接收的數(shù)據(jù)中將被發(fā)送給服務(wù)提供商或內(nèi)容提供商中的一者以用于QoE計(jì)算的部分; 捕獲所述數(shù)據(jù)的將被發(fā)送給所述服務(wù)提供商或所述內(nèi)容提供商中的一者的所述部分;以及 將所述數(shù)據(jù)的所述部分發(fā)送給所述服務(wù)提供商。
19.根據(jù)權(quán)利要求18所述的方法,其中所述數(shù)據(jù)包括視頻數(shù)據(jù)和/或音頻數(shù)據(jù)中的至少一個(gè)。
20.根據(jù)權(quán)利要求19所述的方法,所述方法還包括: 從所述服務(wù)提供商或所述內(nèi)容提供商中的一者接收與所述接收的數(shù)據(jù)中哪些部分將被選擇相關(guān)聯(lián)的信息。
21.根據(jù)權(quán)利要求19所述的方法,其中所述接收的數(shù)據(jù)的所述選擇的部分是視頻幀,與所述接收的數(shù)據(jù)的將被選擇的部分關(guān)聯(lián)的信息包括由所述服務(wù)提供商或所述內(nèi)容提供商中的一者標(biāo)記的視頻幀。
22.根據(jù)權(quán)利要求19所述的方法,其中所述接收的數(shù)據(jù)的所述選擇的部分是視頻幀,在用戶裝置處選擇所述接收的數(shù)據(jù)的將被發(fā)送給所述服務(wù)提供商或所述內(nèi)容提供商中的一者的視頻中貞。
23.根據(jù)權(quán)利要求22所述的方法,所述方法還包括: 將選擇的視頻幀的標(biāo)識(shí)符發(fā)送給所述服務(wù)提供商或所述內(nèi)容提供商中的一者,使得在所述服務(wù)提供商或所述內(nèi)容提供商中的一者處確定用于QoE計(jì)算的參考幀。
24.根據(jù)權(quán)利要求22所述的方法,其中基于上傳信道可用性、所述用戶裝置的位置、所述用戶裝置的移動(dòng)性、所述用戶裝置處的信號(hào)強(qiáng)度、所述用戶裝置處的可用存儲(chǔ)器和/或所述用戶裝置的處理能力中的一個(gè)或多個(gè)來選擇所述視頻幀。
25.根據(jù)權(quán)利要求22所述的方法,所述方法還包括: 如果可獲得足夠的帶寬以通過上傳信道發(fā)送選擇的視頻幀,則發(fā)送能夠被可靠地發(fā)送的最大可能數(shù)量的視頻幀以用于在所述服務(wù)提供商或所述內(nèi)容提供商中的一者處的實(shí)時(shí)QoE計(jì)算。
26.根據(jù)權(quán)利要求22所述的方法,所述方法還包括: 如果沒有足夠的帶寬用于發(fā)送選擇的視頻幀,則在靜默時(shí)間段期間或在非高峰時(shí)間段期間發(fā)送選擇的視頻幀,以用于在所述服務(wù)提供商或所述內(nèi)容提供商中的一者處的后續(xù)QoE計(jì)算。
27.根據(jù)權(quán)利要求22所述的方法,所述方法還包括: 以周期性間隔選擇所述視頻幀。
28.根據(jù)權(quán)利要求19所述的方法,所述方法還包括: 通過專用上傳信道和共享信道中的一個(gè)來發(fā)送所述接收的數(shù)據(jù)的所述選擇的部分。
29.根據(jù)權(quán)利要求19所述的方法,所述方法還包括:通過將所述接收的數(shù)據(jù)的所述部分與測(cè)試數(shù)據(jù)進(jìn)行比較來執(zhí)行QoE計(jì)算;以及 將QoE計(jì)算結(jié)果發(fā)送給所述服務(wù)提供商或所述內(nèi)容提供商中的一者。
30.根據(jù)權(quán)利要求29所述的方法,其中所述接收的數(shù)據(jù)的將用于QoE計(jì)算的部分包括一個(gè)或多個(gè)視頻幀。
31.根據(jù)權(quán)利要求30所述的方法,所述方法還包括: 將所述一個(gè)或多個(gè)視頻幀的標(biāo)識(shí)符發(fā)送給所述服務(wù)提供商或所述內(nèi)容提供商中的一者;以及 接收對(duì)應(yīng)的測(cè)試視頻幀。
32.根據(jù)權(quán)利要求18所述的方法,其中在所述服務(wù)提供商或所述內(nèi)容提供商中的一者處執(zhí)行所述QoE計(jì)算。
33.一種經(jīng)由無線網(wǎng)絡(luò)提供進(jìn)行體驗(yàn)質(zhì)量QoE計(jì)算的音頻/視頻發(fā)送服務(wù)的服務(wù)器,所述服務(wù)器包括: 通信模塊,所述通信模塊適于與一個(gè)或多個(gè)用戶裝置無線地通信; 存儲(chǔ)器,所述存儲(chǔ)器適于存儲(chǔ)指令;以及 處理器,所述處理器連接到所述通信模塊和所述存儲(chǔ)器,所述處理器適于: 發(fā)送將在一個(gè)或多 個(gè)用戶裝置處回放的數(shù)據(jù); 從用戶裝置接收發(fā)送的數(shù)據(jù)的一個(gè)或多個(gè)選擇的部分;以及 利用所述發(fā)送的數(shù)據(jù)的接收的部分執(zhí)行QoE計(jì)算。
34.根據(jù)權(quán)利要求33所述的服務(wù)器,其中所述數(shù)據(jù)包括視頻數(shù)據(jù)和/或音頻數(shù)據(jù)中的至少一個(gè)。
35.根據(jù)權(quán)利要求34所述的服務(wù)器,其中所述處理器還適于: 確定將選擇所述發(fā)送的數(shù)據(jù)的哪些部分。
36.根據(jù)權(quán)利要求34所述的服務(wù)器,其中所述處理器還適于: 向所述一個(gè)或多個(gè)用戶裝置發(fā)送與所述發(fā)送的數(shù)據(jù)的將被選擇的部分相關(guān)聯(lián)的信息。
37.根據(jù)權(quán)利要求34所述的服務(wù)器,其中所述處理器還適于: 使用所述發(fā)送的數(shù)據(jù)的將被選擇的部分作為參考數(shù)據(jù)部分,以通過將所述參考部分與所述發(fā)送的數(shù)據(jù)的所述接收的部分進(jìn)行比較來執(zhí)行QoE計(jì)算。
38.根據(jù)權(quán)利要求37所述的服務(wù)器,其中所述發(fā)送的數(shù)據(jù)的所述選擇的部分和所述參考部分是視頻幀。
39.根據(jù)權(quán)利要求37所述的服務(wù)器,其中所述處理器還適于通過標(biāo)記將由所述用戶裝置選擇的視頻幀來發(fā)送與所述發(fā)送的數(shù)據(jù)的將被選擇的部分關(guān)聯(lián)的信息。
40.根據(jù)權(quán)利要求34所述的服務(wù)器,其中所述處理器還適于: 通過上傳信道接收所述發(fā)送的數(shù)據(jù)的所述選擇的部分;以及 基于所述QoE計(jì)算實(shí)時(shí)地調(diào)節(jié)一個(gè)或多個(gè)服務(wù)質(zhì)量QoS參數(shù)。
41.根據(jù)權(quán)利要求40所述的服務(wù)器,其中所述處理器還適于: 通過減少用于下載信道的可用帶寬,增加一個(gè)或多個(gè)非高峰視頻數(shù)據(jù)發(fā)送時(shí)間段時(shí)用于所述上傳信道的可用帶寬。
42.根據(jù)權(quán)利要求34所述的服務(wù)器,其中所述處理器還適于: 在一個(gè)或多個(gè)靜默時(shí)間段期間接收所述發(fā)送的數(shù)據(jù)的所述選擇的部分;以及存儲(chǔ)所述發(fā)送的數(shù)據(jù)的所述接收的部分以用于后續(xù)QoE計(jì)算。
43.根據(jù)權(quán)利要求42所述的服務(wù)器,其中所述處理器還適于: 基于所述后續(xù)QoE計(jì)算,調(diào)節(jié)一個(gè)或多個(gè)將來的服務(wù)質(zhì)量QoS參數(shù)。
44.根據(jù)權(quán)利要求42所述的服務(wù)器,其中所述靜默時(shí)間段包括低帶寬需求時(shí)間段。
45.根據(jù)權(quán)利要求34所述的服務(wù)器,其中所述處理器還適于: 將所述發(fā)送的數(shù)據(jù)的一部分中未受損參考幀的各像素與所述發(fā)送的數(shù)據(jù)的所述接收的部分中對(duì)應(yīng)幀的各像素進(jìn)行比較。
46.根據(jù)權(quán)利要求34所述的服務(wù)器,其中所述服務(wù)器是發(fā)送所述數(shù)據(jù)的服務(wù)提供商或?qū)⑺鰯?shù)據(jù)提供給所述服務(wù)提供商的內(nèi)容提供商中的一者的一部分。
47.根據(jù)權(quán)利要求34所述的服務(wù)器,其中所述處理器還適于: 使所述QoE計(jì)算的結(jié)果與下面中的一個(gè)或多個(gè)相關(guān):瞬時(shí)QoS參數(shù)、所述用戶裝置的位置、所述用戶裝置的移動(dòng)性、所述用戶裝置處的信號(hào)強(qiáng)度、所述用戶裝置處的可用存儲(chǔ)器、所述用戶裝置的處理能力和/或通信網(wǎng)絡(luò)上的負(fù)載。
48.一種用于經(jīng)由無線網(wǎng)絡(luò)接收進(jìn)行體驗(yàn)質(zhì)量QoE計(jì)算的音頻/視頻發(fā)送服務(wù)的計(jì)算裝置,所述計(jì)算裝置包括: 通信模塊,所述通信模塊適于與服務(wù)提供商無線地通信; 存儲(chǔ)器,所述存儲(chǔ)器適于存儲(chǔ)指令; 處理器,所述處理器連接到所述通信模塊和所述存儲(chǔ)器,所述處理器適于: 接收將回放的數(shù)據(jù); 確定接收的數(shù)據(jù)中將被發(fā)送給所述服務(wù)提供商以用于QoE計(jì)算的部分; 捕獲所述數(shù)據(jù)中將被發(fā)送給所述服務(wù)提供商的所述部分;以及 將所述數(shù)據(jù)的所述部分發(fā)送給所述服務(wù)提供商。
49.根據(jù)權(quán)利要求48所述的計(jì)算裝置,其中所述數(shù)據(jù)包括視頻數(shù)據(jù)和/或音頻數(shù)據(jù)中的至少一個(gè)。
50.根據(jù)權(quán)利要求49所述的計(jì)算裝置,其中所述處理器還適于: 從所述服務(wù)提供商接收與所述接收的數(shù)據(jù)中哪些部分將被選擇相關(guān)聯(lián)的信息。
51.根據(jù)權(quán)利要求50所述的計(jì)算裝置,其中所述接收的數(shù)據(jù)的所述選擇的部分是視頻幀,與所述接收的數(shù)據(jù)的將被選擇的部分關(guān)聯(lián)的信息包括由所述服務(wù)提供商標(biāo)記的視頻幀。
52.根據(jù)權(quán)利要求49所述的計(jì)算裝置,其中所述接收的數(shù)據(jù)的所述選擇的部分是視頻幀,在所述計(jì)算裝置處選擇所述接收的數(shù)據(jù)的將被發(fā)送給所述服務(wù)提供商的視頻幀。
53.根據(jù)權(quán)利要求52所述的計(jì)算裝置,其中所述處理器還適于: 將選擇的視頻幀的標(biāo)識(shí)符發(fā)送給所述服務(wù)提供商,使得在所述服務(wù)提供商處確定用于QoE計(jì)算的參考幀。
54.根據(jù)權(quán)利要求52所述的計(jì)算裝置,其中基于下列中的一個(gè)或多個(gè)選擇視頻幀:上傳信道可用性、所述計(jì)算裝置的位置、所述計(jì)算裝置的移動(dòng)性、所述計(jì)算裝置處的信號(hào)強(qiáng)度、所述計(jì)算裝置處的可用存儲(chǔ)器和/或所述用戶裝置的處理能力。
55.根據(jù)權(quán)利要求52所述的計(jì)算裝置,其中所述處理器還適于: 如果可獲得足夠的帶寬以通過上傳信道發(fā)送選擇的視頻幀,則發(fā)送能夠被可靠地發(fā)送的最大可能數(shù)量的視頻幀,用于在所述服務(wù)提供商處的實(shí)時(shí)QoE計(jì)算。
56.根據(jù)權(quán)利要求52所述的計(jì)算裝置,其中所述處理器還適于: 如果沒有足夠的帶寬以發(fā)送選擇的視頻幀,則在靜默時(shí)間段期間或在非高峰時(shí)間段期間發(fā)送選擇的視頻幀,用于在所述服務(wù)提供商處的后續(xù)QoE計(jì)算。
57.根據(jù)權(quán)利要求52所述的計(jì)算裝置,其中所述處理器還適于: 以周期性間隔選擇所述視頻幀。
58.根據(jù)權(quán)利要求49所述的計(jì)算裝置,其中所述計(jì)算裝置是臺(tái)式計(jì)算機(jī)、手持計(jì)算機(jī)、車載計(jì)算機(jī)、智能電話或便攜式電視`中的一個(gè)。
【文檔編號(hào)】H04W72/08GK103621145SQ201180071732
【公開日】2014年3月5日 申請(qǐng)日期:2011年6月20日 優(yōu)先權(quán)日:2011年4月20日
【發(fā)明者】N·切霍查里拉, A·土勒西安, H·拉馬薩努, G·P·庫姆勒里 申請(qǐng)人:英派爾科技開發(fā)有限公司