I have done some of the work already, though it is quite hackish... See here:
hxxp://forum.subsonic.org/forum/viewtopic.php?f=8&t=11254
It should be possible to have a simple toggle to switch from the html5 and flash players in settings (it would have to select the appropriate transcoding setting).