基本介紹
- 中文名:音頻秒傳
- 外文名:Audio fingerprinting technology
- 針對:音頻檔案推出的網盤秒傳
- 功能:會生成該音頻的音頻指紋
什麼是音頻秒傳,音頻秒傳的基本原理,音頻秒傳的優勢,音頻秒傳的前提,怎樣避免音頻秒傳,目前支持秒傳的網盤,
什麼是音頻秒傳
音頻秒傳是利用音頻指紋技術(Audio fingerprinting technology ),針對音頻檔案推出的網盤秒傳。用戶上傳音頻檔案時,會生成該音頻的音頻指紋,自動與雲端的音頻指紋匹配,如果伺服器端已有該檔案,則無須重複上傳,而只需提供該用戶訪問存儲在雲端的該檔案的許可權即可。從而產生瞬間上傳,即秒傳的體驗。
音頻秒傳的基本原理
音頻秒傳的基本原理就是利用了音頻指紋技術。舉例來說:
A用戶已經上傳了【最冷一天.mp3】6.3M這個檔案,存在他的網盤中。
B用戶也要上傳自己電腦里的【最冷一天.mp3】6.3M這個檔案。
網盤會對B用戶的這個 檔案進行音頻指紋校驗,的出來的校驗碼跟A用戶的檔案對比,如果相同,那就代表這是完全相同的兩個檔案。B用戶就不用上傳了。直接會調用A用戶的那個檔案。同時也節省了他們的伺服器硬碟空間。
如果B用戶上傳的【最冷一天.mp3】只有5.2M,檔案大小都不同。並且網盤里從來沒人上傳過這個檔案。那么這個檔案就是唯一的。B用戶就要通過網路慢慢上傳了。
音頻秒傳的優勢
秒傳的優勢是明顯的,首先,能夠提供用戶的上傳體驗。比較大的檔案可以瞬間上傳,節省了用戶上傳的時間。其次,秒傳能夠最佳化雲端伺服器的利用效率。秒傳避免了相同檔案重複存儲的問題。
音頻秒傳的前提
秒傳的前提是雲端存儲的檔案足夠多,即網盤的用戶數、規模足夠多。這樣才能給用戶良好的秒傳體驗
怎樣避免音頻秒傳
根據秒傳的原理,我們知道,只要使的檔案的音頻指紋改變,就可以避免秒傳。就是對檔案本身做一下修改(改名字不行),例如一個文本檔案,你多加幾個字,音頻指紋就變了,就不會秒傳了。或者將檔案壓縮一下在上傳,檔案的音頻指紋也會改變,不會秒傳。
目前支持秒傳的網盤
前不久剛剛公測的百度網盤就支持音頻秒傳功能,為用戶帶來極致的音頻傳輸分享體驗。通過調用百度ting,還可以實現音頻檔案的線上預覽。