[發明專利]一種應用于視頻點播系統的測試裝置及測試方法有效
申請號: | 201410272755.7 | 申請日: | 2014-06-18 |
公開(公告)號: | CN105282541B | 公開(公告)日: | 2017-10-03 |
發明(設計)人: | 鄭艷偉;劉磊;袁鼎;周淵斐;彭飛 | 申請(專利權)人: | 中國科學院聲學研究所;北京中科智網科技有限公司 |
主分類號: | H04N17/00 | 分類號: | H04N17/00;H04N21/442 |
代理公司: | 北京方安思達知識產權代理有限公司11472 | 代理人: | 王宇楊,楊青 |
地址: | 100190 *** | 國省代碼: | 北京;11 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 應用于 視頻點播 系統 測試 裝置 方法 | ||
技術領域
本發明涉及視頻點播技術領域,特別涉及一種應用于視頻點播系統的測試裝置及測試方法。
背景技術
隨著網絡技術的發展,無論是在互聯網,還是在有線電視網,甚至在移動網,視頻點播業務都已經成為了各廠商爭權奪利的主戰場。各廠商從視頻內容質量到視頻點播系統的服務質量都開展了激烈的競爭。而視頻點播系統的功能和性能直接影響用戶的體驗,如果系統可承載的并發用戶數不高,則會造成高峰期很多用戶的點播請求被拒絕,直接導致用戶的流失和運營商收入的減少。如果不考慮用戶量,盲目的增強點播系統,提升并發量,又會造成成本過高和資源的浪費。因此需要根據用戶量的多少來部署合適規模的視頻點播系統,故如何準確地評測視頻點播系統的功能和性能,不但對系統的生產廠商,而且對系統的運營商都至關重要。
最直觀也最真實的視頻點播系統的測試方法是在示范區域部署視頻點播系統,然后請求真實用戶進行點播,從而進行評測。但是此種方法一方面需要真實部署系統,另一方面需要發展大規模的測試用戶,成本和周期都太高。
在測試領域,也有一些專業的測試設備和儀器,如IXIA和安捷倫等公司的測試儀表,不過這些專業的設備一方面是造價昂貴,另一方面是大多專業設備只能測試比較基礎的網絡性能,如二層、三層網絡連接,少部分設備支持2~7層的協議。其中IXIA的IxLoad可以評測基于RTSP/RTP的VOD,但是其只能測試視頻點播系統的整體功能和性能,無法針對系統的各個模塊進行具體測試,而且也無法支持中國的NGB標準,故無法直接利用這些專業設備進行視頻點播系統的測試。
因此,如何提出一種應用于視頻點播系統的測試裝置和方法,針對視頻點播系統低成本快速地進行功能和性能測試,是一個亟待解決的問題。
發明內容
本發明的目的在于克服現有技術中的視頻點播測試設備造價昂貴,且測試對象范圍有限的缺陷,從而提供一種低成本的快速測試設備。
為了實現上述目的,本發明提供了一種應用于視頻點播系統的測試裝置,包括測試管理分析系統、接口測試機和性能測試機;其中,所述接口測試機與性能測試機分別連接到測試管理分析系統;
所述測試管理分析系統用于提供UI界面,設置測試參數,發送測試指令給接口測試機和性能測試機,接收測試機返回的測試結果,并分析及顯示測試結果;所述測試管理分析系統還負責管理接口測試機和性能測試機;
所述接口測試機用于向測試管理分析系統注冊,負責接收測試管理分析系統的測試指令,按照測試參數生成測試請求和測試數據包,將測試請求和測試數據包發送給被測的視頻點播系統,接收被測視頻點播系統所返回的測試響應,將采集到的測試響應返回給測試管理分析系統進行分析,以驗證被測視頻點播系統的接口功能正確性;
所述性能測試機用于向測試管理分析系統注冊,負責接收測試管理分析系統的測試指令,按照測試參數生成測試請求和高并發的測試數據包,將測試請求和高并發的測試數據包發送給被測的視頻點播系統,接收被測的視頻點播系統返回的測試響應,對測試響應進行統計分析,將分析結果返回給測試管理分析系統,驗證被測視頻點播系統的性能,所述被測視頻點播系統的性能包括并發量、吞吐、時延、時延抖動在內的參數。
上述技術方案中,所述接口測試機有一個或多個,其數目能根據需要動態增加。
上述技術方案中,所述性能測試機有一個或多個,其數目能根據需要動態增加。
上述技術方案中,所述測試管理分析系統通過與接口測試機或性能測試機建立心跳連接來維護接口測試機或性能測試機的生命周期;所述接口測試機或性能測試機通過心跳將測試任務的執行狀態通告給測試管理分析系統,測試管理分析系統據此監測測試機的運行狀況。
上述技術方案中,所述測試參數包括:測試請求的最大并發數、開始時間、持續時間、請求的并發分布、生成速度。
上述技術方案中,所述接口測試機或性能測試機至少包括兩種類型,一種類型的接口測試機或性能測試機用于對符合NGB標準的視頻點播系統進行測試,另一種類型的接口測試機或性能測試機用于對符合NGOD標準的視頻點播系統進行測試。
本發明還提供了基于所述的應用于視頻點播系統的測試裝置所實現的測試方法,包括:
步驟1)、注冊;所述性能測試機、接口測試機分別與測試管理分析系統建立連接,向測試管理分析系統注冊;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院聲學研究所;北京中科智網科技有限公司,未經中國科學院聲學研究所;北京中科智網科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410272755.7/2.html,轉載請聲明來源鉆瓜專利網。