如果你已經決定把付費課程影片和網站主機分開,Bunny Stream 是可以納入評估的專業影片託管服務之一。它不是單純把 MP4 丟到另一台主機,而是把影片上傳、轉碼、儲存、全球傳輸、播放器與部分安全控制整合在同一套服務裡。
這篇不再重複比較「YouTube、Google Drive、網站主機、專業串流服務哪一種比較好」。如果你還沒決定影片要放在哪裡,可以先看線上課程影片放哪裡?儲存、播放方式與費用評估完整指南。
這篇專門回答:如果要用 Bunny Stream 放課程影片,它怎麼運作、費用怎麼算、安全功能有哪些,又該怎麼和 WordPress 課程網站分工?
先分清楚:Bunny Stream 和 Bunny CDN 不是同一件事
| 服務 | 主要用途 | 適合拿來做什麼 |
|---|---|---|
| Bunny CDN | 加速網站靜態資源傳輸 | 圖片、CSS、JavaScript、下載檔等網站資源 |
| Bunny Stream | 影片託管與串流 | 課程影片、會員影片、影音內容 |
Bunny CDN 比較像網站加速服務;Bunny Stream 則是專門處理影片。兩者都屬於 bunny.net,但用途不同。
如果你要處理的是 WordPress 圖片、CSS、JavaScript 與網站快取,可以看Bunny CDN 教學:WordPress 加速、Pull Zone、CNAME 與快取設定。如果要放付費課程影片,這篇才是要看的方向。
Bunny Stream 的基本流程怎麼運作?
從課程網站經營者的角度,可以把流程理解成:
- 把原始影片上傳到 Bunny Stream 的 Video Library。
- Bunny Stream 將影片轉碼成適合串流播放的格式與不同解析度。
- 影片儲存在 Bunny 的影片儲存架構。
- 學員進入 WordPress/LMS 的課程單元。
- 課程網站先判斷學員是否有權限進入該單元。
- 單元頁載入 Bunny Stream 播放器。
- 實際影片資料由 Bunny Stream 的網路傳送給學員。
因此,WordPress 負責「誰可以進入這堂課」,Bunny Stream 負責「影片怎麼儲存與播放」。這兩層不要混在一起,整個架構會比較清楚。
為什麼不建議大量課程影片直接塞進 WordPress 主機?
技術上當然可以把影片直接上傳 WordPress 媒體庫,但正式課程一多,通常會開始遇到幾個問題:
- 影片大量占用網站儲存空間。
- 備份檔變得很大,備份與還原時間增加。
- 多人同時觀看會增加主機頻寬與資源壓力。
- 不同網路速度下的自適應播放能力取決於你的影片架構。
- 網站搬家時,影片會讓整體資料量大幅增加。
把影片和 WordPress 分開,不代表網站主機可以隨便選;會員、訂單、LMS、付款與資料庫仍然需要穩定的主機。但至少不必再讓同一台主機同時扛大量影片儲存與播放流量。
Bunny Stream 費用怎麼算?先分成儲存與播放流量
Bunny Stream 採用依使用量計費的模式。依官方目前公開價格,影片儲存價格從 US$0.01/GB起,影片 CDN 傳輸從 US$0.005/GB起,並有每月最低消費門檻。實際單價會依儲存位置、傳輸層級與使用設定而不同,因此正式預算仍應以當下官方價格頁為準。
課程經營者最重要的是把兩種費用分開:
- 儲存:你總共保存多少影片資料。
- 播放/CDN 流量:學員實際觀看影片時傳送多少資料。
Bunny Stream 官方目前也把標準影片轉碼與內建播放器納入 Stream 服務,不另外用傳統「每分鐘轉碼費」方式計價;不過部分進階企業功能可能有獨立方案或費用。
不要用「影片檔案 200MB=每次觀看一定 200MB」直接估流量
舊式估法常把原始影片檔案大小直接等同每次播放流量,但真正串流時並不一定完全相同。
實際傳輸量會受到:
- 影片長度。
- 轉碼後的位元率。
- 學員實際選擇或自動切換的解析度。
- 觀看了多少比例。
- 是否重播。
- 不同裝置與網路環境。
因此比較可靠的做法,是先用預估觀看人數做初步預算,上線後再直接依後台實際儲存量與流量調整,而不是只靠原始 MP4 大小推算。
一個簡單的成本估算方式
你可以先準備這 5 個數字:
- 目前所有課程影片總儲存量。
- 預計每月活躍學員數。
- 每位學員平均觀看幾小時。
- 主要使用的影片畫質。
- 每月是否有大量免費影片流量。
接著把費用拆成:
如果影片主要提供給已付費學員觀看,流量成本通常會隨活躍學員增加;真正要追蹤的是「每位付費學員平均產生多少影音成本」,而不是看到流量增加就認為成本失控。
Bunny Stream 的播放器適合課程網站嗎?
Bunny Stream 提供可嵌入的播放器,也支援不同解析度轉碼與自適應串流。對課程網站來說,最大的好處是不用自己另外組播放器、轉碼與 CDN。
實際導入時仍建議用手機、平板與桌機測試:
- 播放器是否正常載入。
- 字幕與播放速度是否符合需求。
- 手機橫向/直向顯示是否正常。
- 會員頁面快取會不會影響權限。
- 切換不同網路時影片是否能正常播放。
不要只看後台「已成功上傳」就當作完成,正式課程最終還是要以學員端實際觀看為準。
付費課程影片怎麼降低被直接分享?
先接受一個現實:只要影片能顯示在人類螢幕上,就不存在百分之百阻止側錄的技術。比較實際的目標,是降低原始連結被直接分享、熱連結與大量濫用。
Bunny Stream 目前提供的安全能力包括 Token Authentication、Hotlinking Protection,以及不同層級的內容保護功能。實際使用時可以把它和 WordPress/LMS 的會員權限搭配:
- 學員必須先登入網站。
- LMS 判斷該帳號是否擁有課程權限。
- 只有有權限的單元頁才載入影片。
- 使用影片服務提供的來源限制或 Token 機制降低直接分享。
- 依需求限制會員帳號共用。
- 服務條款中清楚說明帳號與課程內容使用規則。
如果使用進階 DRM,還要另外確認功能層級、裝置相容性與當下費用。即使有 DRM,也不適合宣稱「影片絕對不會外流」。
如果你要看完整的風險控制,可以延伸閱讀線上課程如何降低影片外流與帳號共用風險,專門整理會員權限、帳號共用、播放限制與使用規則。
Bunny Stream 要怎麼和 WordPress/LMS 整合?
最基本的方式,是在 Bunny Stream 上傳影片後,將播放器嵌入對應的課程單元。你的 LMS 仍然負責會員與課程權限,Bunny Stream 不取代 LMS。
架構可以理解成:
| 系統 | 負責的工作 |
|---|---|
| WordPress | 網站、頁面、會員入口與整體營運 |
| WooCommerce/金流 | 商品、訂單與付款 |
| LMS | 課程、章節、進度與觀看權限 |
| Bunny Stream | 影片上傳、轉碼、儲存、播放器與串流 |
這種分工的好處,是未來要更換某一層工具時,不必把「付款、課程、影片」全部綁死在同一個系統裡。
Bunny Stream 和 YouTube 怎麼分工比較合理?
兩者不需要二選一。
| 內容 | 較適合的用途 |
|---|---|
| YouTube | 公開教學、搜尋曝光、免費內容、前導影片與行銷 |
| Bunny Stream | 付費課程、會員專屬影片、需要嵌入控制的內容 |
真正的課程觀看權限仍然應由你的課程網站控制。即使使用影片託管服務,也不要把「影片本身有隱私設定」誤認成完整的會員權限系統。
Bunny Stream 適合哪些課程網站?
- 有多支錄播課程影片。
- 不想把大量影音塞進 WordPress 主機。
- 希望依實際儲存與流量計費。
- 需要可嵌入的商業影片播放器。
- 想把公開 YouTube 內容和付費會員內容分開。
- 需要 Token、Hotlinking Protection 等額外保護。
- 希望未來影片與學員增加時,不必因影音流量立刻搬整個網站。
哪些情況不一定需要 Bunny Stream?
- 只有極少量短影片,且只是短期內部使用。
- 內容本來就準備完全公開。
- 已經使用另一套符合需求的專業影片託管服務。
- 使用的課程平台本身已完整包含影音託管,而且你沒有自架影片的需求。
工具不是越多越好。已經有合適影片服務時,不需要只因為 Bunny Stream 價格低就再多加一套系統。
常見問題
Bunny Stream 和 Bunny CDN 一樣嗎?
不一樣。Bunny CDN 主要用於網站靜態資源加速;Bunny Stream 是針對影片上傳、轉碼、儲存、播放器與串流整合的服務。
Bunny Stream 現在多少錢?
官方目前公開的起始價格為影片儲存從 US$0.01/GB、CDN 傳輸從 US$0.005/GB 起,並有最低月消費。實際費率可能因區域、層級與方案調整,使用前應再確認當下官方價格。
Bunny Stream 可以完全防止課程影片被下載嗎?
不應做百分之百保證。可以利用會員權限、Token Authentication、Hotlinking Protection 與其他內容保護機制降低直接分享與濫用,但任何能在螢幕播放的影片仍存在被側錄的可能。
把影片放 Bunny Stream 後,還需要 LMS 嗎?
通常仍需要。Bunny Stream 負責影片,LMS 負責課程結構、章節、學習進度與會員觀看權限,兩者扮演不同角色。
Bunny Stream 適合免費影片嗎?
技術上可以,但如果目標是公開曝光、搜尋與自然流量,YouTube 等公開影音平台通常更適合承擔行銷角色;Bunny Stream 更適合需要自行嵌入與控制的影片。
結論:讓 Bunny Stream 專心處理影片,WordPress 專心處理課程事業
Bunny Stream 的價值,不只是「另一個放影片的空間」,而是把轉碼、播放器、影片儲存與串流傳輸從 WordPress 主機裡拆出去。
對正式經營付費課程的人來說,這種分工能讓網站架構更清楚:WordPress 與 LMS 管會員、課程與訂單;Bunny Stream 管影片。之後影片增加時,就不用把整個網站主機一起變成影音伺服器。
如果你還沒有決定影片託管方式,先看線上課程影片放哪裡?完整比較;如果你正在估算整套自架課程系統的成本,可以再看自架線上課程系統成本怎麼估。
如果你希望網站、課程、會員、付款與影片架構有人協助整合,也可以查看元氣電商的課程學院網站方案。
