專利名稱:一種視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信網(wǎng)絡(luò),尤其涉及視頻直播分發(fā)網(wǎng)絡(luò)中的一種視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置。
背景技術(shù):
隨著視頻技術(shù)的廣泛應(yīng)用,基于Internet的視頻直播服務(wù)的需求日益增加,而基于Internet的大規(guī)模視頻流量分發(fā)成為視頻直播服務(wù)所面臨的一個(gè)嚴(yán)峻挑戰(zhàn)。雖然CDN技術(shù)被廣泛應(yīng)用于分發(fā)Web流量和視頻點(diǎn)播流量,實(shí)現(xiàn)網(wǎng)絡(luò)內(nèi)容的就近訪問,緩解流媒體傳輸?shù)母咄掏侣蕦?duì)骨干網(wǎng)帶寬帶來(lái)的壓力,提高業(yè)務(wù)響應(yīng)速度,但目前CDN技術(shù)還不能很好地解決大規(guī)模視頻直播業(yè)務(wù)的流量分發(fā)問題。如圖1所示,對(duì)于大規(guī)模視頻直播服務(wù),可以通過(guò)部署由直播源站節(jié)點(diǎn)服務(wù)器集群、中繼節(jié)點(diǎn)服務(wù)器集群和邊緣節(jié)點(diǎn)服務(wù)器集群等視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器集群所組成的視頻直播分發(fā)網(wǎng)絡(luò)來(lái)提高大規(guī)模視頻直播業(yè)務(wù)的服務(wù)效率,降低視頻直播服務(wù)傳輸所占用的網(wǎng)絡(luò)帶寬。對(duì)于圖1所示的視頻直播分發(fā)網(wǎng)絡(luò)而言,對(duì)大量分散部署的服務(wù)器集群的高度集中管理和控制是確保網(wǎng)絡(luò)效率、可靠性、可控性的必要手段。視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器可以看作是一組邏輯設(shè)備,實(shí)現(xiàn)了視頻直播業(yè)務(wù)的分發(fā)網(wǎng)絡(luò)的管理、監(jiān)控、動(dòng)態(tài)配置、控制、調(diào)度等功能,對(duì)視頻直播分發(fā)網(wǎng)絡(luò)中的所有視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器進(jìn)行集中控制、管理和調(diào)度。由于大規(guī)模視頻直播分發(fā)網(wǎng)絡(luò)在地理位置上分布的廣泛性,使得當(dāng)某個(gè)視頻直播業(yè)務(wù)的用戶客戶端無(wú)法正常接收視頻直播節(jié)目時(shí),對(duì)業(yè)務(wù)失效的原因探測(cè)成為一項(xiàng)非常困難的工作,缺乏有效的手段來(lái)解決這個(gè)問題。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)的遺留問題,彌補(bǔ)技術(shù)空白,高效探測(cè)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效的原因,本發(fā)明提供了一種視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置。根據(jù)本發(fā)明的第一方面,提供了一種視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置。視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置通過(guò)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器獲取視頻直播分發(fā)網(wǎng)絡(luò)中視頻直播業(yè)務(wù)的直播媒體流分發(fā)路徑、分發(fā)狀態(tài)以及視頻直播業(yè)務(wù)的直播媒體流鏡像,從而快速探測(cè)視頻直播業(yè)務(wù)失效的原因和位置。所述裝置中包括:第一獲取裝置、第一發(fā)送裝置、第一發(fā)送裝置、第二獲取裝置、第二發(fā)送裝置、第三獲取裝置、第四獲取裝置、業(yè)務(wù)分發(fā)狀態(tài)探測(cè)裝置、數(shù)據(jù)流鏡像裝置、故障分析裝置。其中:第一獲取裝置用于獲取來(lái)自外部人機(jī)接口等裝置的視頻直播業(yè)務(wù)失效探測(cè)命令;第一發(fā)送裝置用于輸出視頻直播業(yè)務(wù)失效探測(cè)結(jié)果到外部人機(jī)接口裝置;第二獲取裝置用于接收來(lái)自視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器的信息;第二發(fā)送裝置用于發(fā)送信息到視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器;第三獲取裝置用于接收來(lái)自視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器的信息;第四獲取裝置用于接收來(lái)自視頻直播業(yè)務(wù)的用戶客戶端的信息;業(yè)務(wù)分發(fā)狀態(tài)探測(cè)裝置用于控制視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器執(zhí)行業(yè)務(wù)分發(fā)路 徑狀態(tài)探測(cè)過(guò)程,獲取指定視頻直播業(yè)務(wù)的直播媒體流分發(fā)狀態(tài)等探測(cè)信息;數(shù)據(jù)流鏡像 裝置用于控制視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器執(zhí)行媒體流鏡像探測(cè)過(guò)程,獲取來(lái)自視頻分發(fā)網(wǎng)絡(luò) 節(jié)點(diǎn)服務(wù)器或視頻直播業(yè)務(wù)的用戶客戶端的鏡像媒體流;故障分析裝置用于啟動(dòng)并控制業(yè) 務(wù)失效遠(yuǎn)程測(cè)試過(guò)程和媒體流鏡像測(cè)試過(guò)程,并根據(jù)視頻直播業(yè)務(wù)的直播媒體流分發(fā)路徑 信息、分發(fā)狀態(tài)信息和直播媒體流的鏡像信息來(lái)判斷視頻直播分發(fā)網(wǎng)絡(luò)中的視頻直播業(yè)務(wù) 失效原因。
根據(jù)本發(fā)明的第二方面,提供了視頻直播分發(fā)網(wǎng)絡(luò)的業(yè)務(wù)分發(fā)失效遠(yuǎn)程測(cè)試過(guò) 程。其中,包括以下步驟:
(I)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置接收到業(yè)務(wù)失效遠(yuǎn)程測(cè)試命令;
(2)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置啟動(dòng)業(yè)務(wù)分發(fā)路徑狀態(tài)探測(cè)過(guò)程, 獲取失效視頻直播業(yè)務(wù)的直播媒體流分發(fā)路徑狀態(tài);
(3)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置根據(jù)步驟(2)中獲取的信息判斷失 效視頻直播業(yè)務(wù)的分發(fā)路徑狀態(tài)異常;
(4)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置輸出步驟(3)的分析結(jié)果。
根據(jù)本發(fā)明的第三方面,提供了視頻直播分發(fā)網(wǎng)絡(luò)的媒體流鏡像測(cè)試啟動(dòng)過(guò)程。 其中,包括以下步驟:
(I)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置接收到媒體流鏡像測(cè)試命令;
(2)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置執(zhí)行媒體流鏡像探測(cè)啟動(dòng)過(guò)程,獲 取被探測(cè)視頻直播業(yè)務(wù)在指定視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器或者用戶客戶端上轉(zhuǎn)發(fā)或接收的 直播媒體流;
(3)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置輸出步驟(2)的接收結(jié)果到媒體流 文件中。
根據(jù)本發(fā)明的第四方面,提供了視頻直播分發(fā)網(wǎng)絡(luò)的媒體流鏡像測(cè)試終止過(guò)程。 其中,包括以下步驟:
(I)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置接收到媒體流鏡像測(cè)試終止命令;
(2)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置執(zhí)行媒體流鏡像探測(cè)終止過(guò)程,停 止獲取被探測(cè)業(yè)務(wù)在指定視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器或者用戶客戶端上轉(zhuǎn)發(fā)或接收的直播 媒體流鏡像。
根據(jù)本發(fā)明的第五方面,提供了業(yè)務(wù)分發(fā)路徑狀態(tài)探測(cè)過(guò)程。其中,包括以下步 驟:
(I)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置根據(jù)失效視頻直播業(yè)務(wù)的業(yè)務(wù)標(biāo) 識(shí)、目標(biāo)用戶標(biāo)識(shí)等信息,生成業(yè)務(wù)失效遠(yuǎn)程探測(cè)請(qǐng)求消息;
(2)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置發(fā)送業(yè)務(wù)失效遠(yuǎn)程探測(cè)請(qǐng)求消息到 視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器;
(3)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器執(zhí)行視頻直播業(yè)務(wù)分發(fā)路徑狀態(tài)探測(cè)過(guò)程,獲取需 要探測(cè)的視頻直播業(yè)務(wù)的直播媒體流分發(fā)路徑及分發(fā)路徑上各視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器 和用戶客戶端的狀態(tài);
(4)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器發(fā)送業(yè)務(wù)失效遠(yuǎn)程探測(cè)響應(yīng)消息到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,消息中攜帶失效視頻直播業(yè)務(wù)的直播媒體流分發(fā)路徑及分發(fā)路徑上各視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器和用戶客戶端的直播媒體流分發(fā)和接收狀態(tài)。根據(jù)本發(fā)明的第六方面,提供了媒體流鏡像探測(cè)啟動(dòng)過(guò)程。其中,包括以下步驟:(I)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置根據(jù)失效視頻直播業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí)、鏡像位置標(biāo)識(shí)、鏡像媒體流類型(輸入、輸出)等信息,生成媒體流鏡像請(qǐng)求消息;(2)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置發(fā)送媒體流鏡像請(qǐng)求消息到視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器;(3)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器執(zhí)行視頻直播業(yè)務(wù)媒體流鏡像探測(cè)過(guò)程,控制鏡像位置標(biāo)識(shí)所指示的視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器或者用戶客戶端復(fù)制指定視頻直播業(yè)務(wù)的指定類型直播媒體流,并發(fā)送到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置;(4)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器發(fā)送媒體流鏡像響應(yīng)消息到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置;(5)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置接收來(lái)自鏡像位置設(shè)備的鏡像媒體流。根據(jù)本發(fā)明的第七方面,提供了媒體流鏡像探測(cè)終止過(guò)程。其中,包括以下步驟:(I)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置生成媒體流鏡像終止請(qǐng)求消息;(2)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置發(fā)送媒體流鏡像終止請(qǐng)求消息到視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器;(3)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器執(zhí)行視頻直播業(yè)務(wù)媒體流鏡像探測(cè)終止過(guò)程;(4)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器發(fā)送媒體流鏡像終止響應(yīng)消息到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置。采用本發(fā)明的方案,當(dāng)視頻直播分發(fā)網(wǎng)絡(luò)中的某個(gè)視頻直播業(yè)務(wù)分發(fā)失效時(shí),視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置可以快速探測(cè)視頻直播業(yè)務(wù)失效的原因和位置。
通過(guò)參照附圖閱讀以下所作的對(duì)非限制性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯。本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:圖1示出了視頻直播業(yè)務(wù)的視頻直播分發(fā)網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)示意圖;圖2示出了根據(jù)本發(fā)明的一個(gè)具體實(shí)施例的視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置的結(jié)構(gòu)示意圖;圖3示出了根據(jù)本發(fā)明的一個(gè)具體實(shí)施例的視頻直播分發(fā)網(wǎng)絡(luò)的業(yè)務(wù)分發(fā)失效遠(yuǎn)程測(cè)試過(guò)程的流程圖;圖4示出了根據(jù)本發(fā)明的一個(gè)具體實(shí)施例的視頻直播分發(fā)網(wǎng)絡(luò)的媒體流鏡像測(cè)試啟動(dòng)過(guò)程的流程圖;圖5示出了根據(jù)本發(fā)明的一個(gè)具體實(shí)施例的視頻直播分發(fā)網(wǎng)絡(luò)的媒體流鏡像測(cè)試終止過(guò)程的流程圖;圖6示出了根據(jù)本發(fā)明的一個(gè)具體實(shí)施例的業(yè)務(wù)分發(fā)路徑狀態(tài)探測(cè)過(guò)程的流程圖7示出了根據(jù)本發(fā)明的一個(gè)具體實(shí)施例的媒體流鏡像探測(cè)啟動(dòng)過(guò)程的流程圖8示出了根據(jù)本發(fā)明的一個(gè)具體實(shí)施例的媒體流鏡像探測(cè)終止過(guò)程的流程圖。
其中,相同或相似的附圖標(biāo)記表示相同或相似的步驟特征或裝置/模塊。
具體實(shí)施方式
下面結(jié)合附圖,對(duì)本發(fā)明的優(yōu)選實(shí)施方式進(jìn)行詳細(xì)的說(shuō)明。
如圖1所示,在視頻直播分發(fā)網(wǎng)絡(luò)中,作為視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器,全局服務(wù)器 I負(fù)責(zé)對(duì)視頻直播分發(fā)網(wǎng)絡(luò)內(nèi)的所有視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器進(jìn)行集中控制、管理、監(jiān)控和 調(diào)度。視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器中包含直播源站節(jié)點(diǎn)服務(wù)器、中繼節(jié)點(diǎn)服務(wù)器、邊緣節(jié)點(diǎn)服 務(wù)器等多種類型。其中,直播源站節(jié)點(diǎn)服務(wù)器負(fù)責(zé)接收來(lái)自視頻直播業(yè)務(wù)的直播源的媒體 流并在視頻直播分發(fā)網(wǎng)絡(luò)中分發(fā);中繼節(jié)點(diǎn)服務(wù)器負(fù)責(zé)在直播源站節(jié)點(diǎn)服務(wù)器和邊緣節(jié)點(diǎn) 服務(wù)器之間轉(zhuǎn)發(fā)視頻直播業(yè)務(wù)的直播媒體流;邊緣節(jié)點(diǎn)服務(wù)器負(fù)責(zé)向用戶客戶端轉(zhuǎn)發(fā)視頻 直播業(yè)務(wù)的直播媒體流。
以下,參照?qǐng)D2對(duì)本發(fā)明的第一方面進(jìn)行描述,其中,圖1及其相關(guān)描述在此一并 作為參考。
視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置用于快速探測(cè)視頻直播分發(fā)網(wǎng)絡(luò)中的 視頻直播業(yè)務(wù)失效原因。視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置中包括:第一獲取裝置 101、第一發(fā)送裝置102、第二獲取裝置103、第二發(fā)送裝置104、第三獲取裝置105、第四獲取 裝置106、業(yè)務(wù)分發(fā)狀態(tài)探測(cè)裝置107、數(shù)據(jù)流鏡像裝置108、故障分析裝置109。其中:
第一獲取裝置101,用于獲取來(lái)自外部人機(jī)接口等裝置的視頻直播業(yè)務(wù)失效探測(cè) 命令,并提交給故障分析裝置109。例如:在圖1所示的視頻直播分發(fā)網(wǎng)絡(luò)中,如果終端I無(wú) 法正確接收到視頻直播業(yè)務(wù)X的直播媒體流,則網(wǎng)絡(luò)管理人員輸入視頻直播業(yè)務(wù)失效探測(cè) 命令到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,請(qǐng)求探測(cè)視頻直播業(yè)務(wù)X的直播媒體流 到終端I分發(fā)失效的具體原因。第一獲取裝置101將接收到的視頻直播業(yè)務(wù)失效探測(cè)命令 提交給故障分析裝置109進(jìn)行處理。
第一發(fā)送裝置102,用于輸出視頻直播業(yè)務(wù)失效探測(cè)結(jié)果到外部人機(jī)接口等裝置。 當(dāng)故障分析裝置109判斷出失效視頻直播業(yè)務(wù)的故障原因后,通過(guò)第一發(fā)送裝置102輸出 到外部人機(jī)接口等裝置,將業(yè)務(wù)失效原因呈現(xiàn)給網(wǎng)絡(luò)管理人員。
第二獲取裝置103,用于接收來(lái)自視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器的信息,如:業(yè)務(wù)失效 遠(yuǎn)程探測(cè)響應(yīng)消息、媒體流鏡像響應(yīng)消息等,并將接收到的信息分別提交給業(yè)務(wù)分發(fā)狀態(tài) 探測(cè)裝置107和數(shù)據(jù)流鏡像裝置108進(jìn)行處理。
第二發(fā)送裝置104,用于將業(yè)務(wù)分發(fā)狀態(tài)探測(cè)裝置107和數(shù)據(jù)流鏡像裝置108提交 的信息發(fā)送到視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器,如:業(yè)務(wù)失效遠(yuǎn)程探測(cè)請(qǐng)求消息、媒體流鏡像請(qǐng)求 消息、等等。
第三獲取裝置105,用于接收來(lái)自視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器的鏡像媒體流信息,并 將接收到的信息提交給數(shù)據(jù)流鏡像裝置108。
第四獲取裝置106,用于接收來(lái)自視頻直播業(yè)務(wù)的用戶客戶端的鏡像媒體流信息, 并將接收到的信息提交給數(shù)據(jù)流鏡像裝置108。
業(yè)務(wù)分發(fā)狀態(tài)探測(cè)裝置107,用于控制視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器執(zhí)行視頻直播業(yè)務(wù)的直播媒體流分發(fā)路徑狀態(tài)探測(cè)過(guò)程,獲取指定視頻直播業(yè)務(wù)的直播媒體流分發(fā)狀態(tài)等探測(cè)信息。當(dāng)業(yè)務(wù)分發(fā)狀態(tài)探測(cè)裝置107接收到來(lái)自故障分析裝置109的業(yè)務(wù)分發(fā)路徑狀態(tài)探測(cè)請(qǐng)求,如:請(qǐng)求探測(cè)視頻直播業(yè)務(wù)X到終端I分發(fā)失效的具體原因,業(yè)務(wù)分發(fā)狀態(tài)探測(cè)裝置107生成相應(yīng)的業(yè)務(wù)失效遠(yuǎn)程探測(cè)請(qǐng)求消息,通過(guò)第二發(fā)送裝置104發(fā)送到全局服務(wù)器1,并等候來(lái)自全局服務(wù)器I的業(yè)務(wù)失效遠(yuǎn)程探測(cè)響應(yīng)消息,提取消息中的探測(cè)結(jié)果提交給故障分析裝置109。數(shù)據(jù)流鏡像裝置108,用于根據(jù)故障分析裝置109的要求,控制視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器執(zhí)行媒體流鏡像探測(cè)過(guò)程,并獲取來(lái)自視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器或視頻直播業(yè)務(wù)的用戶客戶端的直播媒體流鏡像,輸出到指定的媒體文件中。故障分析裝置109,用于啟動(dòng)并控制業(yè)務(wù)失效遠(yuǎn)程測(cè)試過(guò)程,并根據(jù)視頻直播業(yè)務(wù)分發(fā)路徑信息、分發(fā)狀態(tài)信息和鏡像媒體流等信息來(lái)判斷視頻直播分發(fā)網(wǎng)絡(luò)中的視頻直播業(yè)務(wù)失效原因。例如:在圖1所示的視頻直播分發(fā)網(wǎng)絡(luò)中,視頻直播業(yè)務(wù)X的直播媒體流經(jīng)由直播源站節(jié)點(diǎn)服務(wù)器J11、中繼節(jié)點(diǎn)服務(wù)器J21、邊緣節(jié)點(diǎn)服務(wù)器J31流入終端I。當(dāng)終端I無(wú)法正確播放視頻直播業(yè)務(wù)X的直播媒體流時(shí),網(wǎng)絡(luò)管理人員提交視頻直播業(yè)務(wù)失效探測(cè)命令到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,請(qǐng)求探測(cè)視頻直播業(yè)務(wù)X的直播媒體流到終端I分發(fā)失效的具體原因。第一獲取裝置101將接收到的視頻直播業(yè)務(wù)失效探測(cè)命令提交給故障分析裝置109進(jìn)行處理。故障分析裝置109產(chǎn)生業(yè)務(wù)分發(fā)路徑狀態(tài)探測(cè)請(qǐng)求,提交給業(yè)務(wù)分發(fā)狀態(tài)探測(cè)裝置107,并等候來(lái)自業(yè)務(wù)分發(fā)狀態(tài)探測(cè)裝置107的探測(cè)結(jié)果信息,其中包括:探測(cè)視頻直播業(yè)務(wù)X到終端I的直播媒體流分發(fā)路徑,以及視頻直播業(yè)務(wù)X的直播媒體流在所述路徑上每個(gè)視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器和用戶客戶端的分發(fā)狀態(tài)。故障分析裝置109根據(jù)收集到的探測(cè)信息判斷視頻直播業(yè)務(wù)X的直播媒體流從直播源到終端I的分發(fā)路徑上是否存在分發(fā)失效點(diǎn),并將分析結(jié)果通過(guò)第一發(fā)送裝置102輸出給網(wǎng)絡(luò)管理人員。如果網(wǎng)絡(luò)管理人員通過(guò)上述視頻直播分發(fā)網(wǎng)絡(luò)的業(yè)務(wù)分發(fā)失效遠(yuǎn)程測(cè)試過(guò)程發(fā)現(xiàn)視頻直播業(yè)務(wù)X的直播媒體流在從直播源到終端I的分發(fā)路徑上的所有視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器(如:直播源站節(jié)點(diǎn)服務(wù)器J11、中繼節(jié)點(diǎn)服務(wù)器J21、邊緣節(jié)點(diǎn)服務(wù)器J31)上均被正確接收并轉(zhuǎn)發(fā),且邊緣節(jié)點(diǎn)服務(wù)器J31已經(jīng)將視頻直播業(yè)務(wù)X的直播媒體流發(fā)送給終端1,但終端I卻不能正確播放視頻直播業(yè)務(wù)X的直播媒體流,則網(wǎng)絡(luò)管理人員提交媒體流鏡像測(cè)試命令到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,請(qǐng)求鏡像終端I接收到的視頻直播業(yè)務(wù)X的直播媒體流。媒體流鏡像測(cè)試命令被第一獲取裝置101接收并轉(zhuǎn)交給故障分析裝置109。故障分析裝置109產(chǎn)生媒體流鏡像探測(cè)請(qǐng)求,請(qǐng)求鏡像終端I接收到的視頻直播業(yè)務(wù)X的直播媒體流,并提交給數(shù)據(jù)流鏡像裝置108執(zhí)行媒體流鏡像探測(cè)過(guò)程。數(shù)據(jù)流鏡像裝置108產(chǎn)生媒體流鏡像探測(cè)請(qǐng)求消息,通過(guò)第二發(fā)送裝置104提交給全局服務(wù)器1,并通過(guò)全局服務(wù)器I控制終端I將接收到的視頻直播業(yè)務(wù)X的直播媒體流復(fù)制一份,發(fā)送到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置。數(shù)據(jù)流鏡像裝置108將接收到的媒體流鏡像寫入媒體文件。故障分析裝置109通過(guò)分析媒體文件中的內(nèi)容,可以判斷終端I是否正確接收到了視頻直播業(yè)務(wù)X的直播媒體流,如果未接收到視頻直播業(yè)務(wù)X的直播媒體流或者未正確接收到視頻直播業(yè)務(wù)X的直播媒體流,則故障位置可能在于邊緣節(jié)點(diǎn)服務(wù)器J31和終端I的傳輸鏈路之間;如果終端I正確接收到了視頻直播業(yè)務(wù)X的直播媒體流,則故障原因在于終端I,尤其可能在于終端I的視頻直播業(yè)務(wù)媒體流播放程序上。故障分析裝置109 將分析結(jié)果通過(guò)第一發(fā)送裝置102輸出給網(wǎng)絡(luò)管理人員。
以下,參照?qǐng)D3對(duì)本發(fā)明的第二方面進(jìn)行描述,其中,圖1及其相關(guān)描述在此一并 作為參考。
以圖1中所示的全局服務(wù)器1、直播源站節(jié)點(diǎn)服務(wù)器J11、中繼節(jié)點(diǎn)服務(wù)器J21、邊 緣節(jié)點(diǎn)服務(wù)器J31、終端I為例,視頻直播分發(fā)網(wǎng)絡(luò)的業(yè)務(wù)分發(fā)失效遠(yuǎn)程測(cè)試過(guò)程包括如下 步驟:
步驟S10,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置通過(guò)第一獲取裝置101接收 到來(lái)自網(wǎng)絡(luò)管理人員的業(yè)務(wù)失效遠(yuǎn)程測(cè)試命令,請(qǐng)求探測(cè)視頻直播業(yè)務(wù)X的直播媒體流到 終端I分發(fā)失效的具體原因。
步驟S11,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置中的業(yè)務(wù)分發(fā)狀態(tài)探測(cè)裝置 107啟動(dòng)業(yè)務(wù)分發(fā)路徑狀態(tài)探測(cè)過(guò)程,獲取視頻直播業(yè)務(wù)X的直播媒體流分發(fā)路徑狀態(tài), 即:視頻直播業(yè)務(wù)X的直播媒體流從直播源到終端I的分發(fā)路徑,以及在所述路徑上的所有 視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器(如:直播源站節(jié)點(diǎn)服務(wù)器J11、中繼節(jié)點(diǎn)服務(wù)器J21、邊緣節(jié)點(diǎn)服 務(wù)器J31)和終端I上視頻直播業(yè)務(wù)X的直播媒體流接收和轉(zhuǎn)發(fā)狀態(tài)。
步驟S12,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置中的故障分析裝置109根據(jù) 步驟Sll接收到的直播媒體流分發(fā)路徑狀態(tài)信息來(lái)判斷視頻直播業(yè)務(wù)X在從直播源到終端 I的直播媒體流分發(fā)路徑中的異常信息,如:所述路徑上某個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)未正確接收或者轉(zhuǎn) 發(fā)視頻直播業(yè)務(wù)X的直播媒體流,等等。
步驟S13,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置通過(guò)第一發(fā)送裝置102輸出 步驟S12的分析結(jié)果到人機(jī)接口等外部裝置,顯示給網(wǎng)絡(luò)管理人員。
以下,參照?qǐng)D4對(duì)本發(fā)明的第三方面進(jìn)行描述,其中,圖1及其相關(guān)描述在此一并 作為參考。
以圖1中所示的全局服務(wù)器1、直播源站節(jié)點(diǎn)服務(wù)器J11、中繼節(jié)點(diǎn)服務(wù)器J21、邊 緣節(jié)點(diǎn)服務(wù)器J31、終端I為例,為了探測(cè)終端I是否正確接收到視頻直播業(yè)務(wù)X的直播媒 體流,視頻直播分發(fā)網(wǎng)絡(luò)的媒體流鏡像測(cè)試過(guò)程包括如下步驟:
步驟S20,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置通過(guò)第一獲取裝置101接收 到來(lái)自網(wǎng)絡(luò)管理人員的媒體流鏡像測(cè)試命令,請(qǐng)求鏡像終端I接收到的視頻直播業(yè)務(wù)X的 直播媒體流。
步驟S21,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置中的數(shù)據(jù)流鏡像裝置108啟 動(dòng)媒體流鏡像探測(cè)過(guò)程,通過(guò)全局服務(wù)器I控制終端I復(fù)制其接收到的視頻直播業(yè)務(wù)X的 直播媒體流,并轉(zhuǎn)發(fā)到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置。
步驟S22,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置中的數(shù)據(jù)流鏡像裝置108輸 出步驟S21中接收到的鏡像媒體流到指定媒體流文件中。
以下,參照?qǐng)D5對(duì)本發(fā)明的第四方面進(jìn)行描述,其中,圖1及其相關(guān)描述在此一并 作為參考。
以圖1中所示的全局服務(wù)器1、終端I為例,視頻直播分發(fā)網(wǎng)絡(luò)的媒體流鏡像測(cè)試 終止過(guò)程包括如下步驟:
步驟S30,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置通過(guò)第一獲取裝置101接收到來(lái)自網(wǎng)絡(luò)管理人員的媒體流鏡像測(cè)試終止命令,請(qǐng)求停止鏡像終端I接收到的視頻直播業(yè)務(wù)X的直播媒體流到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置。步驟S31,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置中的數(shù)據(jù)流鏡像裝置108執(zhí)行媒體流鏡像探測(cè)終止過(guò)程,通過(guò)全局服務(wù)器I來(lái)控制終端1,使終端I停止發(fā)送其接收到的視頻直播業(yè)務(wù)X的直播媒體流鏡像到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置。以下,參照?qǐng)D6對(duì)本發(fā)明的第五方面進(jìn)行描述,其中,圖1及其相關(guān)描述在此一并作為參考。以圖1中所示的全局服務(wù)器1、直播源站節(jié)點(diǎn)服務(wù)器J11、中繼節(jié)點(diǎn)服務(wù)器J21、邊緣節(jié)點(diǎn)服務(wù)器J31、終端I為例,視頻直播業(yè)務(wù)X從直播源到終端I的業(yè)務(wù)分發(fā)路徑狀態(tài)探測(cè)過(guò)程包括如下步驟:步驟S40,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置中的業(yè)務(wù)分發(fā)狀態(tài)探測(cè)裝置107根據(jù)視頻直播業(yè)務(wù)X的業(yè)務(wù)標(biāo)識(shí)、終端I的用戶標(biāo)識(shí)等信息,生成業(yè)務(wù)失效遠(yuǎn)程探測(cè)請(qǐng)求消息,請(qǐng)求探測(cè)視頻直播業(yè)務(wù)X的直播媒體流從直播源到終端I分發(fā)失效的具體原因。步驟S41,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置發(fā)送步驟S40中生成的業(yè)務(wù)失效遠(yuǎn)程探測(cè)請(qǐng)求消息到全局服務(wù)器I。步驟S42,全局服務(wù)器I執(zhí)行視頻直播業(yè)務(wù)分發(fā)路徑狀態(tài)探測(cè)過(guò)程,獲取視頻直播業(yè)務(wù)X的直播媒體流從直播源到終端I的分發(fā)路徑,并獲取所述直播媒體流分發(fā)路徑上的所有視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器(如:直播源站節(jié)點(diǎn)服務(wù)器J11、中繼節(jié)點(diǎn)服務(wù)器J21、邊緣節(jié)點(diǎn)服務(wù)器J31)和終端I對(duì)視頻直播業(yè)務(wù)X的直播媒體流的接收和轉(zhuǎn)發(fā)狀態(tài)。步驟S43,全局服務(wù)器I發(fā)送業(yè)務(wù)失效遠(yuǎn)程探測(cè)響應(yīng)消息到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,消息中攜帶視頻直播業(yè)務(wù)X的直播媒體流從直播源到終端I的分發(fā)路徑以及所述分發(fā)路徑上各視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器(如:直播源站節(jié)點(diǎn)服務(wù)器J11、中繼節(jié)點(diǎn)服務(wù)器J21、邊緣節(jié)點(diǎn)服務(wù)器J31)和終端I對(duì)視頻直播業(yè)務(wù)X的直播媒體流的接收和轉(zhuǎn)發(fā)狀態(tài)。以下,參照?qǐng)D7對(duì)本發(fā)明的第六方面進(jìn)行描述,其中,圖1及其相關(guān)描述在此一并作為參考。以圖1中所示的全局服務(wù)器1、邊緣節(jié)點(diǎn)服務(wù)器J31、終端I為例,對(duì)邊緣節(jié)點(diǎn)服務(wù)器J31發(fā)送到終端I的視頻直播業(yè)務(wù)X的直播媒體流的媒體流鏡像探測(cè)啟動(dòng)過(guò)程包括如下步驟:步驟S50,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置中的數(shù)據(jù)流鏡像裝置108根據(jù)視頻直播業(yè)務(wù)X的業(yè)務(wù)標(biāo)識(shí)、鏡像位置標(biāo)識(shí)、鏡像媒體流類型(輸入、輸出)等信息,生成媒體流鏡像請(qǐng)求消息,請(qǐng)求鏡像邊緣節(jié)點(diǎn)服務(wù)器J31向終端I轉(zhuǎn)發(fā)的視頻直播業(yè)務(wù)X的直播媒體流。步驟S51,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置發(fā)送步驟S50中生成的媒體流鏡像請(qǐng)求消息到全局服務(wù)器I。步驟S52,全局服務(wù)器I控制邊緣節(jié)點(diǎn)服務(wù)器J31執(zhí)行視頻直播業(yè)務(wù)媒體流鏡像探測(cè)過(guò)程,使邊緣節(jié)點(diǎn)服務(wù)器J31將轉(zhuǎn)發(fā)到終端I的視頻直播業(yè)務(wù)X的直播媒體流復(fù)制一份,發(fā)送到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置。步驟S53,全局服務(wù)器I發(fā)送媒體流鏡像響應(yīng)消息到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,表示視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置所請(qǐng)求的媒體流鏡像已經(jīng)啟 動(dòng)。
步驟S54,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置中的數(shù)據(jù)流鏡像裝置108接 收到來(lái)自邊緣節(jié)點(diǎn)服務(wù)器J31的鏡像媒體流,即邊緣節(jié)點(diǎn)服務(wù)器J31發(fā)送到終端I的視頻 直播業(yè)務(wù)X的直播媒體流的鏡像。
以下,參照?qǐng)D8對(duì)本發(fā)明的第七方面進(jìn)行描述,其中,圖1及其相關(guān)描述在此一并 作為參考。
以圖1中所示的全局服務(wù)器1、邊緣節(jié)點(diǎn)服務(wù)器J31、終端I為例,對(duì)邊緣節(jié)點(diǎn)服務(wù) 器J31發(fā)送到終端I的視頻直播業(yè)務(wù)X的直播媒體流的媒體流鏡像探測(cè)終止過(guò)程包括如下 步驟:
步驟S60,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置中的數(shù)據(jù)流鏡像裝置108生 成媒體流鏡像終止請(qǐng)求消息。
步驟S61,視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置中的數(shù)據(jù)流鏡像裝置108發(fā) 送媒體流鏡像終止請(qǐng)求消息到全局服務(wù)器1,請(qǐng)求結(jié)束鏡像邊緣節(jié)點(diǎn)服務(wù)器J31向終端I轉(zhuǎn) 發(fā)的視頻直播業(yè)務(wù)X的直播媒體流。
步驟S62,全局服務(wù)器I執(zhí)行視頻直播業(yè)務(wù)媒體流鏡像探測(cè)終止過(guò)程,控制邊緣節(jié) 點(diǎn)服務(wù)器J31停止向視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置發(fā)送鏡像媒體流。
步驟S63,全局服務(wù)器I發(fā)送媒體流鏡像終止響應(yīng)消息到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù) 失效遠(yuǎn)程測(cè)試裝置,表示視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置所請(qǐng)求的媒體流鏡像已 經(jīng)終止。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技 術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改,等同替換,改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,其特征在于:視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置通過(guò)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器獲取視頻直播分發(fā)網(wǎng)絡(luò)中視頻直播業(yè)務(wù)的直播媒體流分發(fā)路徑、分發(fā)狀態(tài)以及視頻直播業(yè)務(wù)的直播媒體流鏡像,從而快速探測(cè)視頻直播業(yè)務(wù)失效的原因和位置。
2.根據(jù)權(quán)利要求1所述的視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,其特征還在于: a)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置中包括:第一獲取裝置、第一發(fā)送裝置、第二獲取裝置、第二發(fā)送裝置、第三獲取裝置、第四獲取裝置、業(yè)務(wù)分發(fā)狀態(tài)探測(cè)裝置、數(shù)據(jù)流鏡像裝置、故障分析裝置; b)第一獲取裝置用于獲取來(lái)自外部人機(jī)接口等裝置的視頻直播業(yè)務(wù)失效探測(cè)命令: c)第一發(fā)送裝置用于輸出視頻直播業(yè)務(wù)失效探測(cè)結(jié)果到外部人機(jī)接口裝置; d)第二獲取裝置用于接收來(lái)自視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器的信息; c)第二發(fā)送裝置用于發(fā)送信息到視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器; f)第三獲取裝置用于接收來(lái)自視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器的信息; g)第四獲取裝置用于接收來(lái)自視頻直播業(yè)務(wù)的用戶客戶端的信息; h)業(yè)務(wù)分發(fā)狀態(tài)探測(cè)裝置用于控制視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器執(zhí)行業(yè)務(wù)分發(fā)路徑狀態(tài)探測(cè)過(guò)程,獲取指定視頻直播業(yè)務(wù)的直播媒體流分發(fā)狀態(tài)等探測(cè)信息; i)數(shù)據(jù)流鏡像裝置用于控制視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器執(zhí)行媒體流鏡像探測(cè)過(guò)程,獲取來(lái)自視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器或視頻直播業(yè)務(wù)的用戶客戶端的鏡像媒體流; j)故障分析裝置用于啟動(dòng)并控制業(yè)務(wù)失效遠(yuǎn)程測(cè)試過(guò)程和媒體流鏡像測(cè)試過(guò)程,并根據(jù)視頻直播業(yè)務(wù)的直播媒體流分發(fā)路徑信息、分發(fā)狀態(tài)信息和直播媒體流的鏡像信息來(lái)判斷視頻直播分發(fā)網(wǎng)絡(luò)中的視頻直播業(yè)務(wù)失效原因。
3.根據(jù)權(quán)利要求1-2所述的視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,其特征還在于,視頻直播分發(fā)網(wǎng)絡(luò)的業(yè)務(wù)分發(fā)失效遠(yuǎn)程測(cè)試過(guò)程包括以下步驟: a)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置接收到業(yè)務(wù)失效遠(yuǎn)程測(cè)試命令; b)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置啟動(dòng)業(yè)務(wù)分發(fā)路徑狀態(tài)探測(cè)過(guò)程,獲取失效視頻直播業(yè)務(wù)的直播媒體流分發(fā)路徑狀態(tài); c)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置根據(jù)步驟b)中獲取的信息判斷失效視頻直播業(yè)務(wù)的分發(fā)路徑狀態(tài)異常; d)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置輸出步驟c)的分析結(jié)果。
4.根據(jù)權(quán)利要求1-3所述的視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,其特征還在于,視頻直播分發(fā)網(wǎng)絡(luò)的媒體流鏡像測(cè)試啟動(dòng)過(guò)程包括以下步驟: a)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置接收到媒體流鏡像測(cè)試命令; b)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置執(zhí)行媒體流鏡像探測(cè)啟動(dòng)過(guò)程,獲取被探測(cè)視頻直播業(yè)務(wù)在指定視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器或者用戶客戶端上轉(zhuǎn)發(fā)或接收的直播媒體流; c)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置輸出步驟b)的接收結(jié)果到媒體流文件中。
5.根據(jù)權(quán)利要求1-4所述的視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,其特征還在于,視頻直播分發(fā)網(wǎng)絡(luò)的媒體流鏡像測(cè)試終止過(guò)程包括以下步驟:a)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置接收到媒體流鏡像測(cè)試終止命令;b)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置執(zhí)行媒體流鏡像探測(cè)終止過(guò)程,停止獲取被探測(cè)業(yè)務(wù)在指定視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器或者用戶客戶端上轉(zhuǎn)發(fā)或接收的直播媒體流鏡像。
6.根據(jù)權(quán)利要求1-5所述的視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,其特征還在于,業(yè)務(wù)分發(fā)路徑狀態(tài)探測(cè)過(guò)程包括以下步驟:a)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置根據(jù)失效視頻直播業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí)、目標(biāo)用戶標(biāo)識(shí)等信息,生成業(yè)務(wù)失效遠(yuǎn)程探測(cè)請(qǐng)求消息;b)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置發(fā)送業(yè)務(wù)失效遠(yuǎn)程探測(cè)請(qǐng)求消息到視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器;c)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器執(zhí)行視頻直播業(yè)務(wù)分發(fā)路徑狀態(tài)探測(cè)過(guò)程,獲取需要探測(cè)的視頻直播業(yè)務(wù)的直播媒體流分發(fā)路徑及分發(fā)路徑上各視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器和用戶客戶端的狀態(tài);d)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器發(fā)送業(yè)務(wù)失效遠(yuǎn)程探測(cè)響應(yīng)消息到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,消息中攜帶失效視頻直播業(yè)務(wù)的直播媒體流分發(fā)路徑及分發(fā)路徑上各視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器和用戶客戶端的直播媒體流分發(fā)和接收狀態(tài)。
7.根據(jù)權(quán)利要求1-6所述的視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,其特征還在于,媒體流鏡像探測(cè)啟動(dòng)過(guò)程包括以下步驟:a)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置根據(jù)失效視頻直播業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí)、鏡像位置標(biāo)識(shí)、鏡像媒體流類型(輸入、輸出)等信息,生成媒體流鏡像請(qǐng)求消息;b)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置發(fā)送媒體流鏡像請(qǐng)求消息到視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器;c)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器執(zhí)行視頻直播業(yè)務(wù)媒體流鏡像探測(cè)過(guò)程,控制鏡像位置標(biāo)識(shí)所指示的視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器或者用戶客戶端復(fù)制指定視頻直播業(yè)務(wù)的指定類型直播媒體流,并發(fā)送到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置;d)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器發(fā)送媒體流鏡像響應(yīng)消息到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置;e)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置接收來(lái)自鏡像位置設(shè)備的鏡像媒體流。
8.根據(jù)權(quán)利要求1-7所述的視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置,其特征還在于,媒體流鏡像探測(cè)終止過(guò)程包括以下步驟:a)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置生成媒體流鏡像終止請(qǐng)求消息;b)視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置發(fā)送媒體流鏡像終止請(qǐng)求消息到視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器;c)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器執(zhí)行視頻直播業(yè)務(wù)媒體流鏡像探測(cè)終止過(guò)程;d)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器發(fā)送媒體流鏡像終止響應(yīng)消息到視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置。
9.一種網(wǎng)絡(luò)設(shè) 備,其中包含權(quán)利要求1所述的視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置。
全文摘要
本發(fā)明涉及信息與通信技術(shù)領(lǐng)域,具體涉及一種視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置。為了準(zhǔn)確探測(cè)視頻直播分發(fā)網(wǎng)絡(luò)中業(yè)務(wù)失效的具體原因和位置,本發(fā)明提出了一種視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置。視頻直播分發(fā)網(wǎng)絡(luò)業(yè)務(wù)失效遠(yuǎn)程測(cè)試裝置通過(guò)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器獲取視頻直播分發(fā)網(wǎng)絡(luò)中指定視頻直播業(yè)務(wù)的直播媒體流分發(fā)狀態(tài),以及指定位置的直播媒體流鏡像,從而通過(guò)相關(guān)信息準(zhǔn)確判斷視頻直播業(yè)務(wù)失效的具體原因和位置。
文檔編號(hào)H04N21/63GK103139659SQ20111038770
公開日2013年6月5日 申請(qǐng)日期2011年11月29日 優(yōu)先權(quán)日2011年11月29日
發(fā)明者湯曉輝 申請(qǐng)人:蘇州達(dá)聯(lián)信息科技有限公司