Changelog
2022-09-15
Manually control when you start and stop simulcasting
You can now enable and disable individual live outputs via the API or Stream dashboard, allowing you to control precisely when you start and stop simulcasting to specific destinations like YouTube and Twitch. For more, read the docs.
2022-08-15
Unique subdomain for your Stream Account
URLs in the Stream Dashboard and Stream API now use a subdomain specific to your Cloudflare Account: customer-{CODE}.cloudflarestream.com
. This change allows you to:
- Use Content Security Policy (CSP) directives specific to your Stream subdomain, to ensure that only videos from your Cloudflare account can be played on your website.
- Allowlist only your Stream account subdomain at the network-level to ensure that only videos from a specific Cloudflare account can be accessed on your network.
No action is required from you, unless you use Content Security Policy (CSP) on your website. For more on CSP, read the docs here.
2022-08-02
Clip videos using the Stream API
You can now change the start and end times of a video uploaded to Cloudflare Stream. For more information, refer to Clip videos.
2022-07-26
Live inputs
The Live Inputs API now supports optional pagination, search, and filter parameters. For more information, refer to the Live Inputs API documentation.
2022-05-24
Picture-in-Picture support
The Stream Player now displays a button to activate Picture-in-Picture mode, if the viewer’s web browser supports the Picture-in-Picture API.
2022-05-13
Creator ID property
During or after uploading a video to Stream, you can now specify a value for a new field, creator
. This field can be used to identify the creator of the video content, linking the way you identify your users or creators to videos in your Stream account. For more, read the blog post
2022-03-17
Analytics panel in Stream Dashboard
The Stream Dashboard now has an analytics panel that shows the number of minutes of both live and recorded video delivered. This view can be filtered by Creator ID, Video UID, and Country. For more in-depth analytics data, refer to the bulk analytics documentation
2022-03-16
Custom letterbox color configuration option for Stream Player
The Stream Player can now be configured to use a custom letterbox color, displayed around the video (“letterboxing” or “pillarboxing”) when the video’s aspect ratio does not match the player’s aspect ratio. Refer to the documentation on configuring the Stream Player here.
2022-03-10
Support for SRT live streaming protocol
Cloudflare Stream now supports the SRT live streaming protocol. SRT is a modern, actively maintained streaming video protocol that delivers lower latency, and better resilience against unpredictable network conditions. SRT supports newer video codecs and makes it easier to use accessibility features such as captions and multiple audio tracks.
For more, read the blog post.
2022-02-17
Faster video quality switching in Stream Player
When viewers manually change the resolution of video they want to receive in the Stream Player, this change now happens immediately, rather than once the existing resolution playback buffer has finished playing.
2022-02-09
Volume and playback controls accessible during playback of VAST Ads
When viewing ads in the VAST format in the Stream Player, viewers can now manually start and stop the video, or control the volume.
2022-01-25
DASH and HLS manifest URLs accessible in Stream Dashboard
If you choose to use a third-party player with Cloudflare Stream, you can now easily access HLS and DASH manifest URLs from within the Stream Dashboard. For more about using Stream with third-party players, read the docs here.
2022-01-22
Input health status in the Stream Dashboard
When a live input is connected, the Stream Dashboard now displays technical details about the connection, which can be used to debug configuration issues.
2022-01-06
Live viewer count in the Stream Player
The Stream Player now shows the total number of people currently watching a video live.
2022-01-04
Webhook notifications for live stream connections events
You can now configure Stream to send webhooks each time a live stream connects and disconnects. For more information, refer to the Webhooks documentation.
2021-12-07
FedRAMP Support
The Stream Player can now be served from a FedRAMP compliant subdomain.
2021-11-23
24/7 Live streaming support
You can now use Cloudflare Stream for 24/7 live streaming.
2021-11-17
Persistent Live Stream IDs
You can now start and stop live broadcasts without having to provide a new video UID to the Stream Player (or your own player) each time the stream starts and stops. Read the docs.
2021-10-14
MP4 video file downloads for live videos
Once a live video has ended and been recorded, you can now give viewers the option to download an MP4 video file of the live recording. For more, read the docs here.
2021-09-30
Serverless Live Streaming
Stream now supports live video content! For more information, read the blog post and get started by reading the docs.
2021-07-26
Thumbnail previews in Stream Player seek bar
The Stream Player now displays preview images when viewers hover their mouse over the seek bar, making it easier to skip to a specific part of a video.
MP4 video file downloads (GA)
All Cloudflare Stream customers can now give viewers the option to download videos uploaded to Stream as an MP4 video file. For more, read the docs here.
2021-07-10
Stream Connect (open beta)
You can now opt-in to the Stream Connect beta, and use Cloudflare Stream to restream live video to any platform that accepts RTMPS input, including Facebook, YouTube and Twitch.
For more, read the blog post or the docs.
2021-06-10
Simplified signed URL token generation
You can now obtain a signed URL token via a single API request, without needing to generate signed tokens in your own application. Read the docs
2021-06-08
Stream Connect (closed beta)
You can now use Cloudflare Stream to restream or simulcast live video to any platform that accepts RTMPS input, including Facebook, YouTube and Twitch.
For more, read the blog post or the docs.
2021-05-03
MP4 video file downloads (beta)
You can now give your viewers the option to download videos uploaded to Stream as an MP4 video file. For more, read the docs here.
2021-03-10
Stream Player 2.0 (preview)
A brand new version of the Stream Player is now available for preview. New features include:
- Unified controls across desktop and mobile devices
- Keyboard shortcuts
- Intelligent mouse cursor interactions with player controls
- Phased out support for Internet Explorer 11
For more, refer to this post on the Cloudflare Community Forum.
2021-03-04
Faster video encoding
Videos uploaded to Cloudflare Stream are now available to view 5x sooner, reducing the time your users wait between uploading and viewing videos.
2021-03-29
Picture quality improvements
Cloudflare Stream now encodes videos with fewer artifacts, resulting in improved video quality for your viewers.
2021-03-25
Improved client bandwidth hints for third-party video players
If you use Cloudflare Stream with a third party player, and send the clientBandwidthHint
parameter in requests to fetch video manifests, Cloudflare Stream now selects the ideal resolution to provide to your client player more intelligently. This ensures your viewers receive the ideal resolution for their network connection.
2021-03-17
Less bandwidth, identical video quality
Cloudflare Stream now delivers video using 3-10x less bandwidth, with no reduction in quality. This ensures faster playback for your viewers with less buffering, particularly when viewers have slower network connections.
2021-01-17
Removed weekly upload limit, increased max video upload size
- You can now upload videos up to 30GB in size to Cloudflare Stream
- You can now upload an unlimited number of videos to Cloudflare Stream each week
2020-12-14
Tus support for direct creator uploads
You can now use the tus protocol when allowing creators (your end users) to upload their own videos directly to Cloudflare Stream.
In addition, all uploads to Cloudflare Stream made using tus are now faster and more reliable as part of this change.
2020-12-09
Multiple audio track mixdown
Videos with multiple audio tracks (ex: 5.1 surround sound) are now mixed down to stereo when uploaded to Stream. The resulting video, with stereo audio, is now playable in the Stream Player.
2020-12-02
Storage limit notifications
Cloudflare now emails you if your account is using 75% or more of your prepaid video storage, so that you can take action and plan ahead.
…