[發明專利]一種基于點對點數據傳輸的媒體播放器測試方法及系統有效
| 申請號: | 201210431097.2 | 申請日: | 2012-11-01 |
| 公開(公告)號: | CN102970179A | 公開(公告)日: | 2013-03-13 |
| 發明(設計)人: | 曹立軍;白鵬;范媛;張俊寶;林起開;姚健;潘柏宇;盧述奇 | 申請(專利權)人: | 合一網絡技術(北京)有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100080 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 點對點 數據傳輸 媒體播放器 測試 方法 系統 | ||
1.一種基于點對點數據傳輸的媒體播放器測試方法,其特征在于包括以下步驟:
步驟(1)搭建網絡架構,包括配置內容分發網絡CDN服務器和Tracker服務器、節點終端;
步驟(2)配置每個節點終端以便能夠控制檢測點對點數據連接情況與下載速度;
步驟(3)直接替換播放頁面中的swf文件為測試版本的swf文件,并且可以模擬各種請求超時或者請求失敗;
步驟(4)設置節點終端的上傳下載速度為0,每到一個分片時間點的時候,取消一個節點的上傳下載速度限制;查看Tracker上節點的連接情況;
步驟(5)記錄下通過點對點數據傳輸下載到的數據量,最后計算點對點數據傳輸效率。
2.如權利要求1所述的方法,其特征在于步驟(4)進一步替換為:斷開節點終端peer之間的連接,分別設置上傳速度為0,下載速度為0,觀察基于點對點數據傳輸技術的媒體播放器的下載是否能正常轉到CDN服務器或者其他節點、媒體播放器的播放是否正常;分別限制上傳和下載速度,當上傳和下載速度小于預定閾值時,點對點數據是否切換到其他節點或CDN服務器。
3.根據權利要求2所述的方法,其特征在于:所述其他節點指的是下載資源完整、網速高于預定閾值的節點終端。
4.根據權利要求1所述的方法,其特征在于步驟(5)中所述記錄下載的數據量進一步包括:
在截獲數據包之前設置具有過濾規則的過濾器,用于捕獲指定的數據包以便用于數據包分析;
分析捕獲的互聯網數據包;顯示截獲的每個數據包的信息;該信息包括所屬協議信息和數據包內容;進而記錄點對點之間的通信數據量。
5.根據權利要求1所述的方法,其特征在于步驟(5)中所述計算點對點數據傳輸效率使用下式來計算:
其中total_downbytes為從服務器下載的流量,total_original_downbytes為總有效下載的流量。
6.一種基于點對點數據傳輸的媒體播放器測試系統,其特征在于該系統包括:
配置有CDN服務器和Tracker服務器、若干個節點終端;其中Tracker服務器,運行tracker程序,用于實現節點終端之間的通信調度與維護;CDN服務器,用于提供視頻直接下載源,提高用戶訪問網站觀看視頻的速度;節點終端可以在其他節點下載視頻或者直接在CND服務器下載視頻;
配置每個節點終端以便能夠控制檢測點對點數據連接情況與下載速度的模塊;
直接替換播放頁面中的swf文件為測試版本的swf文件的模塊,并且該模塊可以模擬各種請求超時或者請求失敗;
模擬模塊,設置節點終端的上傳下載速度為0,每到一個分片時間點的時候,取消一個節點的上傳下載速度限制;
查看Tracker上節點的連接情況的模塊;
計算模塊,用于通過記錄下通過點對點數據下載到的數據量,最后計算點對點數據傳輸效率。
7.如權利要求6所述的系統,其特征在于模擬模塊還可以:斷開節點終端peer之間的連接,分別設置上傳速度為0,下載速度為0,觀察基于點對點數據傳輸技術的媒體播放器的下載是否能正常轉到CDN服務器或者其他節點、媒體播放器的播放是否正常;分別限制上傳和下載速度,當上傳和下載速度小于預定閾值時,點對點數據是否切換到其他節點或CDN服務器。
8.根據權利要求6所述的系統,其特征在于:所述其他節點指的是下載資源完整、網速高于預定閾值的節點終端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合一網絡技術(北京)有限公司,未經合一網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210431097.2/1.html,轉載請聲明來源鉆瓜專利網。





