On Thu, 2008-04-10 at 16:08 +0300, Gilboa Davara wrote: > On Wed, 2008-04-09 at 12:40 +0300, Ira Abramov wrote: > > can't remember what streaming technology it was, but way back I managed > > to capture and save to the disk the UDP broadcasts of Gala"tz using > > mplayer. > > > > Find yourself a pre-compiled mplayer with all the "borowed" dlls from > > windows and you may be in luck. > > > > xine/gstreamer-plugin-bad and xine/gstreamer-plugin-bad both play (and > dump) "Galey-Zahal", "Galgalataz" and "Reshet Bet" streaming radio just > fine.
The streaming MS server used by the a lot of israel radio and TV internet broadcasts is using a proprietary protocol called MMS, and can be captured using mimms (short for MiMMS isn't an MMS Message Sender) which dumps the stream to a file as fast as it can get it without needing to actually play it (unlike mplayer -dump). > In my experience, the same configuration (xine/mplayer + gstreamer) > cannot be used to play Reshet streaming videos. Reshet's "video machine" is using a standard flash video service (which was quite surprise to me, as castup normally don't support technologies that can work outside the MS stack). I can't tell you how to find the FLVs url for them without playing it with a browser and Adobe Flash, but once you do that you can use firebug's network monitor to see the FLV urls, or use wireshark to scan the network traffic for them - for example the following tshark [1] based script will dump the URLs for the castup FLVs you are watching to the console, ripe for easy picking by wget or something :-) sudo tshark -V -R http.request | perl -nle 'm|GET (\S+.flv)| and $uri= $1; m|Host:\s+(\S+dl\.castup[^\\]+)| and print "http://" . $1 . $uri;' [1] tshark or tethereal is the command line version of the GUI application. It does about the same and lets you use it in scripts. very handy. -- Oded