My boss asked me to find out if the rumors of flash's demise are true and how will it affect our company. We have web based training that is authored in a proprietary application, but that application uses a custom built audio players (built in flash AS1 and exported as a .swf file). The training plays in a browser (IE or Firefox). I'm already struggling trying to re-write the player in AS3.0.

FYI: no mobile training is being created

My ultimate questions are:

1. Is support for flash .swf files going away (in the next 5 years)?
2. Will current or future .swf file have to be re-written in HTML5 (or whatever the flavor of the week is) to work correctly in IE and FF going forward?

thank you in advance for your opinions/comments.