不同的用量選擇不用的計費方式可節省大量成本,本文介紹如何計算用量和如何選擇計費方式。
案例
小王是一名創業者,帶領團隊自主研發了一個線上教育平台。他希望把視訊存儲在阿裡雲上,視訊存量約 2000 個,占用存儲空間近 2T,每月預計新增視訊 200 個,并新增存儲約 200G,課程視訊的時長集中在 25-35 分鐘,并且按照不同課程進行分類管理。為了保障各端的觀看效果,計劃為使用者提供 “标清 480P” 和 “高清 720P” 兩種清晰度。目前已有使用者 500 人左右,每日平均視訊觀看次數 2000 次,在移動端和 PC 端觀看次數比例大緻為 3:1。小王想要了解自己視訊資源用量情況以及如何選擇計費形式,成本效益才能最優。
案例分析
從案例背景中可以看出小王需要用到的點播服務功能包括:視訊上傳與存儲、視訊轉碼。其中,視訊播放産生的下行流量消耗與視訊的觀看次數、視訊時長、碼率大小有關。在計算用量前假設:
- 視訊時長:根據課程視訊的時長特點(集中在 25-35 分鐘),視訊時長按平均值 30 分鐘計算。
- 清晰度分布:根據移動端和 PC 端的觀看特點,移動端預設采用 “标清 480P” 的清晰度,PC 端預設采用 “高清 720P” 的清晰度(忽略使用者自行切換清晰度的情況)。
- 存儲大小:案例中包含存量、增量兩類視訊。當進行轉碼操作後,原視訊轉碼産生兩種清晰度視訊,是以,實際存儲占用按 3 倍于原始視訊大小進行計算。(忽略輸出視訊分辨率和碼率對視訊體積的影響,如果轉碼後的視訊分辨率和碼率高于原視訊,則實際體積會變大。)
如何計算資源用量?
本案例計算得出的用量和費用都為預估值。
從案例中可以看出小王每年的資源用量消費(暫不考慮業務快速增長的情況)如下:
項目 | 公式 | 用量 |
存儲用量 | 存儲用量:存量視訊 + 增量視訊 - 免費存儲 |
|
流量用量 | 流量用量:(觀看次數 x 視訊時長 x 視訊碼率大小)/8(byte) |
|
轉碼時長 | 轉碼時長:由轉碼輸出視訊的規格決定 |
|
如何選擇計費方式?
本文将通過按量付費和預付費資源包兩種計費方式,分别為小王計算平均每年的費用。
計費方式 | 計費公式 | 用量費用 |
按量付費 | 存儲費用:存儲單價 x 存儲用量 |
|
流量費用:流量單價 x 流量用量 |
| |
轉碼費用:轉碼單價 x 轉碼時長 |
| |
預付費資源包 | 存儲費用:存儲包平均每年的費用 |
|
流量費用:流量包平均每年的費用 |
| |
轉碼費用:轉碼資源包支援 H.264 的 LD、SD、HD 三種轉碼規格的抵扣,資源包時長指 H.264LD 的可抵扣時長,LD、SD、HD 按 1:1.5:3 的比例抵扣。 |
|
則兩種計費方式的年平均費分别為:
- 按量付費:1595.28+41391+7167.6=50153.88 元
- 預付費資源包:12951+21800+5425=40176 元
通過以上兩種計費方式得出的費用對比,可以看出:
- 選擇預付費資源包的計費方式将為您節省大量成本,累計購買的資源包越多,享受的優惠越多。
- 此外,您也可以考慮組合預付費資源包和按量付費的方式計費,以實作最大的資源使用率和最低的成本。
「視訊雲技術」你最值得關注的音視訊技術公衆号,每周推送來自阿裡雲一線的實踐技術文章,在這裡與音視訊領域一流工程師交流切磋。
