這是最有可能不是真正的android相關,但在我的遊戲用戶可以通過akamai cdn下載內容。這個效果很好,除了一些用戶使用不同的壓縮格式傳送的jpeg文件。這在某種程度上取決於設備/ android版本/提供者/位置(以及實際的akamai節點)。android jpeg壓縮改變(由提供商或cdn)
因爲我做了一個哈希檢查下載後,檢查文件是否正確傳遞我得到一個不同的哈希操縱jpeg文件,並檢測到一個錯誤。
我已經改變了下載過程,使所有文件被命名爲
filename_ext.bin
使MIME類型是應用程序/八位字節流,而不是法師/ JPEG,但它仍然接縫,在一些節點中間(代理可能?)檢查文件內容並重新壓縮jpeg(以節省jpeg大小的10-20%;畢竟,cpu功耗低廉,帶寬昂貴)。
有沒有人有這種問題的經驗?
也許解決方法是壓縮每個文件並在設備上解壓縮(希望無論是改變文件都不會再解壓/更改jpeg/zip)。
在此先感謝。