It has to be able to allow the viewers to download the video. Not with a plug-in or other methods; with a provided link in the published video page.
i would recommend snagit
Camtasia is the best, but it expensive.
CamStudio is the best free alternative.
mirillis action! is the best
http://mashable.com/2008/02/21/screencasting-video-tutorials/ - "12 Screencasting Tools For Creating Video Tutorials"
Hmm...Wink fits the bill. http://www.debugmode.com/wink/ - "...Output formats: Macromedia Flash, Standalone EXE, PDF, PostScript, HTML or any of the above image formats. Use Flash/html for the web, EXE for distributing to PC users and PDF for printable manuals..."
I use hypercam.it is not the best but it works.its faster when i use it compared to many others
Try used Idm help you download, use plugin FlashPlayer view any video.
Have you tried ScreenToaster? Its quite good.
here are various screen casting programs which can help you...
Awesome Screenshot Plus- Is Best
[Broken Link Removed]
I would recommend Screen Flow. It is what most people use.