【技術實現步驟摘要】
本專利技術涉及在網絡化系統內請求和接收媒體流。
技術介紹
在數據網絡中用于輸送媒體流的服務在當今是常見的。取決于數據網絡的各種客戶端的需求,可以將在數據網絡的媒體生成裝置處捕獲或存儲的源數據轉換為特定的輸出格式。借由在數據網絡的媒體生成裝置處部署的媒體流生成服務而生成數據網絡中的媒體流。媒體流生成服務的示例是來自的DirectShow和gstreamer。在數據網絡中輸送的媒體流的數量在快速增長。隨著在當今數據網絡上輸送的媒體流的數量增長,數據網絡內可用帶寬的需求增長。也存在在數據網絡內引入瓶頸的風險。
技術實現思路
本專利技術的目的在于解決上述問題的至少一些。根據第一方面,提供了一種用于在客戶端處請求并接收系統中媒體流的方法,系統包括客戶端、媒體服務寄存器和媒體服務管理器,其中客戶端、媒體服務寄存器和媒體服務管理器均被設置為在包括多個網絡化計算裝置的數據網絡內通信。方法包括:從客戶端發送針對媒體流的媒體請求至媒體服務寄存器,媒體服務寄存器包括針對數據網絡內生成媒體流的有效媒體流生成服務的標識符以及用于訪問每個對應的媒體流生成服務的地址的寄存器;在媒體服務寄存器處,檢查媒體請求是否對應于生成被請求的媒體流的有效媒體流生成服務;當媒體請求未對應于有效媒體流生成服務時,發送針對生成被請求的媒體流的媒體流生成服務的激活請求至媒體服務管理器;從媒體服務管理器發送指令以在多個網絡化計算裝置中的至少一個處安裝被請求的媒體流生成服務;以及在客戶端處接收安裝的媒體流生成服務生成的媒體流。該方法提供了協調并優化網絡化系統中所有媒體流生成服務的能力;這通過將網絡化系統的可用性考 ...
【技術保護點】
一種用于在系統(100)中在客戶端(210)處請求并接收媒體流(414)的方法,所述系統包括所述客戶端、媒體服務寄存器(220)以及媒體服務管理器(230),所述客戶端、所述媒體服務寄存器(220)以及所述媒體服務管理器(230)均被設置為在包括多個網絡化計算裝置(10)的數據網絡內通信,所述方法包括:從所述客戶端向所述媒體服務寄存器發送(S302)針對所述媒體流的媒體請求(400),所述媒體服務寄存器包括含有所述數據網絡內生成媒體流的有效媒體流生成服務的標識符以及用于訪問每個對應的媒體流生成服務的地址的寄存器(222);在所述媒體服務寄存器處檢查(S304)所述媒體請求是否對應于生成被請求的媒體流的有效媒體流生成服務;當所述媒體請求未對應于有效媒體流生成服務時,發送(S306)針對生成被請求的媒體流的媒體流生成服務的激活請求(402)至所述媒體服務管理器;由所述媒體服務管理器選擇(S307;404)網絡化計算裝置,用于安裝被請求的媒體流生成服務的指令(406)將被發送至被選擇的網絡化計算裝置;其中所述選擇基于與所述數據網絡內的分支的網絡負載、所述多個網絡化計算裝置中可用CPU處理能力 ...
【技術特征摘要】
2015.10.05 EP 15188279.21.一種用于在系統(100)中在客戶端(210)處請求并接收媒體流(414)的方法,所述系統包括所述客戶端、媒體服務寄存器(220)以及媒體服務管理器(230),所述客戶端、所述媒體服務寄存器(220)以及所述媒體服務管理器(230)均被設置為在包括多個網絡化計算裝置(10)的數據網絡內通信,所述方法包括:從所述客戶端向所述媒體服務寄存器發送(S302)針對所述媒體流的媒體請求(400),所述媒體服務寄存器包括含有所述數據網絡內生成媒體流的有效媒體流生成服務的標識符以及用于訪問每個對應的媒體流生成服務的地址的寄存器(222);在所述媒體服務寄存器處檢查(S304)所述媒體請求是否對應于生成被請求的媒體流的有效媒體流生成服務;當所述媒體請求未對應于有效媒體流生成服務時,發送(S306)針對生成被請求的媒體流的媒體流生成服務的激活請求(402)至所述媒體服務管理器;由所述媒體服務管理器選擇(S307;404)網絡化計算裝置,用于安裝被請求的媒體流生成服務的指令(406)將被發送至被選擇的網絡化計算裝置;其中所述選擇基于與所述數據網絡內的分支的網絡負載、所述多個網絡化計算裝置中可用CPU處理能力、所述數據網絡內的分支的健壯性、所述多個網絡化計算裝置的健壯性、以及接近性有關的數據中的至少一種;從所述媒體服務管理器發送(S308)所述指令以在所述被選擇的網絡化計算裝置處安裝所述被請求的媒體流生成服務;以及在所述客戶端處接收(S310)由安裝的媒體流生成服務生成的媒體流。2.根據權利要求1所述的方法,進一步包括,在所述客戶端處接收消息(410),所述消息包括指示所述客戶端從所述安裝的媒體流生成服務接收所述被請求的媒體流的信息。3.根據權利要求1所述的方法,進一步包括,在所述媒體服務寄存器處存儲(S312)所述安裝的媒體流生成服務的標識(416)以及用于訪問所述安裝的媒體流生成服務的地址。4.根據權利要求1所述的方法,其中,所述安裝的媒體流生成服務被設置為通過代碼轉換、拆分和/或縫合一個或多個已經存在的媒體流而從所述一個或多個已經存在的媒體流生成媒體流。5.根據權利要求1所述的方法,其中,所述媒體流請求包括媒體流質量和/或媒體流來源。6.一種用于在數據網絡內建立媒體流生成服務的網絡化系統,所述系統包括多個網絡化計算裝置(10)、客戶端(210)、媒體服務寄存器(220)以及媒體服務管理器(230),所述多個網絡化計算裝置(10)、所述客戶端(210)、所述媒體服務寄存器(220)以及所述媒體服務管理器(230)均被設置為在所述數據網絡內通信;其中所述客戶端被設置為發送針對所述媒體流的媒體請求(400)至所述媒體服務寄存器;其中所述媒體服務寄存器包括含有所述數據網絡內生成媒體流的有效媒體流生成服務的標識符以及用于訪問每個對應的媒體流生成服務的地...
【專利技術屬性】
技術研發人員:特德·哈策爾,斯塔凡·奧爾森,亨里克·亨里克松,米卡埃爾·蘭博,拉爾夫·米爾納斯,伏萊德瑞克·奧爾森,埃瑞克·賈森,烏爾夫·阿爾福什,
申請(專利權)人:安訊士有限公司,
類型:發明
國別省市:瑞典;SE
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。