Skip to content
2 changes: 1 addition & 1 deletion src/content/docs/ssl/troubleshooting/faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -155,5 +155,5 @@ The Let's Encrypt Certificate Authority and SNI are not currently supported by R

We recommend one of the following options:

* Change the Universal Certificate Certificate Authority to a different CA.
* Change the Universal Certificate Authority to a different CA.
* Add an [advanced certificate](/ssl/edge-certificates/advanced-certificate-manager/) or [custom certificate](/ssl/edge-certificates/custom-certificates/) using a different CA.
4 changes: 2 additions & 2 deletions src/content/docs/stream/edit-videos/adding-captions.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ To create or modify a caption on a video a [Cloudflare API Token](https://www.cl

The `<LANGUAGE_TAG>` must adhere to the [BCP 47 format](http://www.unicode.org/reports/tr35/#Unicode_Language_and_Locale_Identifiers). For convenience, many common
language codes are provided [at the bottom of this document](#most-common-language-codes).
If the language you are adding isn't included in the table, you can find the value
If the language you are adding is not included in the table, you can find the value
through the [The IANA registry](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry), which maintains a list of language codes. To find the
value to send, search for the language. Below is an example value from IANA when
we look for the value to send for a Turkish subtitle:
Expand Down Expand Up @@ -47,7 +47,7 @@ to generate closed captions for your videos.
A video must be uploaded and in a ready state before captions can be generated.
In the following example URLs, the video's UID is referenced as `<VIDEO_UID>`.
To receive webhooks when a video transitions to ready after upload, follow the
instructions provided [here](/stream/manage-video-library/using-webhooks/).
instructions provided in the guide on using webhooks to manage your video library.

Captions can be generated for the following languages:

Expand Down
4 changes: 2 additions & 2 deletions src/content/docs/stream/examples/obs-from-scratch/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ You need a Live Input on Stream. Follow the [Start a live stream](/stream/stream

- **RTMPS URL**, which will most likely be `rtmps://live.cloudflare.com:443/live/`
- **RTMPS Key**, which is specific to the new live input
- Whether you selected the beta "Low-Latency HLS Support" or not. For your first test, leave this _disabled._ ([What's that?](https://blog.cloudflare.com/cloudflare-stream-low-latency-hls-open-beta))
- Whether you selected the beta "Low-Latency HLS Support" or not. For your first test, leave this _disabled._ ([What is that?](https://blog.cloudflare.com/cloudflare-stream-low-latency-hls-open-beta))

## 2. Install OBS

Expand Down Expand Up @@ -92,7 +92,7 @@ _Your available options in the "Video Encoder" menu, as well as the resulting "E

For more information about these settings and our recommendations for Live, see the "[Recommendations, requirements and limitations](/stream/stream-live/start-stream-live/#recommendations-requirements-and-limitations)" section of [Start a live stream](/stream/stream-live/start-stream-live/).

## What's Next
## What is Next

With these steps, you have created a Live Input on Stream, broadcast a test from OBS, and you saw it played back in via the Stream built-in player in Dash. Up next, consider trying:

Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/stream/faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ When HDR videos are uploaded to Stream, they are re-encoded and delivered in SDR

Cloudflare Stream supports video file uploads for any FPS, however videos will be re-encoded for 70 FPS playback. If the original video file has a frame rate lower than 70 FPS, Stream will re-encode at the original frame rate.

If the frame rate is variable we will drop frames (e.g. if there are more than 1 frames within 1/30 seconds, we will drop the extra frames within that period).
If the frame rate is variable we will drop frames (for example if there are more than 1 frames within 1/30 seconds, we will drop the extra frames within that period).

### What browsers does Stream work on?

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ At this point, you should discard requests with timestamps that are too old for

Prepare the signature source string and concatenate the following strings:

* Value of the `time` field e.g. `1230811200`
* Value of the `time` field for example `1230811200`
* Character `.`
* Webhook request body (complete with newline characters, if applicable)

Expand Down
10 changes: 5 additions & 5 deletions src/content/docs/stream/uploading-videos/player-api.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ Multiple attributes can be used together, added one after each other like this:

* `autoplay` boolean

* Tells the browser to immediately start downloading the video and play it as soon as it can. Note that mobile browsers generally do not support this attribute, the user must tap the screen to begin video playback. Please consider mobile users or users with Internet usage limits as some users don't have unlimited Internet access before using this attribute.
* Tells the browser to immediately start downloading the video and play it as soon as it can. Note that mobile browsers generally do not support this attribute, the user must tap the screen to begin video playback. Please consider mobile users or users with Internet usage limits as some users do not have unlimited Internet access before using this attribute.

:::note
To disable video autoplay, the `autoplay` attribute needs to be removed altogether as this attribute. Setting `autoplay="false"` will not work; the video will autoplay if the attribute is there in the `<stream>` tag.

In addition, some browsers now prevent videos with audio from playing automatically. You may add the `mute` attribute to allow your videos to autoplay. For more information, go [here](https://webkit.org/blog/6784/new-video-policies-for-ios/).
For more information, see [new video policies for iOS](https://webkit.org/blog/6784/new-video-policies-for-ios/).
:::

* `controls` boolean
Expand Down Expand Up @@ -55,7 +55,7 @@ Multiple attributes can be used together, added one after each other like this:

* `poster` string

* A URL for an image to be shown before the video is started or while the video is downloading. If this attribute isn't specified, a thumbnail image of the video is shown.
* A URL for an image to be shown before the video is started or while the video is downloading. If this attribute is not specified, a thumbnail image of the video is shown.

* `src` string

Expand Down Expand Up @@ -145,15 +145,15 @@ Stream supports most of the [standardized media element events](https://develope

* `error`

* Sent when an error occurs. (e.g. the video has not finished encoding yet, or the video fails to load due to an incorrect signed URL)
* Sent when an error occurs. (for example, the video has not finished encoding yet, or the video fails to load due to an incorrect signed URL)

* `loadeddata`

* The first frame of the media has finished loading.

* `loadedmetadata`

* The media's metadata has finished loading; all attributes now contain as much useful information as they're going to.
* The media's metadata has finished loading; all attributes now contain as much useful information as they are going to.

* `loadstart`

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,10 @@ Using the `poster` query parameter in the embed URL, you can set a thumbnail to

Supported URL attributes are:

* **`time`** (default `0s`, configurable) time from the video e.g. `8m`, `5m2s`
* **`time`** (default `0s`, configurable) time from the video for example `8m`, `5m2s`
* **`height`** (default `640`)
* **`width`** (default `640`)
* **`fit`** (default `crop`) to clarify what to do when requested height and width doesn't match the original upload, which should be one of:
* **`fit`** (default `crop`) to clarify what to do when requested height and width does not match the original upload, which should be one of:
* **`crop`** cut parts of the video that doesn't fit in the given size
* **`clip`** preserve the entire frame and decrease the size of the image within given size
* **`scale`** distort the image to fit the given size
Expand Down Expand Up @@ -69,10 +69,10 @@ Stream supports animated GIFs as thumbnails. Viewing animated thumbnails does no

Supported URL attributes for animated thumbnails are:

* **`time`** (default `0s`) time from the video e.g. `8m`, `5m2s`
* **`time`** (default `0s`) time from the video for example `8m`, `5m2s`
* **`height`** (default `640`)
* **`width`** (default `640`)
* **`fit`** (default `crop`) to clarify what to do when requested height and width doesn't match the original upload, which should be one of:
* **`fit`** (default `crop`) to clarify what to do when requested height and width does not match the original upload, which should be one of:
* **`crop`** cut parts of the video that doesn't fit in the given size
* **`clip`** preserve the entire frame and decrease the size of the image within given size
* **`scale`** distort the image to fit the given size
Expand Down
Loading