本專利文件總體上涉及內(nèi)容分發(fā)(content?delivery)。
背景技術(shù):
1、在視頻流(video?streaming)領(lǐng)域,自適應(yīng)比特率流技術(shù)(adaptive?bitratestreaming?technologies)已成為確保最終用戶獲得無(wú)縫和高質(zhì)量觀看體驗(yàn)的關(guān)鍵。這些技術(shù)根據(jù)觀眾的可用網(wǎng)絡(luò)帶寬和設(shè)備能力動(dòng)態(tài)調(diào)整視頻流的質(zhì)量,從而優(yōu)化回放性能。然而,現(xiàn)有的自適應(yīng)流媒體解決方案在提供最佳流媒體體驗(yàn)方面經(jīng)常遇到挑戰(zhàn)。這導(dǎo)致了以緩存問(wèn)題、低于預(yù)期的視頻質(zhì)量和潛在的用戶滿意度降低為特征的次優(yōu)(suboptimal)流媒體體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、在一些實(shí)施例中,一種方法確定是使用第一邏輯還是第二邏輯從配置文件列表(alist?of?profiles)中選擇配置文件(profile)以下載內(nèi)容片段(a?segment?of?content)。當(dāng)使用第二邏輯時(shí):選擇來(lái)自一個(gè)或多個(gè)先前回放會(huì)話(previous?playback?sessions)的歷史信息;使用所述歷史信息確定帶寬;以及使用基于所述帶寬確定的比特率來(lái)選擇配置文件。使用第一邏輯時(shí),不使用歷史信息而選擇配置文件。
1.一種方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,其中確定是使用第一邏輯還是第二邏輯包括:
3.根據(jù)權(quán)利要求1所述的方法,其中確定是使用第一邏輯還是第二邏輯包括:
4.根據(jù)權(quán)利要求1所述的方法,其中,當(dāng)使用所述第一邏輯時(shí),將所述配置文件選擇為所述配置列表中列出的第一配置文件。
5.根據(jù)權(quán)利要求1所述的方法,其中,當(dāng)使用所述第一邏輯時(shí),使用固定設(shè)置來(lái)選擇所述配置文件,所述固定設(shè)置對(duì)于上次回放會(huì)話的所述第一邏輯不發(fā)生改變。
6.根據(jù)權(quán)利要求1所述的方法,其中,當(dāng)使用所述第一邏輯時(shí),選擇來(lái)自所述配置文件列表中列出的第一配置文件的比特率。
7.根據(jù)權(quán)利要求1所述的方法,當(dāng)使用所述第二邏輯時(shí):
8.根據(jù)權(quán)利要求7所述的方法,其中:
9.根據(jù)權(quán)利要求7所述的方法,其中:
10.根據(jù)權(quán)利要求1所述的方法,其中:
11.根據(jù)權(quán)利要求10所述的方法,其中:
12.根據(jù)權(quán)利要求1所述的方法,當(dāng)使用所述第二邏輯時(shí):
13.根據(jù)權(quán)利要求1所述的方法,當(dāng)使用所述第二邏輯時(shí):
14.根據(jù)權(quán)利要求1所述的方法,當(dāng)使用所述第二邏輯時(shí):
15.根據(jù)權(quán)利要求1所述的方法,其中,所述歷史信息被本地存儲(chǔ)在選擇所述配置文件的設(shè)備上。
16.一種非瞬時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,當(dāng)由計(jì)算設(shè)備執(zhí)行時(shí),所述指令使所述計(jì)算設(shè)備可操作用于:
17.根據(jù)權(quán)利要求16所述的非瞬時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中確定是使用第一邏輯還是第二邏輯包括:
18.根據(jù)權(quán)利要求16所述的非瞬時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中當(dāng)使用所述第一邏輯時(shí),將所述配置文件選擇為所述配置列表中列出的第一配置文件。
19.根據(jù)權(quán)利要求16所述的非瞬時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)使用所述第二邏輯時(shí):
20.一種裝置,包括: