[發明專利]云端控制網絡化視頻圖像處理流媒體服務系統及方法有效
| 申請號: | 201210009694.6 | 申請日: | 2012-01-13 |
| 公開(公告)號: | CN102595208A | 公開(公告)日: | 2012-07-18 |
| 發明(設計)人: | 王慧斌;吳玉榮;陳哲;王鑫;沈潔;張麗麗;徐淑芳;沈俊雷 | 申請(專利權)人: | 河海大學 |
| 主分類號: | H04N21/25 | 分類號: | H04N21/25;H04N21/63 |
| 代理公司: | 南京經緯專利商標代理有限公司 32200 | 代理人: | 許方 |
| 地址: | 210098*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 云端 控制 網絡化 視頻 圖像 處理 流媒體 服務 系統 方法 | ||
1.一種一種云端控制網絡化視頻圖像處理流媒體服務系統,其特征在于包括由用戶集群、服務器集群及云控制臺與云數據庫三部分構成;多個用戶看作為是用戶集群,系統為每個用戶提供了客戶端,通過客戶端實現與視頻圖像處理平臺之間的交互;服務器集群是具有提供視頻圖像處理服務功能的若干臺服務器的集合,其中,每個服務器提供的視頻圖像處理功能都是相互獨立的,彼此之間互不干涉;云控制臺用于調度和分配服務器資源,實現客戶端集群與服務器集群之間的通信,使得每個客戶端均可以享受獨立的服務器提供的圖像處理服務,云數據庫中包含有服務器集群中各服務器的信息。
2.根據權利要求1所述的云端控制網絡化視頻圖像處理流媒體服務系統的方法,其特征在于所述方法如下:
采用云控制臺對提供服務的服務器集群資源進行調度和分配,為用戶集群提供并行的視頻圖像處理服務,服務內容主要是將用戶提供的算法加載到試驗視頻中,并將測試結果和數據記錄下來;視頻圖像處理結果通過客戶端以VLC流媒體和在線下載的方式反饋給用戶。
3.根據權利要求2所述的云端控制網絡化視頻圖像處理流媒體服務系統的方法,其特征在于所述客戶端、云控制臺和服務器之間建立相互通信的主要步驟如下:
(1)客戶端向云控制臺發送連接服務器請求的指令;
(2)云控制臺接收到并解析出連接請求的指令后從云數據庫中根據分布式哈希算法獲取空閑服務器的信息即地址和端口;
(3)云控制臺將空閑服務器的信息發送給客戶端;
(4)云控制臺開啟該空閑服務器,準備與客戶端建立通信連接后,為其提供視頻圖像處理的服務;
(5)客戶端與將為其提供服務的服務器建立通信連接。
4.根據權利要求2所述的云端控制網絡化視頻圖像處理流媒體服務系統的方法,其特征在于所述云控制臺調度和分配服務器的步驟如下:
(a)云控制臺接收到并解析出客戶端的連接請求后,調用調度分配算法;
(b)根據隨機分布式哈希算法得到鍵值Value;
(c)在云數據庫中查找ID為Value的服務器的信息,判斷ID為Value的服務器的狀態是否空閑:如果空閑,直接將ID為Value的服務器的信息即地址和端口提交給云控制臺,并將服務器狀態置為“繁忙”;如果繁忙,再重新生成一個整數n,重復執行步驟(2)得到一個新的鍵值Value,直到獲取到空閑的服務器為止;
(d)將調度到的服務器的信息即地址和端口發送給客戶端;
(e)云控制臺開啟服務器準備為客戶端提供視頻圖像處理的服務;
(f)等待客戶端與服務器的信息交互,直到客戶端發送連接斷開請求的指令;
(g)接收到并解析出用戶的連接斷開請求指令后,更新云端數據庫,釋放服務器資源。
5.根據權利要求2所述的云端控制網絡化視頻圖像處理流媒體服務系統的方法,其特征在于所述客戶端與服務器信息交互包括用戶數據上傳、控制處理指令、處理結果反饋三個部分,具體步驟如下:
1)客戶端與服務器建立通信連接;
2)用戶將需要處理的數據發送給服務器;
3)等待服務器端的反饋信息指令;
4)根據反饋信息,客戶端發送下一步的操作處理指令:如果反饋的信息是數據接收成功,則發送處理指令;如果反饋的信息是數據接收失敗,則客戶端重復步驟2),直至需要處理的數據接收成功為止;
5)服務器接收到客戶端發送的處理指令后,進行相應的視頻圖像處理,將處理結束的信息指令發送給客戶端,客戶端可以根據需求選擇不同的方式獲取處理結果;
6)客戶端接收完服務器處理的結果后向云控制臺發送連接斷開請求的指令;
7)退出客戶端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河海大學,未經河海大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210009694.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:新型面料復合壓模
- 下一篇:一種塑料發泡網加工設備上用的模頭





