I will try to be brief here....
I am working on a project where i need to support multiple players and platforms to play videos.
Major Platforms will be: Windows PC,Mac PC,Apple Devices and Android.
This is the precedence i will be following. First it will check browser support for Silverlight 3 or later then Flash then HTML5. If not any one of them is supported user will be asked to installed Silverlight..
I wanted to know which pattern and strategy i should use in order to support this functionality. Currently i have investigated about some javascript api that can do this detection on client side easily and load the player appropriately.. but as many of browser could be without javascript support so this method will fails to play videos..
Is there any way i can do this detection on server side and inject proper Player HTML on client end?
Regards.