Response bodies for files larger than 2 GB?

4 posts, 0 answers
  1. Elvis
    Elvis avatar
    2 posts
    Member since:
    Sep 2019

    Posted 26 Sep Link to this post

    I'm working with trying to capture the streams of video files that are larger than 2 gigs. Normally, I can open a file less than 2 GB in a player and when playback finishes, save the response body as an MP4. Files larger than 2 gigs have their response bodies dropped in order to "conserve memory", and the limit can't be set above  2147.48 MB in the performance settings.

    Is there a workaround for this? Some way to incercept the stream and save it into an MP4 as it streams?

    I'm completely new to Fiddler, so forgive me if this is an obvious question. I appreciate any help.
  2. Eric R | Technical Support Engineer
    Admin
    Eric R | Technical Support Engineer avatar
    230 posts

    Posted 01 Oct Link to this post

    Hi Elvis,

    By default Fiddler buffers Requests and Responses. Additionally, the 2 GB setting is because .NET is unable to buffer Arrays of that size. In this case, streamed Requests and Responses are used as to resolve this.

    With that said, only audio and video Responses are configured to stream by default. Although, streamed Responses cannot be modified using Fiddler's Inspectors.

    I hope this helps. Please let me know if you need any additional information. Thank you for using the Fiddler Forums. 

    Regards,


    Eric R | Technical Support Engineer
    Progress Telerik

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
  3. Elvis
    Elvis avatar
    2 posts
    Member since:
    Sep 2019

    Posted 01 Oct in reply to Eric R | Technical Support Engineer Link to this post

    Thanks for the clarification. How would I go about using Fiddler to capture that stream or save it to disk?
  4. Eric R | Technical Support Engineer
    Admin
    Eric R | Technical Support Engineer avatar
    230 posts

    Posted 03 Oct Link to this post

    Hi Elvis,

    Fiddler should capture the stream when monitoring web traffic. Additionally, by default Fiddler will continue capturing the stream even if the client closes the connection. To do this, export Raw Files from the Exporter using the File -> Export -> Raw Files method with the stream selected in the Session Explorer.

    For your reference, see the Save Video/Audio File Locally Forum Thread. 

    I hope this helps. Please let me know if you need any additional information. Thank you. 

    Please give  

    Regards,


    Eric R | Technical Support Engineer
    Progress Telerik

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Back to Top