is there any way that blender can render to flash without using an external converter or something. im using version 2.49
No Blender can not do that.
but you can simply drag it (avi of the video) into flash save as .swf and your done.
i do it all the time.