Can fiddler capture and save videos or streams

3 posts, 0 answers
  1. Mokhtar
    Mokhtar avatar
    1 posts
    Member since:
    Feb 2010

    Posted 23 Mar 2019 Link to this post

    Hello,

    I'm new to fiddler.

    Is it possible to capture and save the videos or stream running on the browser?

    How to achieve that if possible?

     

    Thanks in advance.

     

  2. Simeon
    Admin
    Simeon avatar
    242 posts

    Posted 28 Mar 2019 Link to this post

    Hi Mokhtar,

    Yes, it is possible. Fiddler operates in two modes - buffering and streaming. You can read more about them here. Fiddler uses the streaming mode by default for audio and video sessions. If you need to stream other content you have to enable the streaming mode.

    When a session's response body is streamed, you cannot inspect it directly until the stream is closed. However, you can take a "snapshot" of it by right-clicking the session and using the COMETPeek command from the context menu. Then if you'd like, you can save the session as a SAZ file and reopen it later.

    Regards,
    Simeon
    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. Carlos
    Carlos avatar
    14 posts
    Member since:
    Jan 2019

    Posted 13 Jan in reply to Simeon Link to this post

    Hi Mokhtar.. I'd like to explore a little more on your response for a different purpose .. there is this app I've been debugging which one of the requests subscribes to a response that is streamed over https .. I can see the session body showing -1 in the length column and a green arrow pointing down like the response is in progress .. every so often (not sure is because of time or size), fiddler seems to be closing the session and I can see a big chunk of the response in the inspectors and therefore I can inspect also in the fiddler script, this however seems to happen only when the session is actually being captured in the session list (UI), if I put filters for example and it is not visible at all in the session list then it seems (my assumption) like fiddler never closes the session at all, it just keeps streaming.

    You mention commands to take a snapshot, is it possible to issue those commands programmatically on some kind of timer? And if you could elaborate a little more on when fiddler automatically closes the session when streaming which seems to be to avoid memory issues? I was playing a little bit with the "Options/Performance/Stream and forget bodies over" but didn't seems to have the effect I was expecting to.

    Ty!

    Carlos

    A very happy user of the fiddler proxy software :-)

     

Back to Top