Well I'll openly admit I know nothing about Flash, but I'm sure there are tutorials to be found somewhere.
I have to question whether its necessary though, as a Firefox user, I have no end of trouble with Flash no working correctly. Depending on the site I either find another or switch to IE if I really think the sites worth it, which is unlikely. While the link you provided streams correctly.
I'm also not sure if a flash player would stop the problems with streaming, but once again I am by no means an expert in multimedia communications.