Okay
  Print

[StreamTube] Cloudflare Stream

Cloudflare Stream is a live streaming and on-demand video platform, which can ingest, encode, record, and play videos from one unified product.

For further information, please visit https://www.cloudflare.com/developer-platform/products/cloudflare-stream/

Before getting started, navigate to Appearance > Install Plugins page and activate WP Cloudflare Stream plugin.

  1. Configure API Key
  2. Secure your stream
  3. Configure Webhook
  4. Configure Live Stream
  5. Simulcast
  6. Receive Live WebHooks
  7. Video Help Guides

Configure API Key


Navigate to Settings > WP Cloudflare Stream > API Credentials tab, enter your Cloudflare Account ID, Cloudflare Account API Token keys and Cloudflare Customer Subdomain.

Secure your stream


Since version 1.1, securing streams using signed URLs is supported.

To enable the feature, navigate to Settings > WP Cloudflare Stream > API Credentials tab and enable the "Secure videos with signed URLs" option.

If you've added videos before enabling this feature, you will need to navigate to Settings > WP Cloudflare Stream > Misc tab and click the "Bulk Update" button to apply the new settings to all previously uploaded videos.


Configure Webhook


Navigate to Upload tab, click Install Webhook button


Configure Live Stream


Navigate to Live Stream tab, from there, you can enable Live Stream, set Custom Ingest Domain and other options as desired

Simulcast


Since version 1.1, you have the capability to broadcast your live stream to third-party platforms such as Twitch, YouTube, Facebook, Twitter, and others. Simulcast to up to 50 concurrent destinations from each live input is supported.

Frontend
Backend

Receive Live WebHooks


Refer to "Subscribe to Stream Live Webhooks" for further instruction https://developers.cloudflare.com/stream/stream-live/webhooks/

Video Help Guides