As I found out how to record Sopcast stream with VLC, I decided to make an updated tutorial from thisone. I use the latest VLC 1.02 GIT version.
Shown above, the VideoLAN Client can record from SopCast too because of a local stream that is available to any program run automatically by the SopCast software. For this to work, you must have the channel you want to record playing in the SopCast application.
In VLC Media Player, click Media --> Convert / Save. When the Open window comes up (like seen above), click the Network tab. Now, under protocol choose HTTP. Under Address, enter the following URL...
When you have entered it exactly as shown above, click Convert / Save
The Convert window will now load up. Click the Browse button and choose a location to save your file. Give it whatever name you want. In the settings, choose your video profile. Click on the edit profile icon and choose you encapsulation.
Under the Profile options, you can now enter any settings with regard to Container, Video Codec, Audio Codec and Subtitles. When you are done, click the Save button and the recording will begin.
Make sure to keep an eye on the VLC application. Look at the Status bar in the program, it specifies that Streaming is in progress, and as long as this is here the recording is ongoing. If that should disappear then you may be experiencing crashing probably due to SopCast's feed. Remember, the stronger the feed, the better, to make sure SopCast doesn't just drop the channel suddenly, screwing up your recording.
I hope this tutorial will work for you.