Yes, on a rooted device there is a way. You must have a sqlite3 binary on your device and a command line app like "Terminal Emulator" installed. The app "Titanium Backup" contains a usable sqlite3 binary.
In the command window type (replace 'sqlite3' with path to the file):
Code: Select all
sqlite3 /data/data/org.videolan.vlc/databases/vlc_database ".dump" | sed -n "s/^.*\(http:[^']*\).*/\1/p" > /sdcard/stream.txt
This command creates a file 'stream.txt' containing all stream addresses in the main directory of your (internal) sdcard.
If your are using "$cripter" you can automate the command and place a button on desktop.