You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/docs/stream/get-started.mdx
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,11 +7,10 @@ sidebar:
7
7
---
8
8
import { DashButton } from"~/components";
9
9
10
-
:::note[Before you get started:]
11
10
11
+
:::note[Media Transformations is now GA:]
12
12
13
-
You must first [create a Cloudflare account](/fundamentals/account/create-account/) and [create an API token](/fundamentals/api/get-started/create-token/) to begin using Stream.
14
-
13
+
Billing for Media Transformations will begin on November 1st, 2025.
Copy file name to clipboardExpand all lines: src/content/docs/stream/pricing.mdx
+20-3Lines changed: 20 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,14 @@ sidebar:
6
6
---
7
7
import { DashButton } from"~/components";
8
8
9
+
:::note[Media Transformations is now GA:]
10
+
11
+
Billing for Media Transformations will begin on November 1st, 2025.
12
+
13
+
:::
14
+
15
+
## Pricing for Stream
16
+
9
17
Cloudflare Stream lets you broadcast, store, and deliver video using a simple, unified API and simple pricing. Stream bills on two dimensions only:
10
18
11
19
-**Minutes of video stored:** the total duration of uploaded video and live recordings
@@ -15,7 +23,7 @@ On-demand and live video are billed the same way.
15
23
16
24
Ingress (sending your content to us) and encoding are always free. Bandwidth is already included in "video delivered" with no additional egress (traffic/bandwidth) fees.
17
25
18
-
## Minutes of video stored
26
+
###Minutes of video stored
19
27
20
28
Storage is a prepaid pricing dimension purchased in increments of $5 per 1,000 minutes stored, regardless of file size. You can check how much storage you have and how much you have used on the **Stream** page of the Cloudflare dashboard.
21
29
@@ -43,7 +51,7 @@ If you run out of storage, you will not be able to upload new videos or start ne
43
51
Enterprise customers _may_ continue to upload new content beyond their contracted quota without interruption.
44
52
:::
45
53
46
-
## Minutes of video delivered
54
+
###Minutes of video delivered
47
55
48
56
Delivery is a post-paid, usage-based pricing dimension billed at $1 per 1,000 minutes delivered. You can check how much delivery you have used on the **Billing** page or the Stream **Analytics** page of the Cloudflare dashboard.
49
57
<DashButtonurl="/?to=/:account/billing" />
@@ -63,7 +71,7 @@ Delivery is counted by HTTP requests for video segments or parts of the MP4. The
63
71
64
72
Minutes delivered for web playback (Stream Player, HLS, and DASH) are rounded to the _segment_ length: for uploaded content, segments are four seconds. Live broadcast and recording segments are determined by the keyframe interval or GOP size of the original broadcast.
65
73
66
-
## Example scenarios
74
+
###Example scenarios
67
75
68
76
**Two people each watch thirty minutes of a video or live broadcast. How much would it cost?**
69
77
@@ -91,3 +99,12 @@ If the recording is deleted, the storage use will be released.
91
99
**I want to store and deliver millions of minutes a month. Do you have volume pricing?**
Copy file name to clipboardExpand all lines: src/content/docs/stream/transform-videos/index.mdx
+11-6Lines changed: 11 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,11 +3,18 @@ pcx_content_type: concept
3
3
title: Transform videos
4
4
sidebar:
5
5
order: 4
6
-
badge:
7
-
text: Beta
8
6
---
9
7
import { DashButton } from"~/components";
10
8
9
+
:::note[Media Transformations is now GA:]
10
+
11
+
12
+
Billing for Media Transformations will begin on November 1st, 2025.
13
+
14
+
15
+
:::
16
+
17
+
11
18
You can optimize and manipulate videos stored _outside_ of Cloudflare Stream with Media Transformations. Transformed videos and images are served from one of your zones on Cloudflare.
12
19
13
20
To transform a video or image, you must [enable transformations](/stream/transform-videos/#getting-started) for your zone. If your zone already has Image Transformations enabled, you can also optimize videos with Media Transformations.
@@ -145,11 +152,9 @@ Media Transformations are currently in beta. During this period:
145
152
146
153
## Pricing
147
154
148
-
Media Transformations will be free for all customers while in beta.
149
-
150
-
After that, Media Transforamtions and Image Transformations will use the same subscriptions and usage metrics.
155
+
After November 1st, 2025, Media Transforamtions and Image Transformations will use the same subscriptions and usage metrics.
151
156
152
157
- Generating a still frame (single image) from a video counts as 1 transformation.
153
158
- Generating an optimized video or extracting audio counts as 1 transformation _per second of the output_ content.
154
-
- Each unique transformationis only billed once per month.
159
+
- Each unique transformation, as determined by input and unique combination of flags, is only billed once per calendar month.
155
160
- All Media and Image Transformations cost $0.50 per 1,000 monthly unique transformation operations, with a free monthly allocation of 5,000.
Copy file name to clipboardExpand all lines: src/content/docs/stream/transform-videos/sources.mdx
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,10 +3,14 @@ pcx_content_type: how-to
3
3
title: Define source origin
4
4
sidebar:
5
5
order: 2
6
-
badge:
7
-
text: Beta
8
6
---
9
7
8
+
:::note[Media Transformations is now GA:]
9
+
10
+
Billing for Media Transformations will begin on November 1st, 2025.
11
+
12
+
:::
13
+
10
14
When optimizing remote videos, you can specify which origins can be used as the source for transformed videos. By default, Cloudflare accepts only source videos from the zone where your transformations are served.
11
15
12
16
On this page, you will learn how to define and manage the origins for the source videos that you want to optimize.
Billing for Media Transformations will begin on November 1st, 2025.
11
+
12
+
:::
13
+
10
14
If you are using Media Transformations to transform your video and you experience a failure, the response body contains an error message explaining the reason, as well as the `Cf-Resized` header containing `err=code`:
11
15
12
16
- 9401 — The required options are missing or are invalid. Refer to [Options](/stream/transform-videos/#options) for supported arguments.
@@ -20,4 +24,4 @@ If you are using Media Transformations to transform your video and you experienc
20
24
- 9509 — The origin server returned an HTTP 5xx status code. This is most likely a problem with the origin server-side software, not the transformation.
21
25
- 9517 & 9523 — Internal errors. Contact support if you encounter these errors.
0 commit comments