https://discord.cloudflare.com logo
Join Discord
Powered by
# stream
  • i

    Isaac McFadyen | YYZ01

    06/07/2022, 3:20 PM
  • d

    denisep

    06/08/2022, 3:15 PM
    Thanks for the contribution, Isaac! Just hit merge on that for ya πŸ˜€
  • i

    Isaac McFadyen | YYZ01

    06/08/2022, 3:16 PM
    Awesome, thanks! No problem... glad I could help contribute, got me stuck for a good hour since the errors didn't explain what I was doing wrong πŸ™‚
  • m

    Matt Hensley

    06/09/2022, 1:16 AM
    it's unfortunate that support doesn't seem to understand Stream Live, every ticket about ingest issues is responded to with asking about Ray IDs and such πŸ˜•
  • p

    poacher2k

    06/09/2022, 9:56 AM
    should the
    Upload-Creator
    -header also be in base64? https://developers.cloudflare.com/stream/uploading-videos/creator-id/#tus
  • p

    poacher2k

    06/09/2022, 9:57 AM
    is it
    'Upload-Creator': creatorId
    or is it
    'Upload-Creator': btoa(creatorId)
    ?
  • p

    poacher2k

    06/09/2022, 9:58 AM
    the docs says "For more information, refer to **Using tus.**", but
    Upload-Creator
    isn't mentioned here: https://developers.cloudflare.com/stream/uploading-videos/direct-creator-uploads/#using-tus-recommended-for-videos-over-200mb
  • t

    third774 | Cloudflare Stream

    06/10/2022, 2:40 PM
    Hey there! πŸ‘‹ We'll see what we can do to fix that! Thank you for mentioning it here. In the meantime, we've got a form you can submit issues with Stream Live to that will come directly to the Stream team. https://docs.google.com/forms/d/e/1FAIpQLScPNYLzhslGtQ4SUmjGobthg3YqRYF9xVj5j5bAm0UwsQW97g/viewform
  • d

    Deleted User

    06/14/2022, 7:16 PM
    90 fps?! πŸ‘€
  • o

    oritromax

    06/15/2022, 11:06 AM
    Copy code
    Access to XMLHttpRequest at 'https://cloudflarestream.com/*****/manifest/video.m3u8' from origin 'https://localhost:8000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
    The issue I am having is when I am trying to load a hls or m3u8 into my local system, it's blocking cause of CORS
  • o

    oritromax

    06/15/2022, 11:07 AM
    I haven't been able to figure out where I would be setting the policy for CORS within cloudflare
  • k

    kian

    06/15/2022, 11:38 AM
    Copy code
    HTTP/2 200 
    date: Wed, 15 Jun 2022 11:38:31 GMT
    content-type: application/x-mpegURL
    access-control-allow-origin: *
  • k

    kian

    06/15/2022, 11:38 AM
    Seems like it returns it fine for me
  • e

    elithrar

    06/16/2022, 2:29 AM
    https://developers.cloudflare.com/stream/viewing-videos/securing-your-stream/#security-considerations
  • d

    DeallocatedAlex

    06/19/2022, 2:20 AM
    question for the stream team. would it be possible to have the option to change/choose the SRT AES encryption key length? i'm using a cheap HDMI encoder that is unfortunately only capable of AES-128 at the moment. i'd just like to rule that option in or out before i dive into custom firmware πŸ˜… cheers
  • p

    poacher2k

    06/20/2022, 8:52 AM
    made a post for this question: https://community.cloudflare.com/t/specifying-creator-id-when-using-tus/392642
  • s

    Schachte

    06/21/2022, 4:33 PM
    Hey Stream community πŸ‘‹ . The Cloudflare Stream team is piloting some videos to walk through some of our core features! We're open to feedback and requests for things you'd like to learn or see.

    https://www.youtube.com/watch?v=AkaaKRGXyAIβ–Ύ

    https://www.youtube.com/watch?v=1z66mnkAJ9Aβ–Ύ

  • k

    kian

    06/21/2022, 4:34 PM
  • k

    kian

    06/21/2022, 4:34 PM
    You can do
    /cfrole
    to get the Cloudflare role here FYI
  • p

    poacher2k

    06/21/2022, 5:17 PM
    good stuff! πŸ™‚ a quick question, as I'm pretty new to these things: at 6:25 you have this header
    Copy code
    js
    'Upload-Metadata': request.headers.get('Upload-Metadata')
    is this to allow the client full control over what is allowed to be uploaded? in my own implementation, I add my own metadata server-side, like
    maxDurationSeconds
    - am I missing out on something by doing this, and not using what the client sends?
  • s

    Schachte

    06/21/2022, 5:31 PM
    Great question. For client uploads from a browser, there might be some things you want to avoid hardcoding on the server, such as the filename, etc. If you want to restrict some fields to be immutable, such as the maxDurationSeconds, you can leave that on the server side, otherwise the client could override these values. Other values, such as watermark, could be pulled from the client if you give the user an option to add a custom watermark, for example. Upload constraints: https://developers.cloudflare.com/stream/uploading-videos/direct-creator-uploads/#upload-constraints Supported options in upload metadata: https://developers.cloudflare.com/stream/uploading-videos/upload-video-file/#supported-options-in-upload-metadata
  • p

    poacher2k

    06/21/2022, 5:40 PM
    thank you for the detailed answer! I definitely see how it can make sense to let the user directly control some of the metadata. probably would've whitelisted the input though, but that's easy to do πŸ™‚
  • m

    mstevens

    06/23/2022, 12:57 PM
    Is there anything to we can do to limit the bandwidth used by stream when serving videos? specifically we're using stream to serve videos in ads, and sometimes the bigger videos hit chrome's Heavy Ad Intervention and get disabled.
  • e

    elithrar

    06/23/2022, 9:44 PM
    Would your goal be to cap the resolution / bandwidth consumption (at the cost of visual quality) here?
  • p

    poacher2k

    06/24/2022, 7:12 AM
    that's how I read it. basically the opposite of what
    clientBandwidthHint
    does
  • p

    poacher2k

    06/24/2022, 7:17 AM
    would it work to parse the playlist-file (eg. https://videodelivery.net/5d5bc37ffcf54c9b82e996823bffbb81/manifest/video.m3u8) and simply use the playlist-file with the preferred resolution (eg.
    426x240
    https://videodelivery.net/5d5bc37ffcf54c9b82e996823bffbb81/manifest/stream_ta2d3c5d56a9f8537daa3b2b7ddabd5b0_r15218380.m3u8) ?
  • e

    elithrar

    06/24/2022, 10:23 AM
    With a third-party/your own player, you could forcibly set the client bandwidth or limit the max res instead of parsing the manifest (which is more fragile)
  • m

    mstevens

    06/24/2022, 10:26 AM
    @elithrar yes, the dream would be "playing this video can use at most X bandwidth"
  • m

    mstevens

    06/24/2022, 10:27 AM
    we are doing some integration with our own player so that could have potential
  • p

    poacher2k

    06/24/2022, 10:57 AM
    totally agree with this, was imagining a case where you didn't have full control over the player.
1...262728...105Latest