用于確定復合視頻服務流的方法和設備的制作方法
【專利摘要】本發(fā)明涉及用于確定包括跨數(shù)字訂戶環(huán)線遞送的一個或多個視頻服務的復合視頻服務流的方法和設備。在一些實施例中,本發(fā)明涉及用于在視頻服務表示流中接收視頻服務表示的方法和設備。特別地,本發(fā)明的實施例允許確定包括跨數(shù)字訂戶環(huán)線遞送的一個或多個視頻服務的復合視頻服務流。每個視頻服務可用在多個視頻服務表示中,每個視頻服務表示具有不同的位速率,視頻服務的多個視頻服務表示具有對齊的片段邊界。動態(tài)地確定跨數(shù)字訂戶環(huán)線遞送的所需的視頻服務以及可用于復合視頻服務流的遞送的帶寬。跨數(shù)字訂戶環(huán)線遞送的所需的視頻服務的多個視頻服務表示之一至少取決于可用于復合視頻服務流的帶寬來選擇。如果任何視頻服務請求與非實時視頻服務有關,則可緩沖非實時視頻服務流并且可以用實際傳輸速率來傳輸緩沖的視頻服務流,實際傳輸速率取決于在帶寬被分配給更高優(yōu)先級視頻服務之后可用于視頻服務表示的傳輸?shù)氖S鄮挕?梢杂每筛哂诨虻陀跇朔Q傳輸速率的實際傳輸速率來接收具有標稱傳輸速率的視頻服務表示并且在視頻服務表示流的結(jié)束的確定處停止傳輸。
【專利說明】用于確定復合視頻服務流的方法和設備
【技術領域】
[0001]本發(fā)明涉及用于確定包括跨數(shù)字訂戶環(huán)線遞送的一個或多個視頻服務的復合視頻服務流的方法和設備。在一些實施例中,本發(fā)明涉及用于接收視頻服務表示流中的視頻服務表示的方法和設備。
【背景技術】
[0002]近年來,傳統(tǒng)的電信系統(tǒng)已經(jīng)快速演進來包含比電話服務的簡單遞送顯著更多的能力。在電話呼叫或數(shù)據(jù)傳送會話期間,基于數(shù)據(jù)分組的因特網(wǎng)技術和關聯(lián)的傳送協(xié)議(例如,因特網(wǎng)協(xié)議(IP))現(xiàn)在已經(jīng)取代舊的空間交換技術和專用傳送資源。
[0003]靈活的遞送技術的會聚已經(jīng)允許在相同的物理資源中混合服務使得例如在電話網(wǎng)絡中,訂戶現(xiàn)在能夠接收廣播服務以及全部經(jīng)由它們的電話線路而接入因特網(wǎng)資源。以前,電話線路銅對是利用不足的資源,它只在稀少的電話呼叫期間使用。現(xiàn)在,這個普遍存在的資源的開發(fā)已經(jīng)變革訂戶通信的能力。
[0004]在家庭中分布廣泛的數(shù)字訂戶環(huán)線(xDSL)調(diào)制解調(diào)器/路由器用作所有家庭通信業(yè)務的公共聚集點,無論它是電話、基于計算機的網(wǎng)頁瀏覽、電子郵件、在家購物或所有種類的視頻材料的流傳輸。目前使用各種形式的數(shù)字訂戶環(huán)線,例如ADSLl、ADSL2、VDSL和提供取決于電話導線長度的變化的位速率的其它布置。如本領域技術人員將意識到的,必須在任何特定時間在向訂戶提供的服務之間共享數(shù)字訂戶環(huán)線的容量。
[0005]在因特網(wǎng)協(xié)議電視(IPTV)系統(tǒng)中,每個訂戶具有他們自己的數(shù)字訂戶環(huán)線(xDSL),每個數(shù)字訂戶環(huán)線具有取決于電話導線的物理長度的不同的位速率容量。訂戶通常接入語音、數(shù)據(jù)和多個TV服務。這些服務的每個的利用將隨著時間和訂戶而變化。此夕卜,可在不同的裝置類型(例如,舉例但不限于,標清電視(SD-TV)、高清電視(HD-TV)、平板計算機、個人計算機(PC)、移動電話裝置)上收看電視類型的服務,并且不同級別的服務質(zhì)量將適合于不同類型的服務和不同類型的裝置。
[0006]當前,用于家庭路由器中的接入管理的因特網(wǎng)協(xié)議(IP)爭用的傳統(tǒng)使用是平常的但是導致難以支持在環(huán)線上攜帶的全異服務的需要。例如,高質(zhì)量視頻服務(例如,因特網(wǎng)協(xié)議電視(IPTV)服務)要求高度連續(xù)性,然而計算機業(yè)務是極度分散的并且可以容忍間歇傳送。不期望的是廣播服務的質(zhì)量和連續(xù)性被計算機的突然不受控要求(例如,下載大型數(shù)據(jù)文件)中斷。其結(jié)果是,媒體接入控制的基于爭用的通常方法(其是典型的因特網(wǎng)協(xié)議(IP)數(shù)據(jù)傳送的特點)被認為不適合于家庭路由器中的接入管理。
[0007]可以用可操作以提供對數(shù)字訂戶環(huán)線所支持的各類通信(例如,其中涉及文件傳輸并且其中在視頻材料的流傳輸期間要求更安全的傳送)的更具體控制的其它協(xié)議來增強基本因特網(wǎng)協(xié)議(IP)。
[0008]存在許多傳統(tǒng)的文件傳輸解決方案。例如,超文本傳送協(xié)議(HTTP)在開放系統(tǒng)互連(OSI)通信模型的應用層處操作并且常用于將文件從服務器下載到客戶端。這些文件可以呈現(xiàn)為許多格式并且用允許文件傳輸?shù)墓芾淼目刂茢?shù)據(jù)的包裝來提供超文本傳送協(xié)議(HTTP)文件的內(nèi)容。視頻文件可以用這種格式來傳達,其允許基于可用容量和下載數(shù)據(jù)的數(shù)據(jù)模式的某個數(shù)量的適配控制。
[0009]已經(jīng)開發(fā)統(tǒng)計復用(Statmux)方法來處理編碼的視頻源的復用,所述編碼的視頻源具有根據(jù)編碼的內(nèi)容的可變位速率(VBR),而不是以恒定位速率(CBR)編碼。雖然此方法在復用的上下文中非常有效,但是它具有實際限制(一般而言用作文件傳輸協(xié)議),尤其是當要復用的源是類型變化的并且復用的點是遠程的。
[0010]備選地,恒定位速率(CBR)或上限的可變位速率(VBR)方法是全統(tǒng)計復用(StatMux)方法的約束變型,其中分配給傳送到給定訂戶的復合流的分量的位速率假定為固定位速率,它對圖像質(zhì)量產(chǎn)生有害影響。此方法通常用在當前遞送系統(tǒng)(包括多個視頻服務以及其它服務,例如因特網(wǎng)和電話)中。此方法還可與可變位速率(VBR)編碼一起使用,假定最大位速率限于定義的范圍內(nèi)。然而,當選擇位速率時必須使用最差情況的場景,并且因此負面影響提供的服務質(zhì)量。
[0011]本發(fā)明尋求提供用于確定包括跨數(shù)字訂戶環(huán)線遞送的一個或多個視頻服務的視頻服務流的新穎方法和設備,它至少減輕現(xiàn)有技術中的一些問題。
[0012]本發(fā)明尋求提供用于接收視頻服務表示流中的視頻服務表示的新穎方法和設備,它至少減輕現(xiàn)有技術中的一些問題。
[0013]在一些實施例中,本發(fā)明提供成本有效的方法來優(yōu)化對每個訂戶的有限環(huán)線容量的使用。
[0014]特別地,本發(fā)明的一些實施例使基于在電話線路上操作的數(shù)字訂戶環(huán)線(xDSL)技術的因特網(wǎng)協(xié)議(IP)電視(IPTV)系統(tǒng)中的每個訂戶可用的有限容量能更高效地使用。容量要求是動態(tài)的,取決于在任何特定時間處使用的服務。
[0015]在本發(fā)明的實施例中,終端裝置連接到家庭網(wǎng)絡(例如,可以是有線或無線以太網(wǎng)絡)的服務的全異要求是在端接數(shù)字訂戶環(huán)線(xDSL)線路的路由器中確定,并且與上游裝置共享。例如,這些要求可在裝置類型、內(nèi)容復雜性、服務質(zhì)量、利用頻率和強度的方面表達。
[0016]因此,在本發(fā)明的實施例中,提供使用由家庭路由裝置提供的信息來在上游管理系統(tǒng)處操作的控制機制以便使在服務之間能明智共享可用的傳送資源的平衡。在一些實施例中,可以根據(jù)它們的服務質(zhì)量需要在服務之間共享可用的傳送資源的平衡。
【發(fā)明內(nèi)容】
[0017]根據(jù)本發(fā)明的一個方面,提供一種用于確定包括跨數(shù)字訂戶環(huán)線遞送的一個或多個視頻服務的復合視頻服務流的方法。每個視頻服務可用在多個視頻服務表示中,每個視頻服務表示具有不同的位速率,視頻服務的多個視頻服務表示具有對齊的片段邊界。在第一步驟中,動態(tài)地確定跨數(shù)字訂戶環(huán)線遞送的所需的視頻服務。在第二步驟中,動態(tài)地確定可用于復合視頻服務流的遞送的帶寬??鐢?shù)字訂戶環(huán)線遞送的所需的視頻服務的多個視頻服務表示之一至少取決于可用于復合視頻服務流的帶寬來選擇。
[0018]在一些實施例中,在選擇視頻服務的視頻服務表示中使用與視頻服務關聯(lián)的至少一個附加的視頻服務信息元素。
[0019]在一些實施例中,視頻服務信息元素與關聯(lián)于視頻服務的裝置的類型有關。
[0020]在一些實施例中,視頻服務信息元素是與視頻服務的優(yōu)先級有關的優(yōu)先級信息元素。
[0021]在一些實施例中,更高優(yōu)先級信息元素被分配給實時視頻服務并且更低優(yōu)先級信息元素被分配給錄制的視頻服務。
[0022]在一些實施例中,取決于視頻服務內(nèi)容或頻道的分類,更高優(yōu)先級信息元素與視頻服務關聯(lián)。
[0023]在一些實施例中,視頻服務的視頻服務表示是使用與視頻服務表示關聯(lián)的質(zhì)量信息元素來選擇。
[0024]在一些實施例中,動態(tài)地確定跨數(shù)字訂戶環(huán)線遞送的所需的視頻服務的步驟包括從與數(shù)字訂戶環(huán)線關聯(lián)的訂戶設備接收信息。
[0025]在一些實施例中,動態(tài)地確定可用于復合視頻服務流的遞送的帶寬的步驟包括從與數(shù)字訂戶環(huán)線關聯(lián)的訂戶設備接收信息。
[0026]在一些實施例中,確定可用于復合視頻服務的遞送的帶寬是否足以提供跨數(shù)字訂戶環(huán)線遞送的所需的視頻服務。
[0027]在一些實施例中,確定任何視頻服務請求是否與非實時視頻服務有關;以及如果有關,則緩沖非實時視頻服務流。以實際傳輸速率來傳輸緩沖的視頻服務流,實際傳輸速率取決于在帶寬被分配給更高優(yōu)先級視頻服務之后可用于視頻服務表示的傳輸?shù)氖S鄮挕?br>
[0028]在一些實施例中,實時視頻服務有最聞優(yōu)先級。
[0029]在一些實施例中,確定剩余帶寬是否大于非實時視頻服務流的標稱位速率;以及響應于肯定確定,以快于實時速率的速率來消耗(drain)緩沖器。
[0030]在一些實施例中,通知訂戶設備關于分配的視頻表示。
[0031]在一些實施例中,在選擇視頻服務表示的步驟中使用由訂戶確定的一個或多個策略元素。
[0032]在一些實施例中,在選擇視頻服務表示的步驟中使用由運營商確定的一個或多個策略元素。
[0033]根據(jù)本發(fā)明的另外方面,提供一種用于確定包括跨數(shù)字訂戶環(huán)線遞送的一個或多個視頻服務的復合視頻服務流的設備。每個視頻服務可用在多個視頻服務表示中,每個視頻服務表示具有不同的位速率,視頻服務的多個視頻服務表示具有對齊的片段邊界。設備包括表示存儲裝置,其包含與可用的視頻服務表示有關的視頻服務表示元素。設備包括視頻服務存儲裝置,其包含與跨數(shù)字訂戶環(huán)線遞送的所需的視頻服務有關的請求的視頻服務元素。設備包括可用帶寬存儲裝置,其用于存儲可用于復合視頻服務流的遞送的帶寬。設備包括選擇元件,其耦合到表示存儲裝置、視頻服務存儲裝置和可用帶寬存儲裝置,并且布置成至少取決于可用于復合視頻服務流的帶寬來選擇跨數(shù)字訂戶環(huán)線遞送的所需的視頻服務的多個視頻服務表示中的一個。
[0034]在一些實施例中,設備也具有策略存儲裝置,其用于存儲耦合到選擇元件的至少一個策略元素。選擇元件使用一個或多個策略元素來選擇跨數(shù)字訂戶環(huán)線遞送的所需的視頻服務的多個視頻服務源表示中的一個。
[0035]根據(jù)本發(fā)明的另外方面,提供一種在視頻服務表示流中接收具有標稱傳輸速率的視頻服務表示的方法。首先,建立視頻服務表示的傳輸。以可高于或低于標稱傳輸速率的實際傳輸速率來接收視頻服務表示。然后存儲所接收的視頻服務表示并且確定是否已經(jīng)到達視頻服務表示流的結(jié)束。在視頻服務表示流的結(jié)束處停止傳輸。
[0036]在一些實施例中,視頻服務表示的實際傳輸速率取決于在帶寬被分配給更高優(yōu)先級視頻服務之后可用于視頻服務表示的傳輸?shù)氖S鄮挕?br>
[0037]在一些實施例中,實時視頻服務有最高優(yōu)先級。
[0038]根據(jù)本發(fā)明的另外方面,提供一種用于接收視頻服務表示的設備。設備具有通信元件,其布置成與視頻表示源通信來接收視頻服務表示流。此外,設備具有存儲裝置,其耦合到通信元件來接收視頻服務表示,其中可以存儲所接收的視頻服務表示。此外,設備具有控制元件,其耦合到存儲裝置來控制視頻服務表示數(shù)據(jù)到存儲裝置的寫入,并且耦合到通信元件,其中視頻服務表示以可高于或低于標稱傳輸速率的實際傳輸速率來接收;其中控制元件可操作以確定視頻服務表示流的結(jié)束;并且在視頻服務表示流的結(jié)束處停止傳輸。
【專利附圖】
【附圖說明】
[0039]現(xiàn)在將以示例的方式參考附圖來描述本發(fā)明,其中:
圖1是用于在實時和視頻點播(VOD)環(huán)境中提供服務的典型系統(tǒng)的示意圖;
圖2是示出根據(jù)本發(fā)明的實施例的元素的與圖1對應的示意圖;
圖3是示出根據(jù)本發(fā)明的示范性實施例的方法中的步驟的流程圖;
圖4是用于實現(xiàn)本發(fā)明的實施例的設備元件的示意框圖;
圖5是根據(jù)本發(fā)明的示范性實施例的局部示意圖;
圖6是根據(jù)本發(fā)明的示范性實施例的局部示意圖;
圖7是示出根據(jù)本發(fā)明的實施例的其中可將視頻服務提供給數(shù)字視頻錄像機的方法的步驟的流程圖;
圖8是示出響應于在示范性圖示中要求的服務的改變的在一段時間上的環(huán)線容量的分配的圖形表示;
圖9是根據(jù)本發(fā)明的示范性實施例的數(shù)字視頻錄像機的示意圖;以及圖10是示出根據(jù)本發(fā)明的實施例的接收視頻服務表示的方法中的步驟的流程圖。
【具體實施方式】
[0040]圖1是在由xDSL路由器支持的視頻點播(VOD)環(huán)境中提供服務的典型系統(tǒng)的示意圖。示出的各種資源有助于在數(shù)字訂戶環(huán)線上的到訂戶的一組服務的遞送。
[0041]在訂戶側(cè)處(在圖1的右側(cè)上示出),存在多個不同的裝置,它們可要求在數(shù)字訂戶環(huán)線上提供服務。通常,這樣的裝置可包括:電話2 ;計算機4、6 ;視頻解碼器8和10 ;連同統(tǒng)稱為終端12的其它終端。
[0042]這些裝置2-12通過通常由以太網(wǎng)或無線網(wǎng)絡提供的本地訂戶網(wǎng)絡16耦合到數(shù)字訂戶環(huán)線(xDSL)路由器14。
[0043]在網(wǎng)絡側(cè)處(在圖1的左側(cè)上示出),數(shù)字訂戶環(huán)線(xDSL)調(diào)制解調(diào)器20經(jīng)由因特網(wǎng)協(xié)議(IP)網(wǎng)絡22耦合到多個服務源24-36。
[0044]在左側(cè)示出的服務24-36是各種類型的服務的示例,可使用因特網(wǎng)協(xié)議(IP)來組合所有服務用于到消費者的跨數(shù)字訂戶環(huán)線遞送,其中它們再次被分開用于家庭中的個別目的地裝置,如本領域技術人員將理解的。在服務提供商端處的因特網(wǎng)協(xié)議(IP)基礎結(jié)構(gòu)根據(jù)每個訂戶的要求而不同配置,如本領域技術人員將理解的,并且為了完整性,示出附加的數(shù)字訂戶環(huán)線(xDSL)調(diào)制解調(diào)器38、40。
[0045]示出兩個不同的視頻服務類型。在一個視頻服務類型中,將視頻數(shù)據(jù)作為視頻文件存儲在本地或遠程服務器30中。這些視頻文件可以被非實時傳輸用于在訂戶的房屋處的以后重放或可被實時觀看(好像它是實時視頻)。通常,此視頻服務類型可用于電影庫,它使訂戶能下載電影用于立即觀看或存儲用于以后使用。
[0046]存儲的視頻文件可用于根據(jù)個別訂戶的要求(例如,根據(jù)訂戶的數(shù)字視頻錄像機(DVR)時間表)訪問的視頻服務錄制內(nèi)容。在一些實施例中,可通過在網(wǎng)絡中臨時緩沖(當過度利用數(shù)字訂戶環(huán)線時)并且移到本地存儲裝置(當跨數(shù)字訂戶環(huán)線的容量變得可用時)來推遲此非實時視頻服務內(nèi)容。
[0047]第二類型的視頻服務類型是實時視頻,它是實時但是使用一套編碼器32、34、36的若干不同的位速率來輸送。由一套編碼器32、34、36提供的不同的位速率可反映不同的質(zhì)量級別(例如,高清(HD)版本)并且可提供標清(SD)版本或可提供不同的位速率來支持傳送路徑中的變化容量。協(xié)議可以應用于流控制以便動態(tài)地適配位速率或在觀看會話中只此一次設置條件。
[0048]圖2是與圖1對應并且示出根據(jù)本發(fā)明的實施例的建立輸送到目的地數(shù)字訂戶環(huán)線(xDSL)路由器的數(shù)據(jù)流的一些控制的元件的示意圖。具有與圖1中的對應元件相同或類似功能的圖2中的元件被給予相同的參考標號。
[0049]因此在圖2中,控制和仲裁元件46連同關聯(lián)的策略元素48示出為耦合在數(shù)字訂戶環(huán)線的末端的調(diào)制解調(diào)器20與服務24-36之間。此外,在訂戶端提供監(jiān)視元件50。
[0050]在本發(fā)明的實施例中,使每個視頻服務在多個視頻服務表示中可用,每個視頻服務表示具有不同的位速率。例如在圖2中,使視頻服務I在三個視頻服務表示la、lb、Ic中可用,并且使視頻服務2在三個視頻服務表示2a、2b、2c中可用。在不同的實施例中并且對于不同的視頻服務,可用于選擇的視頻服務表示的數(shù)量可多于或少于3,如本領域技術人員決定的。視頻服務的視頻服務表示具有對齊的片段邊界使得它們的GOP模式對齊,如在下文的描述中解釋的。
[0051]在圖2中示出的系統(tǒng)的示范性實施例的操作期間,監(jiān)視元件50將與要求的視頻服務有關的信息和可用的環(huán)線帶寬發(fā)送到控制和仲裁元件46。如在下文的描述中將更具體解釋的,根據(jù)本發(fā)明的實施例,控制和仲裁元件46使用此信息來選擇適當?shù)囊曨l表示以實現(xiàn)鏈路使用的動態(tài)控制。
[0052]通過在點播時切換成具有更高或更低速率的視頻服務表示但注意視頻解碼器保持正確同步并且維持緩沖器歸一化控制,適應傳送頻道的加載中的動態(tài)改變。通過確保特定視頻服務的多個視頻服務表示的視頻編碼是使用具有對齊的片段邊界的圖像組(GOP)來完成,如將在下文的描述中解釋的,這樣的切換有可能。
[0053]壓縮的視頻數(shù)據(jù)流語法的基本特征是圖像組(G0P),它包括完整和鄰接的視頻圖像或幀的序列。圖像組(GOP)開始于被選擇為主幀的幀(表示為“ I ”)或那個序列的幀內(nèi)幀。此I幀不參考序列中的任何其它幀而編碼并且只利用I幀內(nèi)的空間冗余。因為可不參考任何其它幀中的圖像信息而解碼I幀,所以I幀可以被依賴為解碼器的開始點。
[0054]通過利用圖像序列中的時間冗余,可以非常高效地編碼圖像組(GOP)中的其它的幀或圖像。編碼這些幀使得傳送描述當前幀與時間鄰近于它的已經(jīng)編碼的參考幀之間的差別的信息。這樣的幀有兩個類型:一個類型是預測或P幀類型,它是只從圖像序列的一個方向(例如,從圖像序列中的早先幀)預測并且編碼。另一類型是雙向幀或B幀類型,它是從序列的前向和后向兩者來預測,例如由來自視頻序列中的早先幀和以后幀的內(nèi)插。
[0055]如將意識到的,實現(xiàn)低位速率的壓縮算法的成功是因為P幀和B幀使用比I幀更少的數(shù)據(jù)量來編碼圖像并且在圖像組(GOP)中更多。I幀使用更多的數(shù)據(jù)來編碼圖像并且因此這些在圖像組(GOP)中相對稀疏。當流中斷或遭到臨時錯誤時,I幀非常有用,這是因為它用獨立幀來復位解碼器。
[0056]因此,圖像組(GOP)可以用任意的模式而結(jié)構(gòu)為1、P和B幀的序列,例如,IBBPBBP…直到插入下一 I幀。圖像組(GOP)的長度將影響編碼效率,因為它主要使用小的編碼的幀大小。這樣的圖像組(GOP)被稱為閉合圖像組(G0P),因為它包含自身并且具有在解碼器的I幀處的定義的進入點使得接著I幀的編碼的圖像不參考I幀之前的任何圖像。這有助于本申請,因為I幀允許可以作出位速率改變而不必要干擾解碼器的流中的點。
[0057]在源處,以各種產(chǎn)業(yè)公認的格式來供應每個TV或視頻服務并且這些可如要求另外編碼或轉(zhuǎn)碼。每個服務在表示的陣列中編碼,每個表示有不同的恒定位速率(CBR),在片段邊界處對齊,使得圖像組(GOP)是閉合的并且可應用緩沖器歸一化。這些片段和速率的每個將具有關聯(lián)的質(zhì)量值。已知不同的方法來確定壓縮的位流的質(zhì)量值,如本領域技術人員將已知的,并且因此將不另外詳細討論視頻服務的不同視頻服務表示的質(zhì)量值的計算。
[0058]圖3是示出根據(jù)本發(fā)明的示范性實施例的方法中的步驟的流程圖。
[0059]在第一步驟60中,動態(tài)地確定所需的視頻服務。在一些實施例中,可由控制和仲裁元件46執(zhí)行此步驟,直接從監(jiān)視元件50或間接地從在提供跨訂戶環(huán)線的視頻服務中涉及的其它網(wǎng)絡元件(例如,D服務器)接收所需的視頻服務信息。
[0060]在第二步驟62中,確定可用于跨數(shù)字訂戶環(huán)線的視頻服務的傳送的帶寬。在一些實施例中,可由控制和仲裁元件46執(zhí)行此步驟,從監(jiān)視元件50接收所需的可用帶寬信息。
[0061]在第三步驟64中,選擇所需的視頻源的適當?shù)囊曨l服務表示。通常在一些實施例中,控制和仲裁元件46執(zhí)行此步驟。在圖2中示出的示范性實施例中,控制和仲裁元件46使用策略元素48中的策略信息來選擇視頻服務表示。
[0062]圖4是是用于實現(xiàn)本發(fā)明的實施例的設備元件的示意框圖。如本領域技術人員將意識到的,可在不同的實施例中以不同的方式來提供這些設備元件。
[0063]提供選擇元件70,它布置成實現(xiàn)適當?shù)囊曨l服務表示的選擇,如上面參考本發(fā)明的實施例中的圖3的步驟64描述的。選擇元件70通常用軟件來實現(xiàn),雖然在不同的實施例中選擇元件70可以用看起來對本領域技術人員適當?shù)娜魏畏绞絹韺崿F(xiàn)。在圖2中示出的實施例中,選擇元件70實現(xiàn)在控制和仲裁元件46中。
[0064]選擇元件70耦合到策略元素72,它布置成提供規(guī)則或其它信息來選擇元件70以便促進選擇元件70的操作來選擇視頻服務表示。通常,在選擇過程期間,策略元素72將存儲在選擇元件70可訪問的存儲器區(qū)域中。在圖2中示出的實施例中,策略元素72實現(xiàn)在策略元素48中。
[0065]在一些實施例中,策略元素72將具有由網(wǎng)絡運營商選擇或確定的一些運營商策略元素74。網(wǎng)絡運營商可因此影響由選擇元件70作出的視頻服務表示的選擇。
[0066]在一些實施例中,策略元素72將具有由與數(shù)字訂戶環(huán)線關聯(lián)的訂戶選擇或確定的一些訂戶策略元素76。訂戶可因此影響由選擇元件70作出的視頻服務表示的選擇。
[0067]選擇元件70耦合到可用帶寬元件78,它規(guī)定在視頻服務的數(shù)字訂戶環(huán)線上可用的帶寬。通常,在選擇過程期間,可用帶寬元件78將存儲在選擇元件70可訪問的存儲器區(qū)域中。清楚地,在數(shù)字訂戶環(huán)線的使用期間,可用于視頻服務的帶寬將取決于由數(shù)字訂戶環(huán)線支持的其它行為(例如,由計算機的文件的下載或電子郵件或電話使用)而變化,并且因此在使用中,響應于這些改變而更新可用帶寬元件78使得選擇元件70使用最新的帶寬可用性來選擇視頻服務表示。
[0068]選擇元件70也耦合到請求的視頻服務元件80,它規(guī)定跨數(shù)字訂戶環(huán)線遞送的請求的視頻服務或視頻服務。通常,在選擇過程期間,可用帶寬元件78將存儲在選擇元件70可訪問的存儲器區(qū)域中。清楚地,在數(shù)字訂戶環(huán)線的使用期間,請求的視頻服務將變化,并且因此在使用中,響應于這些改變而更新請求的視頻服務元件80。
[0069]在示范性實施例中示出單個視頻服務VSl 82,但是清楚地在實際實施例中可同時地要求多個視頻服務。
[0070]在一些實施例中,與請求的視頻服務有關的另外信息是可用的,并且選擇元件70可使用另外信息來執(zhí)行選擇跨數(shù)字訂戶環(huán)線遞送的視頻服務表示的步驟。
[0071]在一些實施例中,與將在其上觀看視頻服務的裝置的類型有關的裝置信息84與視頻服務信息VSl 82關聯(lián)并且選擇元件70可在視頻服務表示選擇中使用裝置信息84,例如通過選擇更低帶寬標清視頻服務表示而不是更高帶寬高清視頻服務表示(如果將在小屏幕上觀看視頻服務)。
[0072]在一些實施例中,在選擇視頻服務表示的步驟中,選擇元件70可使用與跨數(shù)字訂戶環(huán)線的視頻服務的遞送有關的優(yōu)先級信息。在一些實施例中,優(yōu)先級信息86可涉及視頻服務是意圖用于實時觀看的視頻服務還是下載用于以后觀看的視頻服務。在此情況下,選擇元件70可為實時觀看的視頻服務選擇比下載用于以后觀看的那些視頻服務更高的位速率表示。在一些實施例中,優(yōu)先級信息88涉及正在其上接收視頻服務的頻道。因此,例如,可給予兒童TV頻道比運動或野生動物節(jié)目頻道更低的優(yōu)先級,并且當選擇視頻服務表示時,選擇元件70可以考慮頻道優(yōu)先級信息。
[0073]選擇元件70也可以接入視頻服務的視頻服務表示的可用集合90。通常,在選擇過程期間,視頻服務的視頻服務表示的可用集合90將存儲在選擇元件70可訪問的存儲器區(qū)域中。在一些實施例中,視頻服務的每個表示的質(zhì)量評價92也可提供給選擇元件70用在選擇視頻服務表示的步驟中。
[0074]在本發(fā)明的實施例中,選擇元件70也知道當前分配的視頻服務表示94。通常,在選擇過程期間,當前分配的視頻服務表示94將存儲在選擇元件70可訪問的存儲器區(qū)域中。
[0075]需要在此環(huán)境中維持的特定服務是實時視頻服務。可在任何時間輸送到家庭路由器的若干不同視頻流取決于它們的內(nèi)容而改變屬性。在每種情況下,上游裝置能夠接入相同內(nèi)容的多個備選編碼的視頻流(由位速率分級),并且因此可以獨特地將輸送到任何給定訂戶的復合流適合于通過本地路由器表達的其總要求。
[0076]因此根據(jù)本發(fā)明的實施例,其中訂戶正在接收多于一個視頻服務,可以使用信息元素的組合來實時選擇適當?shù)谋硎镜募?,信息元素的示例包含以?裝置容量;由運營商提供的服務供應規(guī)則;由視頻服務表示的訂戶質(zhì)量信息提供的服務供應規(guī)則(連同每個表示實時提供為元數(shù)據(jù));在數(shù)字訂戶環(huán)線上可用的容量;以及因特網(wǎng)協(xié)議語音(VoIP)業(yè)務要求數(shù)據(jù)。
[0077]因為視頻服務的所有表示具有對齊的片段,如以上所論述的,所以有可能在片段邊界處將位速率上調(diào)和下調(diào),適當關注未對齊。
[0078]在一些實施例中,選擇元件70可針對其它服務類型加權(quán)TV內(nèi)容,使得可用的組大小能夠自己基于利用需求隨時間變化。
[0079]作為示例,如果家中的接收點要加入服務,則取決于裝置或顯示器的類型、頻道的類別(例如,運動對兒童運動對兒童節(jié)目)和當前提供給家庭的其它服務,網(wǎng)絡元件選擇每個服務的表示,所述網(wǎng)絡元件使用信息來形成整個分配決定。此外,分配可基于每個服務中指示服務的質(zhì)量對位速率的信息而實時變化,它連同內(nèi)容自身而變化,導致時間上的不同分配。
[0080]圖5和圖6更詳細地圖示本發(fā)明的實施例,其中示出從內(nèi)容供應商/服務提供商輸送到多終端訂戶房屋的各種內(nèi)容流(標記為A、B和C)。
[0081]圖5圖示服務提供商在國家內(nèi)容中心處托管的視頻聚合和編碼階段。在部分100中示出流片段準備。
[0082]如本領域技術人員將理解的,用各種不同的壓縮編碼格式104從多個不同的源102生成內(nèi)容流并且使其可用。在106處,將此壓縮編碼的內(nèi)容轉(zhuǎn)碼成多個圖像組(GOP)同步的多速率多播流108,示出用于圖5中的示范性服務A、B和C。
[0083]在服務器110處將這些多播流108聚集成以不同的位速率編碼的多播片段的集合112。這些多播片段的集合112被發(fā)送到全球或國家網(wǎng)絡114用于遞送到中間節(jié)點,其中發(fā)生另外的準備來使流適應于個別訂戶的需要并且組合訂戶已經(jīng)請求的那些服務。
[0084]如本領域技術人員將意識到的,一個這樣的中間節(jié)點是D服務器120。在本發(fā)明的實施例中,D服務器以傳統(tǒng)的方式來操作,不同于頻道改變請求始發(fā)自充當住宅網(wǎng)關的代理的訂戶流組件復用器(SSAM) 122或其它訂戶設備(例如,機頂盒)。在初始流加入之后,訂戶流組件復用器(SSAM) 122能夠接入不同的位速率副本而沒有來自D服務器120的干涉。
[0085]訂戶流組件復用器(SSAM)122負責管理個別訂戶流并且實現(xiàn)本發(fā)明的實施例。因此,在圖6中示出的示范性實施例中,在訂戶流組件復用器(SSAM)122中實現(xiàn)圖4的選擇元件70和圖2的控制和仲裁元件46。
[0086]例如,訂戶流組件復用器(SSAM) 122經(jīng)由數(shù)字訂戶環(huán)線(未在圖6中示出)經(jīng)由城域網(wǎng)或區(qū)域網(wǎng)124和VRAD (DSLAM)126耦合到訂戶網(wǎng)絡128中的住宅網(wǎng)關和/或數(shù)字視頻錄像機(DVR)。在圖6中示出的示范性實施例中,在訂戶網(wǎng)絡128中的住宅網(wǎng)關和/或數(shù)字視頻錄像機(DVR)中實現(xiàn)圖2的監(jiān)視器52。
[0087]在圖6中示出的布置的操作期間,住宅網(wǎng)關將動態(tài)視頻劃分容量、頻道選擇、裝置類型和其它反饋發(fā)送到訂戶流組件復用器(SSAM) 122。住宅網(wǎng)關也將到所有非機頂盒裝置的HTTP自適應流傳輸?shù)木€性流分段。此外,住宅網(wǎng)關將解復用多協(xié)議傳輸流(MPTS)(如果使用)。
[0088]訂戶流組件復用器(SSAM) 122使用從住宅網(wǎng)關接收的信息來動態(tài)地選擇適當?shù)囊曨l服務表示以便聚集來自可用的多速率輸入的數(shù)字訂戶環(huán)線的視頻服務流復用組。在本發(fā)明的實施例中,復用組的聚合位速率將匹配環(huán)線的視頻劃分的可用帶寬并且將在裝置和服務優(yōu)先級的基礎上優(yōu)化視頻質(zhì)量。
[0089]城域網(wǎng)或區(qū)域網(wǎng)124輸送每個活動服務每個訂戶的單節(jié)目傳輸流/實時傳輸協(xié)議(SPTS/RTP)或包含所有活動流的每個訂戶的多協(xié)議傳輸流/實時傳輸協(xié)議(MPTS/RTP)。在任一情況下,這些實時傳輸協(xié)議(RTP)流可以是多播或單播。
[0090]圖6用圖示出位速率中的變化,它由概念上的數(shù)據(jù)管線的厚度來適配個別訂戶的服務。對于每個訂戶,這些變化的簡檔將不同。因此,例如,服務A將在3位速率中可用,服務B在5位速率中可用并且服務C在3位速率中可用,將從這些動態(tài)地執(zhí)行視頻服務選擇,視每個訂戶環(huán)線狀況和加載而定。
[0091]圖6圖示在特定時間段上的內(nèi)容流的給定集合的下游xDSL復用的特定狀態(tài)130。包含在流中的服務是已知服務提供商的概念上的示例(A、B和C)。用圖示出管線的直徑反映在特定時間段上分配給每個服務的位速率,在所述特定時間段期間可以看到一些服務終止并且其它服務開始,引起容量的分配中的改變。此分配是使用本發(fā)明的原理來管理。
[0092]本發(fā)明的實施例提供現(xiàn)在將參考圖7解釋的訂戶數(shù)字視頻錄像機(DVR)錄制功能的支持。數(shù)字視頻錄像機(DVR)所錄制的視頻服務被示為在位速率中變化,取決于復用組中的活動并且因此要求管理系統(tǒng)特征來避免沖突。不同于實時視頻流,此流可非實時操作。
[0093]當觸發(fā)數(shù)字視頻錄像機(DVR)預定事件時,適當?shù)腄VR服務加入復用組。訂戶流組件復用器(SSAM) 122將來自本地數(shù)字視頻錄像機(DVR)的新服務的請求識別為特殊情況并且不同地評估當前可用的環(huán)線容量。
[0094]如果在數(shù)字訂戶環(huán)線中有充分的容量來適應數(shù)字視頻錄像機(DVR)所請求的視頻服務,則訂戶流組件復用器(SSAM) 122選擇請求的視頻服務在操作的“實時模式”中以其標稱位速率變得實時可用。
[0095]如果在數(shù)字訂戶環(huán)線中沒有充分的容量來適應數(shù)字視頻錄像機(DVR)所請求的視頻服務,則訂戶流組件復用器(SSAM) 122將請求的視頻服務置于“推遲模式”,其中應用非實時位速率。
[0096]在推遲模式中,發(fā)起視頻服務流的“漏桶”緩沖以便維持緩沖器完整性。以在數(shù)字訂戶環(huán)線上可用的剩余位速率來消耗緩沖器并且傳輸視頻服務,剩余位速率將小于視頻服務的標稱位速率。
[0097]在此上下文中,視頻服務的標稱位速率或標稱傳輸速率是合適于視頻服務的實時觀看的傳輸速率。通常這意味著壓縮的視頻內(nèi)容以允許解碼器在連續(xù)的操作中用適當?shù)膸俾十a(chǎn)生一系列解碼圖像而不丟棄或重復圖像的速率來輸送到解碼器。
[0098]數(shù)字訂戶環(huán)線的剩余位速率或剩余容量是在數(shù)字訂戶環(huán)線容量已經(jīng)分配給其它服務之后剩余的位速率容量。
[0099]如果充當漏桶的緩沖器為空并且以標稱速率的數(shù)字訂戶環(huán)線容量變得可用,則流以視頻服務的標稱位速率回到實時操作模式。
[0100]如果數(shù)字訂戶環(huán)線的剩余容量超過視頻服務的標稱流容量,則、充當“漏桶”的緩沖器可進入快速消耗模式,其中桶被清空,即以快于標稱速率的實際傳輸速率來發(fā)送緩沖的視頻服務表示。一旦緩沖器已經(jīng)耗盡,則在以標稱速率的實時操作模式中,可以用標稱速率來傳輸視頻服務表示。
[0101]如果新的裝置嘗試開始觀看并且正在進行數(shù)字視頻錄像機(DVR)錄制,在本發(fā)明的實施例中,重新評估所有錄像的“實時/推遲”狀態(tài)以便釋放容量用于實時觀看。
[0102]圖7是示出根據(jù)本發(fā)明的實施例的其中可將視頻服務提供給數(shù)字視頻錄像機的方法的步驟的流程圖。如參考圖6以上描述的,此方法可實現(xiàn)在訂戶流組件復用器(SSAM)122 中。
[0103]響應于視頻服務要求步驟140或在步驟142中的可用的帶寬中的改變,在步驟144中確定在可用帶寬中是否可以適應由視頻服務表示所需的總帶寬。
[0104]如果是,步驟144-是,在步驟146中,如以上所論述的選擇請求的服務的視頻服務表示。在步驟148中,通知選擇的視頻服務表示,例如通過發(fā)送初始單播突發(fā)并且然后將消息發(fā)送到多播流應該加入的訂戶機頂盒。
[0105]如果在可用帶寬中不能適應視頻服務總帶寬要求,步驟144-否,則在步驟150中確定數(shù)字視頻錄像機(DVR)是否正在請求任何服務。如果沒有,步驟150-否,則如以前描述的在步驟146中選擇視頻服務表示。
[0106]然而,如果數(shù)字視頻錄像機(DVR)請求服務,步驟150-是,視頻服務進入推遲模式。在推遲模式中,緩沖視頻服務流(步驟152)并且以剩余環(huán)線位速率來消耗緩沖器(在步驟154中)。
[0107]此后,確定是否有更多帶寬變得可用(在步驟156中)并且現(xiàn)在緩沖器是否為空(在步驟158中)。
[0108]如果沒有更多容量可用,步驟156-否,或緩沖器非空,則操作返回到步驟154并且視頻服務保持在推遲模式中,其中以剩余位速率來消耗緩沖器(在步驟154中)。
[0109]如果更多帶寬變得可用,步驟156-是,快速消耗模式進入步驟160,其中以快于實時速率的速率來消耗緩沖器。在步驟162中,確定緩沖器是否為空。如果是,步驟162-是,操作回到實時模式步驟164并且在步驟146中根據(jù)正常操作來選擇視頻服務表示。
[0110]如果緩沖器非空,步驟162-否,則操作返回到步驟156來確定可用的流容量。
[0111]從這靈活的操作可以得到數(shù)字視頻錄像機(DVR)裝置必須以小于或多于標稱速率的速率來接受流并且數(shù)字視頻錄像機(DVR)裝置必須在“流時間”的結(jié)束處而不是時鐘時間停止錄制,因為可以用非實時速率來輸送流。
[0112]如果在節(jié)目錄制結(jié)束期間或在節(jié)目錄制結(jié)束不久之后嘗試觀看,訂戶可經(jīng)歷重放延遲(取決于瞬時消耗速率)。如果緩沖器已滿,指示可被送回到訂戶來停止觀看實時流來允許錄制或取消錄制。
[0113]要注意,可以用若干方式來分配緩沖存儲器,例如,按訂戶、按節(jié)目、按服務,并且每個訂戶可能與當前訂戶體驗最一致。具有多個輸入指針的每個訂戶的緩沖器的供應在技術上有可能(即,每個訂戶記錄多個節(jié)目)。此外,在訂戶之間共享的緩沖器的供應在技術上有可能(即多個輸出指針)。要注意,在名義上共享的緩沖器提供每個訂戶的更大緩沖器。
[0114]在本實施例中,所有播放來自本地磁盤驅(qū)動器-沒有創(chuàng)建的視頻點播(VOD)資產(chǎn)或在網(wǎng)絡中創(chuàng)建的可觀看文件。
[0115]現(xiàn)在將參考圖8來描述示范性實施例的操作。圖8是示出響應于在示范性圖示中要求的服務的改變的在一段時間上的環(huán)線容量的分配的圖形表示。圖8中的水平軸示出時間,而圖8中的垂直軸指示視頻服務表示和它們的位速率。
[0116]會話開始于點170,其中在適當?shù)奈恢蒙蟽H有因特網(wǎng)協(xié)議語音(VoIP)和高速因特網(wǎng)接入服務。因特網(wǎng)協(xié)議語音(VoIP)和高速因特網(wǎng)接入服務永遠可用于點播并且被分配固定容量。此時不存在視頻服務。
[0117]在點172處,訂戶的家庭成員請求第一視頻服務(服務A),并且在此示例中服務A是由那個服務的高清電視(HDTV)版本(最初設置為以8 Mbps (兆比特每秒)輸送)組成。它將在主要家庭大屏幕顯示裝置上實時顯示,并且例如,它可以是實時新聞頻道。
[0118]這在短時間內(nèi)進行并且然后在點174處家庭的另一成員(可能位于其它地方)選擇服務B (可以是例如教育頻道)并且這以標清被提供到計算機終端并且最初以2 Mbps輸送。這些服務不導致容量沖突并且因此能夠被同時輸送。適當?shù)钠稳萘康燃墎碜阅切┛捎玫?,使得可以輸送請求的服務質(zhì)量。
[0119]在點176處,在一些時間以后,由又一家庭成員請求的第三服務(服務C)加入兩個現(xiàn)存的服務,并且例如在示范性實施例中,服務C可以是高清(HD)的請求的運動頻道。三個服務A、B和C的服務要求的總和現(xiàn)在超過訂戶環(huán)線容量,并且因此根據(jù)本發(fā)明一些適配是有必要的。
[0120]在示范性實施例中,此適配結(jié)果引起具有5 Mbps位速率的高清(HD)服務A和C的視頻服務表示的選擇。為服務B選擇的視頻服務表示的位速率保持不變?yōu)? Mbps。
[0121]此情況適當保持另外一段時間直至在點178處,家庭數(shù)字視頻錄像機(DVR)裝置發(fā)起預設錄制功能。要求的內(nèi)容是高清(HD)的服務D,它將以5 Mbps實時輸送。此容量集合是在環(huán)線容量內(nèi),并且結(jié)果是選擇高清(HD )視頻服務表示。
[0122]在此點180的不久之后,發(fā)起用于服務E的另一預設錄制請求并且此要求需要現(xiàn)有服務的位速率中的改變。這是使用本發(fā)明的資源來管理使得作為實時TV服務的服務A、B和C不改變位速率并且通過選擇DVR服務的新的視頻服務表示來適應新的服務以便將兩者的位速率降低至2.5 Mbps,這意味著:如果保持質(zhì)量準則,則將以一半速度來輸送內(nèi)容并且花費兩倍時間來完成。這是平衡實時和DVR服務要求的合理調(diào)整。
[0123]此服務組合繼續(xù)一會兒直至在點182處,終止服務A使得5 Mbps可用。系統(tǒng)選擇保留實時服務不變并且將此容量分配給恢復實時速度遞送(每個5 Mbps)的DVR頻道。因此,選擇具有增加的位速率的視頻服務表示。
[0124]質(zhì)量準則和容量有可能使得由不同的家庭成員建立而使得沒有一個家庭成員完全知曉DVR時間表的的多個DVR事件無法得到滿足以及當前實時服務被消費。這可要求系統(tǒng)干涉并且發(fā)布屏幕消息到適當?shù)念l道,警告數(shù)字視頻錄制(DVR)事件的丟失的可能性,除非改變一些質(zhì)量準則使得例如選擇標清(SD)視頻服務表示而不是高清視頻服務表示或終止實時服務。
[0125]后面仍然在點184處,終止服務B,使得另外2 Mbps可用。這個附加的可用帶寬用于通過選擇具有更高位速率的服務C的視頻服務表示來增強服務C。
[0126]本發(fā)明的實施例繼續(xù)以此方式無縫地調(diào)整容量分配使得要求被智能管理并且一直在環(huán)線容量內(nèi)并且一直維持服務質(zhì)量準則。
[0127]圖9是根據(jù)本發(fā)明的示范性實施例的數(shù)字視頻錄像機190的示意圖。
[0128]示范性數(shù)字視頻錄像機190提供有通信元件192,通信元件192布置成與視頻表示源(未在圖9中示出)通信來接收視頻服務表示流。
[0129]示范性數(shù)字視頻錄像機190也提供有存儲裝置194,其中可以存儲所接收的視頻服務表示。存儲裝置194耦合到通信元件192來接收視頻服務表示。
[0130]示范性數(shù)字視頻錄像機190也提供有控制元件196??刂圃詈系酱鎯ρb置來控制視頻服務表示數(shù)據(jù)到存儲裝置194的寫入。此外,控制元件196也耦合到通信元件192。
[0131]圖10是示出根據(jù)本發(fā)明的實施例的接收視頻服務表示的方法中的步驟的流程圖。
[0132]在第一步驟200中,在控制元件196的控制下,通信元件192建立視頻服務表示流的傳輸??墒褂帽绢I域技術人員所熟悉的技術來實現(xiàn)視頻服務流的建立。
[0133]在第二步驟202中,通信元件192以實際傳輸速率從所接收的視頻服務表示流獲取視頻服務表示??梢杂酶哂谄錁朔Q位速率的傳輸速率位速率或用低于其標稱位速率的傳輸位速率來接收視頻服務表示流。
[0134]在第三步驟204中,在控制元件196的控制下,在存儲裝置194中存儲所接收的視頻服務表示。
[0135]在第四步驟206中,確定是否已經(jīng)達到視頻服務表示流的結(jié)束。通常,可由圖9中示出的示范性數(shù)字視頻錄像機190的控制元件196來執(zhí)行此步驟。如果還沒有到達流的結(jié)束,步驟206-否,則方法返回到步驟202。
[0136]如果到達流的結(jié)束,步驟206-是,視頻服務表示的傳輸完成,并且方法結(jié)束(步驟208)。
[0137]本發(fā)明的實施例允許實時電視服務不經(jīng)受與其它服務的有限頻道容量的爭用,這能夠更好保持魯棒性,因為它們不經(jīng)受這樣的嚴格定時約束。其中正在沿著相同的路徑輸送若干電視服務并且可以單獨地調(diào)整這些服務。
[0138]本發(fā)明的實施例允許數(shù)字訂戶環(huán)線的改進利用。
[0139]本發(fā)明的實施例提供強大的集中式策略管理器,它能夠基于各種“加權(quán)因素”來支持復雜決定邏輯。在本發(fā)明的實施例中,可以容易地改變加權(quán)因素。
[0140]本發(fā)明的實施例提供解決方案,它們增強當前xDSL流傳輸并且添加在依賴環(huán)線位速率容量的靜態(tài)分配的此類普通系統(tǒng)中不支持的受控適配階段。本發(fā)明的實施例利用多個流速率和更高的分配位速率來提供增加的視頻質(zhì)量。此外,本發(fā)明的實施例為要求流管理和流沖突的避免的每個訂戶環(huán)線提供更多流。本發(fā)明的實施例提供訂戶裝置類型的更大分集,例如與可用的解碼和顯示類型匹配的視頻質(zhì)量。本發(fā)明的實施例提供錄制流推遲,允許錄制裝置的靈活操作來用可變位速率運行。假定錄制不需要實時,可以比必須保持常規(guī)連續(xù)性的實時視頻流更自由地適配這個流。
【權(quán)利要求】
1.一種確定跨數(shù)字訂戶環(huán)線遞送的包括一個或多個視頻服務的復合視頻服務流的方法,每個視頻服務可用在多個視頻服務表示中,每個所述視頻服務表示具有不同的位速率,視頻服務的所述多個視頻服務表示具有對齊的片段邊界,所述方法包括以下步驟: 動態(tài)地確定跨所述數(shù)字訂戶環(huán)線遞送的所需的視頻服務; 動態(tài)地確定可用于所述復合視頻服務流的遞送的帶寬;以及 至少取決于可用于所述復合視頻服務流的所述帶寬來選擇跨所述數(shù)字訂戶環(huán)線遞送的所需的視頻服務的所述多個視頻服務表示中的一個。
2.如權(quán)利要求1所述的方法,其中選擇視頻服務的所述視頻服務表示的所述步驟使用與所述視頻服務關聯(lián)的至少一個附加的視頻服務信息元素。
3.如權(quán)利要求2所述的方法,其中視頻服務信息元素與關聯(lián)于所述視頻服務的裝置的類型有關。
4.如權(quán)利要求2或3所述的方法,其中視頻服務信息元素是與所述視頻服務的優(yōu)先級有關的優(yōu)先級信息元素。
5.如權(quán)利要求4所述的方法,其中更高優(yōu)先級信息元素被分配給實時視頻服務并且更低優(yōu)先級信息元素被分配給錄制的視頻服務。
6.如權(quán)利要求4所述的方法,其中與取決于所述視頻服務內(nèi)容或頻道的分類,所述更高優(yōu)先級信息元素所述視頻服務關聯(lián)。
7.如上述權(quán)利要求中的任一項所述的方法,其中選擇視頻服務的所述視頻服務表示的所述步驟使用與所述視頻服務表示關聯(lián)的質(zhì)量信息元素。
8.如上述權(quán)利要求中的任一項所述的方法,其中動態(tài)地確定跨所述數(shù)字訂戶環(huán)線遞送的所述所需的視頻服務的所述步驟包括從與所述數(shù)字訂戶環(huán)線關聯(lián)的訂戶設備接收信息。
9.如上述權(quán)利要求中的任一項所述的方法,其中動態(tài)地確定可用于所述復合視頻服務流的遞送的所述帶寬的所述步驟包括從與所述數(shù)字訂戶環(huán)線關聯(lián)的訂戶設備接收信息。
10.如上述權(quán)利要求中的任一項所述的方法,還包括以下步驟:確定可用于所述復合視頻服務的遞送的所述帶寬是否足以提供跨所述數(shù)字訂戶環(huán)線遞送的所述所需的視頻服務。
11.如上述權(quán)利要求中的任一項所述的方法,還包括以下步驟:確定任何視頻服務請求是否與非實時視頻服務有關;以及如果有關,則緩沖非實時視頻服務流;以及以實際傳輸速率來讀取所述緩沖的視頻服務流,所述實際傳輸速率取決于在帶寬被分配給更高優(yōu)先級視頻服務之后可用于所述視頻服務表示的傳輸?shù)氖S鄮挕?br>
12.如權(quán)利要求11所述的方法,其中實時視頻服務有最高優(yōu)先級。
13.如權(quán)利要求11或12所述的方法,還包括以下步驟:確定所述剩余帶寬大于所述非實時視頻服務流的標稱位速率;以及響應于肯定確定,以快于實時速率的速率來快速消耗緩沖器。
14.如上述權(quán)利要求中的任一項所述的方法,還包括以下步驟:通知訂戶設備關于所述分配的視頻表示。
15.如上述權(quán)利要求中的任一項所述的方法,其中選擇的所述步驟使用由所述訂戶確定的一個或多個策略元素。
16.如上述權(quán)利要求中的任一項所述的方法,其中選擇的所述步驟使用由運營商確定的一個或多個策略元素。
17.一種用于確定跨數(shù)字訂戶環(huán)線遞送的包括一個或多個視頻服務的復合視頻服務流的設備,每個視頻服務可用在多個視頻服務表示中,每個所述視頻服務表示具有不同的位速率,視頻服務的所述多個視頻服務表示具有對齊的片段邊界,所述設備包括: 表示存儲裝置,包含與可用的所述視頻服務表示有關的視頻服務表示元素; 視頻服務存儲裝置,包含與跨所述數(shù)字訂戶環(huán)線遞送的所需的視頻服務有關的請求的視頻服務元素; 可用帶寬存儲裝置,用于存儲可用于所述復合視頻服務流的遞送的帶寬;以及 選擇元件,耦合到所述表示存儲裝置、所述視頻服務存儲裝置和所述可用帶寬存儲裝置,并且布置成至少取決于可用于所述復合視頻服務流的所述帶寬來選擇跨所述數(shù)字訂戶環(huán)線遞送的所需的視頻服務的所述多個視頻服務表示中的一個。
18.如權(quán)利要求17所述的設備,還包括策略存儲裝置,用于存儲耦合到所述選擇元件的至少一個策略元素,其中所述選擇元件使用一個或多個策略元素來選擇跨所述數(shù)字訂戶環(huán)線遞送的所需的視頻服務的所述多個視頻服務源表示中的一個。
19.一種在視頻服務表示流中接收具有標稱傳輸速率的視頻服務表示的方法,包括以下步驟: 建立所述視頻服務表示的傳輸; 以可高于或低于所述標稱傳輸速率的實際傳輸速率來接收所述視頻服務表示; 存儲所述接收的視頻服務表示; 確定所述視頻服務表示流的結(jié)束;以及 在所述視頻服務表示流的所述結(jié)束處停止所述傳輸。
20.如權(quán)利要求19所述的方法,其中視頻服務表示的所述實際傳輸速率取決于在帶寬被分配給更高優(yōu)先級視頻服務之后可用于所述視頻服務表示的傳輸?shù)氖S鄮挕?br>
21.如權(quán)利要求20所述的方法,其中實時視頻服務有最高優(yōu)先級。
22.一種用于接收視頻服務表示的設備,包括: 通信元件,布置成與視頻表示源通信來接收視頻服務表示流; 存儲裝置,耦合到所述通信元件來接收視頻服務表示,其中可以存儲所述接收的視頻服務表不; 控制元件,耦合到所述存儲裝置來控制視頻服務表示數(shù)據(jù)到所述存儲裝置的寫入,并且耦合到所述通信元件,其中所述視頻服務表示以可高于或低于所述標稱傳輸速率的實際傳輸速率來接收;其中所述控制元件可操作以確定所述視頻服務表示流的結(jié)束;并且在所述視頻服務表示流的所述結(jié)束處停止所述傳輸。
【文檔編號】H04N21/24GK104429089SQ201280074771
【公開日】2015年3月18日 申請日期:2012年7月16日 優(yōu)先權(quán)日:2012年7月16日
【發(fā)明者】A.瓊斯, M.戈爾德曼 申請人:瑞典愛立信有限公司