Cloudflare Developers

CD

Cloudflare Developers

Welcome to the official Cloudflare Developers server. Here you can ask for help and stay updated with the latest news

Join

New: Changelog RSS feed

New: RSS feed for the Cloudflare Stream changelog Interested in subscribing to updates about new functionality and changes to Cloudflare Stream? Our changelog (https://developers.cloudflare.com/stream/changelog/) now has an RSS feed, at https://github.com/cloudflare/cloudflare-docs/commits/production/content/stream/changelog.md.atom. Plug it into your RSS reader, or into an RSS-to-email tool like Feedrabbit, Zapier, or IFTT to get email updates about new features and updates to Stream....

h264 WebRTC support

I don't believe there is currently, as Stream's WHIP endpoints do not support h264 yet.

react-native-webrtc

Does anyone have an example of how to use it with react-native-webrtc?

WHIP and WHEP errors

Hi! has anyone else gotten WHIP and WHEP working with Cloudflare WebRTC. Im getting this error: Expecting SDP to send two media streams with 1 video and 1 audio with direction sendonly negotiateConnectionWithClientOffer.ts:57 POST https://customer-bppxar.cloudflarestream.com/f877daf994d/webRTC/publish 406...

This is pretty cool Is it supported for

This is pretty cool. Is it supported for Stream live? And to add to that, how is it implemented in RTMP? For Twitch VOD track, we send a secondary FLV stream via a metadata channel

audio presence

is there any way to know if a CF Stream has audio?

AV1 ingest

I know cloudflare stream right now supports h.264 ingest, but will it support h.265 and/or av1 ingest? I know AV1 is supported (in beta) out (in the player).

Streaming WebRTC from nodeJS

Hi, is there an example (or advice) of how to use stream webrtc from a nodeJS server? Is this possible? Use case is we got a screencast within our nodeJS system and we'd like to stream it in realtime to browser clients....

Iteration isn't just for code here are ...

📣 ICYMI — We shipped a big Cloudflare-wide update to our API docs today. It's a huge improvement — you can read more about it here: https://blog.cloudflare.com/building-a-better-developer-experience-through-api-documentation/ It uses the OpenAPI standard, so you can even import the schema directly into tools like Postman to easily test out API requests without copying and pasting from the docs....

Migrate to the Stream GraphQL Analytics ...

Migrate to the Stream GraphQL Analytics API by Feb 1st, 2023 We're deprecating our old "per-video" Analytics API. If you still use this API, you will need to switch to using the GraphQL Analytics API by Feb 1, 2023. After this date, the per-video analytics API will be no longer available. Most developers already use our GraphQL Analytics API, which is faster, more reliable, and provides additional filters and metrics....

Hi is there any way to delete all videos

Hi, is there any way to delete all videos with an API call? I am trying to clean up test data

WHEP debugging

Only the control bar appears. The rest of the player is transparent. No loading icon(or at least it isn't visible).

WHIP restreaming

Thanks for the awnser, is adding whip/ whep as outputs also on the list?

Latency

So based on my tests (1080p70 @ 12000kbps), using SRT input and HLS out has a delay of 45 seconds. Using SRT input with dash gets a delay of 22 seconds. But the problem with webrtc is the input needs to be webrtc too which tools like OBS can't

rtmps works fine with OBS but trying the

rtmps works fine with OBS, but trying the srt url errors out. ```accesslog 12:47:21.493: [obs-ffmpeg mpegts muxer: 'adv_stream'] info: Output format name and long_name: mpegts, MPEG-TS (MPEG-2 Transport Stream) 12:47:21.493: 12:47:21.493: [obs-ffmpeg mpegts muxer / libsrt] : libsrt v.1.5.0 loaded....

Is it plan to support VP9 or HEVC

Is it plan to support VP9 or HEVC ? - VP9 is great on android devices that not support AV1 - HEVC is the only way to stream properly on Safari...

Gustavo2545 Yes I just tested mine and

@ggarber Yes. I just tested mine and it worked. I would be happy to take a look at your code if you share it.