Media Sniffer displays video and audio stream urls to you

Martin Brinkmann
Jul 3, 2013
Updated • Jul 3, 2013
Network
|
4

When you watch videos on the Internet or listen to audio streams on websites or in applications like Spotify, you are not really exposed to what is going on behind the scenes.

While that is usually not a problem most of the time, you sometimes may want to download media to your PC or open it in another application instead.

You can use browser extensions for that, like the excellent Download Helper extension for Firefox, or copy some media files directly from your browser's cache. Most tools are limited though and won't reveal certain stream urls to you or offer download options for them.

Desktop applications are available, with the majority relying on packet capturing tools such as WinPcap, that you need to install in addition to the network sniffer itself.

Media Sniffer

Media Sniffer is an open source program for Windows and Linux that works right out of the box. The portable application ships as a 32-bit and 64-bit version for Windows that you can run as soon as you have extracted the contents of the zip archive it ships in to your system.

Update: It appears that you do need WinPcap after all to use the program.

Please note that you may need to run the tool with administrative privileges. If you do not, the list of network adapters may be empty during program start.

If things go as planned, you are presented with a list of connected network adapters that you have to select one from. Here you can also change the sniffing port, enable the filtering of identical urls so that they appear only once in the url list, and the extensions that you want captured.

The majority of media files are selected by default, with options to add or remove file types from the list, or disable the extension filtering altogether so that all urls are displayed (not recommended).

A click on start in the main program interface starts the monitoring of the network adapter. All media urls that match the file extension filter are now displayed in the interface automatically and independent of program that you use to watch or listen to them.

What's interesting is that Media Sniffer displays the url of the resource and the user agent here. The user agent is sometimes needed if you want to download media from sources that allow only access to the media if the user agent matches a whitelist.

You cannot use Media Sniffer to download files right away. The program only highlights the urls and user agents, and it is up to you to copy them to download managers or other programs to download the media to your system or play it in other applications.

You can right-click to copy one, multiple or all urls and user agents automatically to the clipboard.

Verdict

Media Sniffer is a portable tool that works right out of the box. You do not need to install a packet capturing application first to make use of it, which certainly has its appeal. The program will recognize most media streams automatically and while you still need to use another application to download them or stream them to your computer, it is one of the best solutions so far in this regard.

Advertisement

Previous Post: «
Next Post: «

Comments

  1. Alexa Tilbrook said on January 15, 2018 at 12:18 am
    Reply

    Is there a way to do this on Linux??? Seriously, I gave up Windows in 2008 and been Ubuntu ever since.

  2. imu said on July 3, 2013 at 4:51 pm
    Reply

    or you can use maxthon and have this functionality built in :)

  3. Chris said on July 3, 2013 at 10:05 am
    Reply

    It works for me. I tried it on this page that has a Youtube video and it detected the urls corrrectly: http://topdocumentaryfilms.com/battle-x-planes/

  4. smaragdus said on July 3, 2013 at 9:40 am
    Reply

    Media Sniffer fails to recognize correctly YouTube streams. I think that URL Snooper that has already been reviewed here is a better tool.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.