VideoHelp Forum




+ Reply to Thread
Results 1 to 6 of 6
  1. Just wondering, does anyone know how to capture/download live streams from a Discord channel?

    HTTP toolkit log, from what I think is the url stream?

    https://www.swisstransfer.com/d/973eb00f-7d29-4655-b8fa-0661172c4030



    Can pm Discord channel, if needed.

    Cheers
    Last edited by stevepen1974; 18th May 2025 at 06:03.
    Quote Quote  
  2. try Discord on the browser and inspect its traffic or try the stream detector addon
    Quote Quote  
  3. Originally Posted by imr_saleh View Post
    try Discord on the browser and inspect its traffic or try the stream detector addon
    Thanks, did try this with nothing detected.

    Only url I found is the one in this thread from HTTP toolkit.
    Last edited by stevepen1974; 19th May 2025 at 14:17.
    Quote Quote  
  4. Discord from what I can tell use websocket streams. Not HLS or DASH. You can see urls to webcocket streams when livestreaming in the web browser within the network traffic tab.

    Here is an example of said websocket url.
    Code:
    wss://c-dfw11-caf062b3.discord.media:2087/?v=9
    Not sure how to exactly capture these streams. I hear its something something one user only connection or something.
    Quote Quote  
  5. Originally Posted by Chox View Post
    Discord from what I can tell use websocket streams. Not HLS or DASH. You can see urls to webcocket streams when livestreaming in the web browser within the network traffic tab.

    Here is an example of said websocket url.
    Code:
    wss://c-dfw11-caf062b3.discord.media:2087/?v=9
    Not sure how to exactly capture these streams. I hear its something something one user only connection or something.
    Thanks Chox,

    It would be good if there is a way to capture these.
    Quote Quote  
  6. Originally Posted by stevepen1974 View Post
    Originally Posted by Chox View Post
    Discord from what I can tell use websocket streams. Not HLS or DASH. You can see urls to webcocket streams when livestreaming in the web browser within the network traffic tab.

    Here is an example of said websocket url.
    Code:
    wss://c-dfw11-caf062b3.discord.media:2087/?v=9
    Not sure how to exactly capture these streams. I hear its something something one user only connection or something.
    Thanks Chox,

    It would be good if there is a way to capture these.
    I have looked into this and have come to the conclusion that recording Discord livestreams require too much figgin effort.

    According to the almighty GPT.

    The wws url is just a gateway and doesn't actually contain the media packets.
    The media packets are encrypted using SRTP over UDP which is encrypted

    So instead you're gonna need:
    A bot in that server that has vc perms.
    A bot token.
    A guild ID.
    A stream channel ID.
    Maybe more idk.

    And the said bot would need a script to receive the stream packets and dump them to ffmpeg. Which then needs some proxy stuff?

    Web Socket is confusing and I'm not a CompSci major so I have no idea on how to handle Discord SRTP media packets. Also not sure how accurate this is.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!