The problem your are having playing a FLV file is due to a restriction that ADOBE placed on FLV files with the Shockwave control. They need to be played through a player file. The player file is what you would assign as the AxShockwaveflash1.Movie property. The FLV file is set via the FlashVars property.
The problem is how do you get this player file. You can search the internet and hopefully find one. I have found a free utility from AnvSoft called AnvSoft Web FLV Player (
http://web-flv-player.com/flv-player-free.html) that will generate the file for you when you use it's "Publish" feature.
Using the AnvSoft generated "player.swf" file, the code would be something like this:
AxShockwaveFlash1.Movie = My.Application.Info.DirectoryPath & "\player.swf"
AxShockwaveFlash1.FlashVars = "flvURL=" & My.Application.Info.DirectoryPath & "\20051210-w50s.flv&ControlPanelColor=0xccff00&buttonColor=0x000000&ControlPanelPosition=0&showControlPanel=1&ShowtimeColor=0xffffff&bAutoPlay=1&bAutoRepeat=0&BufferTime=5&tmeColor=0xffffff&loaColor=0x666666&GroundColor=0x000000&conNum=5&bShowtime=1&startvolume=100"
AxShockwaveFlash1.Play()
You can play with the utility program to learn how to set the various "FlashVars" by looking at the html file that is also generated.
I have found that the showControlPanel uses these:
0 = No control panel
1 = Control panel always visible
2 = Control panel shows on hover-over
Hopefully this helps.