[發明專利]數據傳輸方法、裝置及設備在審
申請號: | 201610077787.0 | 申請日: | 2016-02-03 |
公開(公告)號: | CN105656921A | 公開(公告)日: | 2016-06-08 |
發明(設計)人: | 周紫熙;蔣浩;劉穎;劉寧;劉凡 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 數據傳輸 方法 裝置 設備 | ||
技術領域
本申請涉及信息處理技術領域,具體涉及數據傳輸技術領域,尤 其涉及數據傳輸方法、裝置及設備。
背景技術
當前,用戶通常通過終端與網絡連接來獲取網絡數據。網絡能夠 為用戶提供各種類型的數據,如圖片數據或視頻數據。圖片數據或視 頻數據根據不同的需要會有多種數據類型,如圖片數據有位圖 (Bitmap,簡稱BMP)類型、標簽圖像文件格式(TagImageFileFormat, 簡稱TIFF)類型或聯合照片專家組(JointPhotographicExpertGroup, 簡稱JPEG)類型;視頻數據有運動圖像專家組(MotionPictureExperts Group,簡稱MPEG)類型、音頻視頻交錯(AudioVideoInterleaved, 簡稱AVI)類型、高級流格式(AdvancedStreamingFormat,簡稱ASF)。 通過終端獲取網絡數據使得用戶能夠實時、便攜地獲取最新的網絡數 據,為用戶的生活和工作提供了極大便利。
在某些特定的網絡環境或硬件環境下,網絡數據需要的網絡條件 也不同。例如,對于網站,某些圖片數據或視頻數據需要占用一定的 空間,或滿足一定的壓縮比等要求。通常,在網站服務器端,圖片數 據或視頻數據通過網站給定的空間或壓縮比能夠進行正常顯示,但在 終端上卻無法正常顯示,這通常是由圖片數據或視頻數據對終端連接 的網絡傳輸協議或網絡速度等原因引起的。而用戶終端通常通過既定 的或現有的方式與網絡連接,不會主動根據終端正在進行數據傳遞的 對象有針對性地選擇網絡的連接方式。
發明內容
本申請提供了數據傳輸方法、裝置及設備,以解決背景技術中提 到的問題。
第一方面,本申請提供了一種數據傳輸方法,所述方法包括:監 測終端與網絡的數據傳輸速度;根據所述數據傳輸速度確定所述終端 的數據傳輸狀態;根據所述數據傳輸狀態選擇數據傳輸方式;通過所 述數據傳輸方式對所述終端進行數據傳輸。
在一些實施例中,所述根據所述數據傳輸速度確定所述終端的數 據傳輸狀態包括:查詢所述數據傳輸速度對應的數據傳輸對象,所述 數據傳輸對象包括文件、圖片和視頻中的至少一項;若所述數據傳輸 速度小于對應所述數據傳輸對象的傳輸速度閾值,則所述終端的數據 傳輸異常,否則,所述終端的數據傳輸正常。
在一些實施例中,所述根據所述數據傳輸狀態選擇數據傳輸方式 包括:若數據傳輸異常,則查看對應所述數據傳輸對象的數據傳輸方 式集合,從所述數據傳輸方式集合中選擇出滿足所述傳輸速度閾值要 求的數據傳輸方式;若數據傳輸正常,則保持當前的數據傳輸方式, 其中,所述數據傳輸方式集合包括所述終端與網絡之間的全部數據傳 輸方式。
在一些實施例中,所述從所述數據傳輸方式集合中選擇出滿足所 述傳輸速度閾值要求的數據傳輸方式還包括:通過所述數據傳輸方式 獲取對應所述終端的IP地址集合,從所述IP地址集合中確定滿足所 述傳輸速度閾值要求的IP地址作為傳輸IP地址。
在一些實施例中,所述通過所述數據傳輸方式與所述網絡進行數 據傳輸包括:通過與所述數據傳輸方式對應的所述傳輸IP地址建立所 述終端與網絡的連接,進行數據傳輸。
第二方面,本申請提供了一種數據傳輸裝置,所述裝置包括:傳 輸速度監測單元,用于監測終端與網絡的數據傳輸速度;傳輸狀態查 詢單元,用于根據所述數據傳輸速度確定所述終端的數據傳輸狀態; 傳輸方式選擇單元,用于根據所述數據傳輸狀態選擇數據傳輸方式; 傳輸單元,用于通過所述數據傳輸方式對所述終端進行數據傳輸。
在一些實施例中,所述傳輸狀態查詢單元包括:數據類型查詢子 單元,用于查詢所述數據傳輸速度對應的數據傳輸對象,所述數據傳 輸對象包括文件、圖片和視頻的至少一項;傳輸狀態判斷子單元,用 于在所述數據傳輸速度小于對應所述數據傳輸對象的傳輸速度閾值 時,判斷所述終端的數據傳輸異常,否則,所述終端的數據傳輸正常。
在一些實施例中,所述傳輸方式選擇單元包括:傳輸方式選擇子 單元,用于在數據傳輸異常時,查看對應所述數據傳輸對象的數據傳 輸方式集合,從所述數據傳輸方式集合中選擇出滿足所述傳輸速度閾 值要求的數據傳輸方式,在數據傳輸正常時,保持當前的數據傳輸方 式,其中,所述數據傳輸方式集合包括所述終端與網絡之間的全部數 據傳輸方式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610077787.0/2.html,轉載請聲明來源鉆瓜專利網。