JustDalek_
04/06/2023, 5:51 AMRachel
04/06/2023, 6:18 AMRachel
04/06/2023, 6:18 AMRachel
04/06/2023, 6:19 AMJustDalek_
04/06/2023, 8:17 AMboosted
04/06/2023, 9:08 AMMickie Betz
04/06/2023, 1:40 PMMickie Betz
04/06/2023, 1:41 PMMickie Betz
04/06/2023, 1:43 PMDemosJarco
04/06/2023, 2:47 PMDemosJarco
04/06/2023, 2:52 PMDemosJarco
04/06/2023, 2:55 PMMickie Betz
04/06/2023, 3:43 PMDemosJarco
04/06/2023, 7:06 PMMickie Betz
04/06/2023, 7:30 PMDemosJarco
04/06/2023, 7:31 PM6057cf4f1ec3fa405cd36872e02d35f3
DemosJarco
04/06/2023, 7:32 PMMickie Betz
04/06/2023, 7:34 PMDemosJarco
04/06/2023, 8:45 PMGET
accounts/.../stream/live_inputs/...
does not return a Content-Length
header. But DELETE
accounts/.../stream/...
does. My worker was using that header to decide on whether to parse the body or not.boosted
04/07/2023, 9:43 AMCore3D
04/07/2023, 3:06 PMRachel
04/07/2023, 4:01 PMMickie Betz
04/07/2023, 8:59 PMcurl -X POST \
-H "Authorization: Bearer <API_TOKEN>" \
-D '{"meta": {"name":"test stream"},"recording": { "mode": "automatic", "requireSignedURLs": true }}' \
https://api.cloudflare.com/client/v4/accounts/<ACCOUNT_ID>/stream/live_inputs
Specifically- it's the requireSignedURLs
bit that you want to enable. An option to toggle through the dashboard is currently on it's way to production.
Here's the documentation around signed URLs and how to restrict access for certain options (ip, geo location, etc): https://developers.cloudflare.com/stream/viewing-videos/securing-your-stream/Mickie Betz
04/07/2023, 9:10 PMCore3D
04/08/2023, 11:35 AMGuto
04/09/2023, 8:07 AMboosted
04/10/2023, 12:16 AMkarp
04/10/2023, 3:12 PMtt2468
04/10/2023, 7:56 PMRachel
04/11/2023, 12:45 AM