專利名稱:一種視頻質量評估方法及裝置的制作方法
技術領域:
本發明涉及通信技術領域,尤其涉及一種視頻質量評估方法及裝置。
背景技術:
隨著通信技術的發展,IPTV(Internet Protocol Television,因特網協議電視)業務作為ー種電信業務,已經進入大規模商用階段。目前,一般通過計算MOS-V值(MeanOpinion Score-Vedio,視頻平均意見得分)來評估IPTV業務的質量,其中,在計算MOS-V值 時,考慮的參數一般包括網絡及業務的KPI (Key Performance Indication,關鍵業務指標)參數,比如幀大小、幀信息丟失率、幀類型、內容豐富度、運動性、場景切換等參數。但是,在實現本發明的過程中發明人發現,現有計算MOS-V值的方法中并未考慮解碼器的解碼特性參數,從而導致計算出的MOS-V值的準確性不高,也就使得對IPTV業務質量評估的準確性不高。
發明內容
本發明實施例提供一種視頻質量評估方法及裝置,提高對IPTV業務質量評估的準確性。本發明實施例采用如下技術方案一種視頻質量評估方法,包括獲取頻道視頻流;獲取解碼器的解碼特性參數,所述解碼特性參數至少包括解碼緩沖容量;根據所述解碼特性參數獲取幀信息丟失率,井根據所述頻道視頻流獲取視頻平均意見得分MOS-V參數;根據所述幀信息丟失率以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。一種視頻質量評估裝置,包括視頻流獲取單元,用于獲取頻道視頻流;第一參數獲取単元,用于獲取解碼器的解碼特性參數,所述解碼特性參數至少包括解碼緩沖容量;第二參數獲取単元,用于根據所述解碼特性參數獲取幀信息丟失率,井根據所述頻道視頻流獲取MOS-V參數;MOS-V值獲取單元,用于根據所述幀信息丟失率以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。本發明實施例提供的一種視頻質量評估方法及裝置,獲取頻道視頻流,并獲取解碼器的解碼特性參數,所述解碼特性參數至少包括解碼緩沖容量,根據所述解碼特性參數獲取幀信息丟失率,井根據所述頻道視頻流獲取視頻平均意見得分MOS-V參數,根據所述幀信息丟失率以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。由于解碼器的解碼緩沖容量對幀信息丟失率的準確性有很大影響,因此當計算MOS-V值時考慮解碼器的解碼特性參數,會提高幀信息丟失率的準確性,從而獲得準確的MOS-V值,因此,利用本發明實施例的技術方案,提高了對IPTV業務質量評估的準確性。
為了更清楚地說明本發明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作ー簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖I為本發明實施例一視頻質量評估方法的流程圖;圖2為本發明實施例ニ視頻質量評估方法的示意圖;圖3為本發明實施例三視頻質量評估方法的示意圖; 圖4為本發明實施例四視頻質量評估方法的示意圖;圖5為本發明實施例五視頻質量評估裝置的示意圖;圖6為本發明實施例五MOS-V值獲取単元的示意圖;圖7為本發明實施例五丟失率獲取模塊的示意圖;圖8為本發明實施例五視頻質量評估裝置的又一示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。如圖I所示,本發明實施例一提供了一種視頻質量評估方法,包括如下步驟步驟11、網絡設備犾取頻道視頻流。在本實施例中,所述頻道視頻流從頭端發出,經由網絡設備到達終端的解碼器。所述終端可以包括各種解碼設備,例如電視、個人電腦、平板電腦、手機、機頂盒(set-topbox, STB)和多媒體播放器等。所述解碼器為所述終端中的硬件或軟件的解碼模塊。所述解碼器將獲得的視頻流信息解碼,并可以進一歩通過顯示設備顯示出來。其中,在所述網絡設備中可設置網絡監控設備,所述網絡監控設備可作為監控模塊集成于所述網絡設備中,并可直接獲取頻道視頻流信息;或者所述網絡監控設備可作為單獨器件側掛在所述網絡設備旁邊,此時,該監控設備可通過端ロ鏡像等方法從網絡設備獲取頻道視頻流。步驟12、網絡設備獲取解碼器的解碼特性參數,所述解碼特性參數至少包括解碼緩沖容量。在本實施例中,所述網絡監控設備作為監控模塊集成于所述網絡設備中,并啟用視頻監控功能。所述解碼緩沖容量是指播放頻道視頻流的解碼器的實際的解碼緩沖容量。其中,所述網絡設備可以從終端或者監控服務器獲取解碼器的解碼特性參數,具體的方式可以為方式一、所述網絡設備向所述終端發送解碼特性參數請求消息,并接收所述終端發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括解碼特性參數。方式ニ、當所述解碼器加入組播組時,所述網絡設備接收所述終端發送的解碼特性參數。方式三、所述網絡設備向監控服務器發送解碼特性參數請求消息,并接收所述監控服務器發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括解碼特性參數。根據以上的描述,在方式一和方式三中,所述網絡設備需要分別向所述終端或所述監控服務器發送解碼特性參數請求消息,才能獲取所述解碼特性參數;而在方式ニ中,所述網絡設備不需要向所述終端或所述監控服務器發送解碼特性參數請求消息,而是直接接收所述終端發送的解碼特性參數。另外,當網絡設備下游存在多種類型解碼器時,監控服務器可根據需求監控指定類型的解碼器,或者同時監控多種類型解碼器。步驟13、網絡設備根據所述解碼特性參數獲取幀信息丟失率,井根據所述頻道視頻流獲取視頻平均意見得分MOS-V參數。在本實施例中,所述網絡設備首先根據獲取的解碼緩沖容量創建ー個虛擬解碼緩沖,所述虛擬解碼緩沖的容量與實際解碼器的解碼緩沖容量一致,因此所述虛擬解碼緩沖能存放的報文總數和所述解碼器的解碼緩沖能存放的報文總數是一致的。所述虛擬解碼緩沖可以虛擬終端的解碼器的解碼緩沖存放所述頻道視頻流的報文的行為。虛擬解碼緩沖可以存放完整的報文,此外,由于所述虛擬解碼緩沖只需要虛擬解碼行為,故其也可以只存放所述報文的關鍵信息,例如報文長度、報文序列號、各TS (Transport Stream,傳輸流)報文特性信息等,其中,所述TS報文特性信息包括TS CC(Continuity Counter,連續計數)字段值,TS是否含有巾貞頭信息、巾貞類型、巾貞的QP (Quantization Parameter,量化參數)等。其中,所述網絡設備可以通過解析并獲取所述視頻流信息獲取所述報文的關鍵信息,也可以由頭端或其他網絡設備直接獲取所述報文的關鍵信息。所述虛擬解碼緩沖虛擬所述解碼器的緩沖及解碼行為吋,檢測視頻流報文是否由于網絡丟包、時延、抖動以及亂序等情況引起報文丟失,或者在解碼器解碼緩沖時出現上溢或者下溢情況,從而準確地計算幀信息丟失率。現有技術計算幀信息丟失率主要依據網絡是否有丟包來進行計算,而實際上,對于時延比較大的報文,雖然網絡沒有丟包,但當解碼器按照FPS (FramesPer Second,姆秒中貞數目)速率定時讀取數據時,時延大了的報文也會錯過解碼時機,這種情況也相當于丟包。另外,當視頻流突發,雖然網絡沒有丟包,但因為突發流量大,導致解碼器的解碼緩沖溢出,這部分溢出的報文也相當于丟包,所述網絡設備也可以通過解碼緩沖容量來判斷這種情況的解碼器是否出現丟包。而所述通過虛擬解碼緩沖通過虛擬解碼器的緩沖及解碼行為可以正確檢測出解碼器真實的幀信息丟失情況,提高了計算幀信息丟失率的準確性。
為了提高網絡服務器監控的準確性,所述解碼特性參數還可以包括錯誤隱藏方法參數。解碼器不同的錯誤隱藏方法給終端用戶帶來的體驗會不同,從而導致MOS-V值會存在差異。具體的,當視頻幀出現報文丟失時,所述解碼器的錯誤隱藏方式通常有以下兩種方式一、解碼器繼續解碼,錯誤的解碼信息以花屏方式顯示,使所述顯示設備播放的畫面流暢;
方式ニ、解碼錯誤后,所述顯示設備不顯示本幀信息,而是繼續停滯在上一個正確解碼的幀信息,從而保證所述顯示設備播放的畫面無花塊,但該畫面會出現停滯。所述終端根據上述解碼器的錯誤隱藏方法獲取述錯誤隱藏方法參數,并將所述錯誤隱藏方法參數上報至所述網絡設備。進ー步的,所述網絡設備根據所述虛擬解碼緩沖中存放的視頻報文的關鍵信息,可以獲取到視頻流的MOS-V參數。其中,所述MOS-V參數包括幀大小、幀類型、內容豐富度、運動性以及場景切換等參數。步驟14、所述網絡設備根據所述幀信息丟失率以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。當所述網絡設備計算MOS-V值時,由于所述幀信息丟失率更準確,因而基于所述 幀信息丟失率獲取的所述頻道視頻流的MOS-V值更準確。進ー步的,如果所述解碼器的解碼特性參數還包括所述錯誤隱藏方法參數,所述網絡設備根據所述幀信息丟失率、所述錯誤隱藏方法參數以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。此時,所述網絡設備可以根據錯誤隱藏方法參數選擇合適終端的錯誤隱藏方法的MOS-V值計算方法,并基于所述幀信息丟失率和所述MOS-V參數獲取更準確的所述頻道視頻流的MOS-V值。其中,所述MOS-V值通常為1-5范圍內的數值,其數值越大表明IPTV用戶體驗越好,一般的,用戶認為MOS-V值在3.6以上的IPTV的質量是可以接受的。為了便于運營商及其他維護部門監控視頻質量,所述網絡設備獲取MOS-V值之后,可以周期性地將所述MOS-V值上報至監控服務器。另外,所述網絡監控設備作為単獨器件側掛在所述網絡設備旁邊的工作過程與所述網絡監控設備作為監控模塊集成于所述網絡設備中的工作過程相似,這里就不再重復。通過以上描述可以看出,由于解碼器的解碼緩沖容量對幀信息丟失率的準確性有很大影響,因此當計算MOS-V值時考慮解碼器的解碼特性參數,會提高幀信息丟失率的準確性,從而獲得準確的MOS-V值,并且可以應用多個網絡設備監控視頻流信息,以確定視頻流故障的確切位置,因此,利用本發明實施例的技術方案,提高了對IPTV業務質量評估的準確性。以下結合具體的實施例,詳細描述ー下本發明實施例實現視頻質量評估的方法。如圖2所示,本發明實施例ニ提供了一種視頻質量評估方法,包括如下步驟步驟21、網絡設備獲取頻道視頻流。此步驟可參照方法實施例一中的步驟11。步驟22、網絡設備向終端發送解碼特性參數請求消息。步驟23、網絡設備接收所述終端發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括解碼特性參數。在本實施例中,所述解碼特性參數至少包括解碼緩沖容量。步驟24、網絡設備根據所述解碼特性參數獲取幀信息丟失率,井根據所述頻道視頻流獲取MOS-V參數。在本實施例中,所述網絡設備首先根據獲取的解碼緩沖容量創建ー個虛擬解碼緩沖,并通過所述虛擬解碼緩沖虛擬所述解碼器的解碼行為,以檢測視頻流的損傷情況。具體地,當所述虛擬解碼緩沖的數據達到特定數據量時,所述網絡設備虛擬解碼器的解碼行為,即按照FPS(Frames Per Second,姆秒巾貞數目)速率讀取虛擬解碼緩沖中的數據。例如,若FPS為25,那么所述網絡設備每隔40ms從所述虛擬解碼緩沖中讀走ー幀數據。所謂“讀走”,是指將虛擬解碼緩沖中的此幀數據的關鍵報文信息刪除,以使所述虛擬解碼緩沖能夠循環使用。當所述網絡設備“讀走” ー幀數據時,根據報文序列號來判斷所述報文是否有丟包,若所述報文序列號不連續,則所述報文有丟包;當報文序列號連續時,再結合上溢或下溢情況來判斷所述報文是否有丟包,進而計算出準確的幀信息丟失率,下面將詳細描述。如果上游鏈路出現故障或者時延過大,在周期性讀取時間之內,所述網絡設備無法從虛擬解碼緩沖中讀走ー幀數據,即所述網絡設備虛擬解碼器的解碼行為時獲取不到相應的幀信息,此時,虛擬解碼緩沖出現下溢,導致所述網絡設備無法讀取幀信息。其中,所述周期性讀取時間可通過FPS獲得,例如,若FPS為25,那么所述周期性讀取時間為40ms。如果上游鏈路出現突發,視頻流傳輸速率過快,將會使虛擬解碼緩沖出現上溢,SP新到達的報文由于無法緩沖到虛擬解碼緩沖中而被認為在所述網絡設備虛擬解碼器的解 碼行為時被丟棄,計算為丟包。另外,為了提高網絡服務器監控的準確性,所述解碼特性參數還可以包括錯誤隱藏方法參數。當視頻幀信息由于網絡丟包或者緩沖區溢出產生信息丟失時,解碼器的錯誤隱藏方法可以為解碼器繼續解碼,錯誤的解碼信息以花屏方式顯示,使所述顯示設備播放的畫面流暢;或者,解碼錯誤后,所述顯示設備不顯示本幀信息,而是繼續停滯在上ー個正確解碼的幀信息,從而保證所述顯示設備播放的畫面無花塊,但該畫面會出現停滯。進而,所述網絡設備通過錯誤隱藏方法獲取所述錯誤隱藏方法參數。在本實施例中,所述網絡設備根據所述虛擬解碼緩沖中存放的視頻報文的關鍵信息,可以獲取到視頻流的MOS-V參數。其中,所述MOS-V參數包括幀大小、幀類型、內容豐富度、運動性以及場景切換等參數。步驟25、網絡設備根據所述幀信息丟失率以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。此步驟可參照方法實施例一中的步驟14。步驟26、網絡設備將所述MOS-V值上報至監控服務器。為了便于運營商及其他維護部門監控視頻質量,所述網絡設備獲取MOS-V值之后,可以周期性地將所述MOS-V值上報至監控服務器。通過以上描述可以看出,由于解碼器的解碼緩沖容量對幀信息丟失率的準確性有很大影響,因此當計算MOS-V值時考慮解碼器的解碼特性參數,會提高幀信息丟失率的準確性,從而獲得準確的MOS-V值,并且可以應用多個網絡設備監控視頻流信息,以確定視頻流故障的確切位置,因此,利用本發明實施例的技術方案,提高了對IPTV業務質量評估的準確性。如圖3所示,本發明實施例三提供了一種視頻質量評估方法,包括如下步驟步驟31、網絡設備接收終端發送的解碼特性參數。在本實施例中,當所述解碼器加入組播組時,所述網絡設備直接接收所述解碼器加入組播組的消息,其中所述消息中包括解碼特性參數,而不需要向所述解碼器發送解碼特性參數請求消息。其中,所述解碼特性參數至少包括解碼緩沖容量。
步驟32、網絡設備獲取頻道視頻流。此步驟可參照方法實施例一中的步驟11。步驟33、網絡設備根據所述解碼特性參數獲取幀信息丟失率,井根據所述頻道視頻流獲取MOS-V參數。此步驟可參照方法實施例ニ中的步驟24。 步驟34、網絡設備根據所述幀信息丟失率以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。此步驟可參照方法實施例一中的步驟14。步驟35、網絡設備將所述MOS-V值上報至監控服務器。此步驟可參照方法實施例ニ中的步驟26。通過以上描述可以看出,由于解碼器的解碼緩沖容量對幀信息丟失率的準確性有很大影響,因此當計算MOS-V值時考慮解碼器的解碼特性參數,會提高幀信息丟失率的準確性,從而獲得準確的MOS-V值,并且可以應用多個網絡設備監控視頻流信息,以確定視頻流故障的確切位置,因此,利用本發明實施例的技術方案,提高了對IPTV業務質量評估的準確性。如圖4所示,本發明實施例四提供了一種視頻質量評估方法,包括如下步驟步驟41、網絡設備獲取頻道視頻流。此步驟可參照方法實施例一中的步驟11。步驟42、網絡設備向監控服務器發送解碼特性參數請求消息。步驟43、網絡設備接收所述監控服務器發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括解碼特性參數,所述解碼特性參數少為解碼緩沖容量。特別的,為了提高對所述視頻質量監控的靈活性,當網絡設備下游存在多種類型解碼器時,監控服務器可同時監控多種類型解碼器,也可以根據需求監控指定類型的解碼器。具體的,當所述監控服務器根據需求監控指定類型的解碼器時,向網絡設備發送指定解碼器類型的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括指定解碼器類型的解碼特性參數。步驟44、網絡設備根據所述解碼特性參數獲取幀信息丟失率,井根據所述頻道視頻流獲取MOS-V參數。此步驟可參照方法實施例ニ中的步驟24。步驟45、網絡設備根據所述幀信息丟失率以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。此步驟可參照方法實施例一中的步驟14。步驟46、網絡設備將所述MOS-V值上報至所述監控服務器。此步驟可參照方法實施例ニ中的步驟26。通過以上描述可以看出,由于解碼器的解碼緩沖容量對幀信息丟失率的準確性有很大影響,因此當計算MOS-V值時考慮解碼器的解碼特性參數,會提高幀信息丟失率的準確性,從而獲得準確的MOS-V值,并且可以應用多個網絡設備監控視頻流信息,以確定視頻流故障的確切位置,因此,利用本發明實施例的技術方案,提高了對IPTV業務質量評估的準確性。在上述實施例四中,如圖4所示,為了提高對所述視頻質量監控的靈活性,當網絡設備下游存在多種類型解碼器時,所述網絡設備向所述監控服務器發送解碼特性參數請求消息之前,所述實施例四還可以包括步驟47、所述監控服務器向所述網絡設備發送變更待監測解碼器類型的請求消
其中,所述解碼特性參數請求消息用于表示請求類型變更后的解碼器的解碼特性參數。具體的,所述網絡設備接收所述監控服務器發送的變更待監測解碼器類型的請求消息之后,向所述監控服務器發送解碼器解碼特性參數請求消息,并接收所述監控服務器發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括類型變更后的解碼器的解碼特性參數。如圖5所示,本發明實施例五提供了一種視頻質量評估裝置,包括視頻流獲取單元51,用于獲取頻道視頻流;第一參數獲取単元52,用于獲取解碼器的解碼特性參數,所述解碼特性參數至少為解碼緩沖容量;第二參數獲取単元53,用于根據所述解碼特性參數獲取幀信息丟失率,井根據所述頻道視頻流獲取MOS-V參數;M0S-V值獲取単元54,用于根據所述幀信息丟失率以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。其中,如方法實施例中的描述,所述第一參數獲取單元52可通過至少三種方式獲取解碼特性參數。相應的,所述第一參數獲取単元52具體可包括第一請求發送模塊,用于向終端發送解碼特性參數請求消息;第一消息接收模塊,用于接收所述終端發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括解碼特性參數。或者,所述第一參數獲取単元52具體用于接收所述終端加入組播組的消息,其中所述消息包括解碼特性參數。或者,所述參數獲取單元52具體可包括第二請求發送模塊,用于向監控服務器發送解碼特性參數請求消息;第二消息接收模塊,用于接收所述監控服務器發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括解碼特性參數。另外,為了提高對所述視頻質量監控的靈活性,所述參數獲取單元52還包括第三消息接收模塊,用于接收所述監控服務器發送的變更待監測解碼器類型的請求消息。具體地,當第三消息接收模塊接收所述監控服務器發送的變更待監測解碼器類型的請求消息之后,所述第二請求發送模塊,具體用于向所述監控服務器發送解碼特性參數請求消息;第二消息接收模塊具體用于接收所述監控服務器發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括類型變更后的解碼器的解碼特性參數。其中,所述第一參數獲取単元52的工作原理可參照前述方法實施例中的描述。在本實施例中,如圖6所示,所述第二參數獲取單元53包括丟失率獲取模塊531,用于根據所述解碼特性參數獲取幀信息丟失率;參數獲取模塊532,用于根據所述頻道視頻流獲取MOS-V參數。 其中,如圖7所示,所述丟失率獲取模塊531包括緩沖創建子模塊5311,用于根據所述解碼緩沖容量創建虛擬解碼緩沖;數據處理子模塊5312,用于按照FPS讀取所述虛擬解碼緩沖中的數據;丟失率獲取子模塊5313,用于根據對所述數據的讀取情況獲取幀信息丟失率。
如圖8所示,為了便于運營商及其他維護部門監控視頻質量,所述視頻質量評估裝置還包括上報單元55,用于將所述MOS-V值上報至監控服務器。所述裝置的工作原理可參照前述方法實施例中的描述,且所述裝置可位于網絡設備中。通過以上描述可以看出,由于解碼器的解碼緩沖容量對幀信息丟失率的準確性有很大影響,因此當計算MOS-V值時考慮解碼器的解碼特性參數,會提高幀信息丟失率的準確性,從而獲得準確的MOS-V值,并且可以應用多個網絡設備監控視頻流信息,以確定視頻流故障的確切位置,因此,利用本發明實施例的裝置,提高了對IPTV業務質量評估的準確性。綜上所述,利用本發明實施例的技術方案,能夠提高對IPTV業務質量評估的準確性。以上所述,僅為本發明的具體實施方式
,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以所述權利要求的保護范圍為準。
權利要求
1.一種視頻質量評估方法,其特征在于,包括 獲取頻道視頻流; 獲取解碼器的解碼特性參數,所述解碼特性參數至少包括解碼緩沖容量; 根據所述解碼特性參數獲取幀信息丟失率,井根據所述頻道視頻流獲取視頻平均意見得分MOS-V參數; 根據所述幀信息丟失率以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。
2.根據權利要求I所述的方法,其特征在于,所述解碼特性參數還包括錯誤隱藏方法;所述根據所述解碼特性參數獲取幀信息丟失率之后還包括根據所述解碼特性參數獲取錯誤隱藏方法參數; 所述根據所述幀信息丟失率以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值包 括根據所述幀信息丟失率、所述錯誤隱藏方法參數以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。
3.根據權利要求I所述的方法,其特征在于,所述獲取解碼器的解碼特性參數包括 向所述解碼器發送解碼特性參數請求消息,接收所述解碼器發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括所述解碼特性參數;或接收所述解碼器加入組播組的消息,其中所述消息包括解碼特性參數;或向監控服務器發送解碼特性參數請求消息,接收所述監控服務器發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括解碼特性參數。
4.根據權利要求3所述的方法,其特征在于,所述向監控服務器發送解碼特性參數請求消息之前,還包括 接收所述監控服務器發送的變更待監測解碼器類型的請求消息; 所述接收所述監控服務器發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括解碼特性參數包括 接收所述監控服務器發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括類型變更后的解碼器的解碼特性參數。
5.根據權利要求I所述的方法,其特征在于,所述根據所述解碼特性參數獲取幀信息丟失率包括 根據所述解碼緩沖容量創建虛擬解碼緩沖; 按照每秒巾貞數目FPS讀取所述虛擬解碼緩沖中的數據; 根據對所述數據的讀取情況獲取幀信息丟失率。
6.一種視頻質量評估裝置,其特征在于,包括 視頻流獲取單元,用于獲取頻道視頻流; 第一參數獲取単元,用于獲取解碼器的解碼特性參數,所述解碼特性參數至少包括解碼緩沖容量; 第二參數獲取単元,用于根據所述解碼特性參數獲取幀信息丟失率,并根據所述頻道視頻流獲取MOS-V參數; MOS-V值獲取単元,用于根據所述幀信息丟失率以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。
7.根據權利要求6所述的裝置,其特征在于,所述解碼特性參數還包括錯誤隱藏方法;第二參數獲取単元具體用于根據所述解碼特性參數獲取幀信息丟失率和錯誤隱藏方法參數;所述MOS-V值獲取単元具體用于根據所述幀信息丟失率、所述錯誤隱藏方法參數以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。
8.根據權利要求6所述的裝置,其特征在于,所述第一參數獲取単元包括第一請求發送模塊,用于向所述解碼器發送解碼特性參數請求消息;第一消息接收模塊,用于接收所述解碼器發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括所述解碼特性參數; 或者,所述第一參數獲取単元具體用于接收所述解碼器加入組播組的消息,其中所述消息包括解碼特性參數; 或者,所述第一參數獲取単元包括第二請求發送模塊,用于向監控服務器發送解碼特性參數請求消息;第二消息接收模塊,用于接收所述監控服務器發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括解碼特性參數。
9.根據權利要求8所述的裝置,其特征在于,所述第一參數獲取單元還包括第三消息接收模塊,用于接收所述監控服務器發送的變更待監測解碼器類型的請求消息;所述第二請求發送模塊,具體用于向所述監控服務器發送解碼特性參數請求消息;第二消息接收模塊具體用于接收所述監控服務器發送的解碼特性參數請求響應消息,其中所述解碼特性參數請求響應消息中包括類型變更后的解碼器的解碼特性參數。
10.根據權利要求6所述的裝置,其特征在于,所述第二參數獲取単元包括 丟失率獲取模塊,用于根據所述解碼特性參數獲取幀信息丟失率; 參數獲取模塊,用于根據所述頻道視頻流獲取MOS-V參數獲取MOS-V參數。
11.根據權利要求10所述的裝置,其特征在于,所述丟失率獲取模塊包括 緩沖創建子模塊,用于根據所述解碼緩沖容量創建虛擬解碼緩沖; 數據處理子模塊,用于按照FPS讀取所述虛擬解碼緩沖中的數據; 丟失率獲取子模塊,用于根據對所述數據的讀取情況獲取幀信息丟失率。
全文摘要
本發明實施例公開了一種視頻質量評估方法及裝置,涉及通信技術領域,為提高對IPTV業務質量評估的準確性而發明。所述方法包括獲取頻道視頻流,并獲取解碼器的解碼特性參數,所述解碼特性參數至少包括解碼緩沖容量,根據所述解碼特性參數獲取幀信息丟失率,并根據所述頻道視頻流獲取視頻平均意見得分MOS-V參數,根據所述幀信息丟失率以及所述MOS-V參數獲取所述頻道視頻流的MOS-V值。本發明實施例主要用于視頻質量評估技術中。
文檔編號H04N17/00GK102651821SQ20111004849
公開日2012年8月29日 申請日期2011年2月28日 優先權日2011年2月28日
發明者于文曉, 劉濟濤, 楊友慶, 胡寅亮 申請人:華為技術有限公司