[發明專利]一種基于點對點數據傳輸的媒體播放器測試方法及系統有效
| 申請號: | 201210431097.2 | 申請日: | 2012-11-01 |
| 公開(公告)號: | CN102970179A | 公開(公告)日: | 2013-03-13 |
| 發明(設計)人: | 曹立軍;白鵬;范媛;張俊寶;林起開;姚健;潘柏宇;盧述奇 | 申請(專利權)人: | 合一網絡技術(北京)有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100080 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 點對點 數據傳輸 媒體播放器 測試 方法 系統 | ||
技術領域
本發明涉及基于點對點數據傳輸的媒體播放器測試領域,更進一步的,涉及一種基于點對點數據傳輸的媒體播放器測試方法及系統。
背景技術
基于點對點數據傳輸(即:Point?to?Point)技術,是一種網絡新技術,依賴網絡中參與者的計算能力和帶寬,而不是把依賴都聚集在較少的幾臺服務器上。隨著基于點對點數據傳輸技術網絡技術的迅速發展,基于點對點數據傳輸的流媒體傳輸的研究逐漸引起人們的注意。點對點數據傳輸系統能夠把服務器的負載分散到每個節點中,這項技術可以有效的節約帶寬,充分的利用Peer與Peer之間的有效資源和計算能力,點對點數據傳輸技術使得網絡上的溝通變得容易、更直接共享和交互,能夠有效的減輕服務器的負擔,極大的提高了系統的可擴展性。直到現在使用點對點數據傳輸技術的軟件比比皆是,人們也在不知不覺中感受到了P2P作為高科技發展載體的快樂。
由于基于點對點數據傳輸技術的網絡拓撲結構相對比較復雜,在對基于點對點數據傳輸技術的媒體播放器的測試與環境的實現上,一直處于空白領域。測試者很難模擬到節點之間,或者節點終端Peer與CND(直接下載源)服務器之間連接在遇到各種異常情況的處理與反應。如Peer與Peer在網速較低的情況,或者斷開連接的情況,是否會正確連到CND服務器去下載視頻文件。本發明針對基于點對點數據傳輸技術的媒體播放器的播放效果與各種異常情況的處理,實現小規模內的基于點對點數據傳輸技術的環境模擬配置與測試覆蓋。
發明內容
本發明針對基于點對點數據傳輸的媒體播放器的播放效果與各種異常情況的處理,實現小規模內的基于點對點數據傳輸技術的環境模擬配置與測試覆蓋。
本發明提供了一種基于點對點數據傳輸的媒體播放器測試方法,其中該方法包括以下步驟:步驟(1)搭建網絡架構,包括配置內容分發網絡CDN服務器和Tracker服務器、節點終端;步驟(2)配置每個節點終端以便能夠控制檢測點對點數據連接情況與下載速度;步驟(3)直接替換播放頁面中的swf文件為測試版本的swf文件,并且可以模擬各種請求超時或者請求失敗;步驟(4)設置節點終端的上傳下載速度為0,每到一個分片時間點的時候,取消一個節點的上傳下載速度限制;查看Tracker上節點的連接情況;步驟(5)記錄下通過點對點數據傳輸下載到的數據量,最后計算點對點數據傳輸效率。
進一步,步驟(4)替換為:斷開節點終端peer之間的連接,分別設置上傳速度為0,下載速度為0,觀察基于點對點數據傳輸技術的媒體播放器的下載是否能正常轉到CDN服務器或者其他節點、媒體播放器的播放是否正常;分別限制上傳和下載速度,當上傳和下載速度小于預定閾值時,點對點數據是否切換到其他節點或CDN服務器。
進一步,所述其他節點指的是下載資源完整、網速高于預定閾值的節點終端。
進一步,步驟(5)中所述記錄下載的數據量進一步包括:在截獲數據包之前設置具有過濾規則的過濾器,用于捕獲指定的數據包以便用于數據包分析;分析捕獲的互聯網數據包;顯示截獲的每個數據包的信息;該信息包括所屬協議信息和數據包內容;進而記錄點對點之間的通信數據量。
進一步,步驟(5)中所述計算點對點數據傳輸效率使用下式來計算:
其中total_downbytes為從服務器下載的流量,total_original_downbytes為總有效下載的流量。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合一網絡技術(北京)有限公司,未經合一網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210431097.2/2.html,轉載請聲明來源鉆瓜專利網。





