Cloudflare Worldedge community field guide

回顧版月刊 / 2025-11

Stream:Video 是 lifecycle,不只是一個檔案

Upload、processing、playback、access、captions、analytics 與 deletion 構成一條 operational path。

期號
23 / 32
首次發布
來源查核
檔案誠信

月份代表課程編排位置;本文首次發布於 2026-08-10,不冒充歷史發布紀錄或過往活動。

01 / DECISION

何時值得加入這個 primitive

當 video ingestion、encoding、storage 與 adaptive delivery 應透過同一 API 管理時使用 Stream。

02 / ARCHITECTURE

建立最小且站得住腳的路徑

選擇 direct 或 controlled upload、建模 processing states、需要時保護 playback、發布 captions,並定義 retention 與 deletion。

  1. 01先命名 contract

    當 video ingestion、encoding、storage 與 adaptive delivery 應透過同一 API 管理時使用 Stream。

  2. 02只加入一個 primitive

    選擇 direct 或 controlled upload、建模 processing states、需要時保護 playback、發布 captions,並定義 retention 與 deletion。

  3. 03保留 failure evidence

    觀察 processing transitions、在不同 network condition 播放、確認 captions 與 signed denial,並測試 failed upload 和 deletion。

03 / REPRODUCE

有證據,再有信心

觀察 processing transitions、在不同 network condition 播放、確認 captions 與 signed denial,並測試 failed upload 和 deletion。

curl -fsS https://api.cloudflare.com/client/v4/accounts/ACCOUNT/stream

04 / BOUNDARY

Production boundary

Upload 成功不等於 asset 可播放;signed access、moderation、rights、accessibility 與 lifecycle failures 仍是 application responsibility。

05 / FIRST-PARTY SOURCES

讓第一方來源保持權威

產品行為、限制、價格與供應狀態會改變;採取行動前請重新核對這些來源。

01 / SOURCECloudflare Streamhttps://developers.cloudflare.com/stream/