[發明專利]一種圖片傳輸的控制方法及系統、服務器在審
| 申請號: | 201611250965.1 | 申請日: | 2016-12-29 |
| 公開(公告)號: | CN106651746A | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | 鄧林飛 | 申請(專利權)人: | TCL集團股份有限公司 |
| 主分類號: | G06T1/20 | 分類號: | G06T1/20 |
| 代理公司: | 深圳中一專利商標事務所44237 | 代理人: | 梅述家 |
| 地址: | 516006 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖片 傳輸 控制 方法 系統 服務器 | ||
技術領域
本發明屬于通信技術領域,尤其涉及一種圖片傳輸的控制方法及系統、服務器。
背景技術
隨著網絡技術的發展,出現了許多圖片瀏覽網站或多媒體網站(QQ空間、微薄、博客等),網絡傳輸圖片的主要方法為采用傳輸控制協議(TransmissionControlProtocol,TCP)或用戶數據報協議(UserDatagramProtocol,UDP)單獨傳輸。由于UDP傳輸是廣播傳輸,具有沒有帶寬限制的優點,傳輸效率高,但是容易出現掉包等情況,傳輸可靠性差。
現有技術中,當很多圖片被上傳時,處理器會接收需要上傳的圖片,然后逐一進行處理,這給處理器帶來負擔,當圖片容量太大時,會導致處理器運行緩慢,進而降低處理效率。
發明內容
本發明實施例提供了一種圖片傳輸的控制方法及系統、服務器,旨在解決現有技術中接收需要處理的圖片后再進行處理導致處理器運行緩慢而影響處理效率的問題。
本發明實施例是這樣實現的,一種圖片傳輸的控制方法,包括:
接收圖片數據,將所述圖片數據存儲在預處理區,所述圖片數據包括至少一個圖片的數據;
若處理器當前的空余容量大于零時,從所述預處理區獲取與所述處理器當前的空余容量的大小匹配的圖片,并傳輸給所述處理器進行處理。
優選地,所述接收圖片數據,將所述圖片數據存儲在預處理區具體包括:
接收圖片數據;
分析并記錄所接收的每一個圖片數據的大??;
按照接收圖片的時間來對預處理區的圖片進行排序;
優選地,若處理器當前的空余容量大于零時,從所述預處理區獲取與所述處理器當前的空余容量的大小匹配的圖片,并傳輸給所述處理器進行處理之前包括:
監聽所述處理器當前的空余容量是否大于零。
優選地,所述若處理器當前的空余容量大于零時,從所述預處理區獲取與所述處理器當前的空余容量的大小匹配的圖片,并傳輸給所述處理器進行處理具體包括:
從所述預處理區獲取排在最前的圖片;
判斷所述排在最前的圖片大小是否大于所述空余容量;
若判斷為否時,基于排在最前的圖片從所述預處理區選擇圖片傳輸給所述處理器進行處理;
當判斷為是時,繼續等待,直到所述排在最前的圖片的大小小于或等于所述處理器的空余容量。
優選地,所述若判斷為否時,基于排在最前的圖片從所述預處理區選擇圖片傳輸給所述處理器進行處理具體包括:
當判斷所述排在最前的圖片大小不大于所述空余容量時,判斷排列在最前的兩個圖片的大小是否大于所述空余容量;
當判斷為是時,將排在最前的圖片傳輸給所述處理器進行處理;
當判斷為否時,判斷排列在最前的三個圖片的大小是否大于所述空余容量;
當判斷為是時,將排列在最前的兩個圖片傳輸給所述處理器進行處理;
當判斷為否時,繼續判斷增加排列在后面的一個圖片的大小是否大于所述空余容量,直到所述空余容量大于n個圖片的大小而小于(n+1)個圖片的大小時進行圖片的傳輸,所述n為大于0的自然數。
優選地,所述監聽所述處理器當前的空余容量是否大于零之后還包括:
當判斷所述空余容量大于零時,判斷所述空余容量是否等于所述處理器的存儲閾值;
當判斷為是時,基于所述預處理區當前存儲的圖片大小來獲取對應的圖片,并傳輸給所述處理器進行處理;
當判斷為否時,轉到從所述預處理區獲取與所述處理器當前的空余容量的大小匹配的圖片,并傳輸給所述處理器進行處理的步驟。
優選地,所述當判斷為是時,基于所述預處理區當前存儲的圖片大小來獲取對應的圖片,并傳輸給所述處理器進行處理具體包括:
當判斷為是時,判斷所述預處理區當前存儲的圖片大小是否大于所述空余容量;
當判斷為否時,將所述預存儲區的全部圖片傳輸給所述處理器進行處理;
當判斷為是時,轉到從所述預處理區獲取與所述處理器當前的空余容量的大小匹配的圖片,并傳輸給所述處理器進行處理的步驟。
優選地,所述若處理器當前的空余容量大于零時,從所述預處理區獲取與所述處理器當前的空余容量的大小匹配的圖片,并傳輸給所述處理器進行處理具體包括:
從所述預處理區獲取最小的圖片;
判斷所述容量最小的圖片的容量是否小于或等于所述空余容量;
若判斷為是時,將所述容量最小的圖片傳輸給所述處理器進行處理;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于TCL集團股份有限公司,未經TCL集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611250965.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電陶爐(Q14)
- 下一篇:一種應用中模擬對象的資源處理方法以及裝置





