So, I stumbled upon the stream URL for how to record Veetle streams. I was running on Linux, and I started up my browser (galeon) from a terminal window. After the browser started up, I went to Veetle - View Channel to see one of the channels. As the plugin was initializing, I saw the following diagnostic output from my terminal (coming from vlc):So, the part about http://127.0.0.1:56043/64.62.163.66,48cb03bd8ab18 is the magic URL for streaming/recording.Code:VLC media player 0.9.8 Janus Waiting on accept... Veetle remote control interface initialized. Type `help' for help. Connecting back to port 45429. Done! Unknown option: 'name' Unknown option: 'progid' Unknown option: 'type' Unknown option: 'pluginspage' Unknown option: 'height' Unknown option: 'width' http 0.0.0.0:56043 Reparent: 37748737 parentwin: returned 0 (no error) status change: ( audio volume: 1024 ) [00000252] main interface error: OSD menu volume update failed int mylibvlc_playlist_add_extended(mylibvlc_instance_t*, const char*, const char*, int, const char**, libvlc_exception_t*) Trying to add http://127.0.0.1:56043/64.62.163.66,48cb03bd8ab18 to playlist. add: returned 0 (no error) vlcplugin.cpp:395 void LibVlcInstanceMgr::playJustOneInstance(int, int, libvlc_exception_t*) status change: ( new input: http://127.0.0.1:56043/64.62.163.66,48cb03bd8ab18 ) status change: ( audio volume: 1024 ) status change: ( play state: 1 ) status change: ( audio volume: 1024 )
You can confirm the port 56043 by looking at the output of netstat -tanp | grep vlc which in my case wasI tested this same procedure on my buddy's windows machine. Since there is no debug output from firefox that I can see, you have to use the netstat trick again. You can use -b switch which will show you executables involved in creating the connection. After that look for vlc.exe and find the port that's associated with that line and then simply construct a URL with everything else in tact, except for the channel that you are watching and the port that you just discovered.Code:tcp 0 0 127.0.0.1:45429 0.0.0.0:* LISTEN 856/vlc tcp 0 0 127.0.0.1:37356 127.0.0.1:56043 ESTABLISHED856/vlc tcp 0 0 127.0.0.1:60110 127.0.0.1:45429 ESTABLISHED856/vlc
Thoughts?


Reply With Quote






.)
.

