Can u suggest us protocol or player that run universally on all platforms including windows, Android and IOS.
Unfortunately this does not exist. HLS is an apple protocol and so is iOS and OSX compliant. It is also very popular and so Android (for the most part as you noted) and some other systems have adopted it. RTSP is available natively on Android, and for Windows, IE prefers Microsoft Smooth Streaming. MPEG DASH, which we support, can be played these days on most browsers in HTML5, but its support is not universal for Android and iOS, at least not yet.
You can look at BitDash as a player for DASH. We have worked with them and know we are compatible.
Bryan