Hi, do you have authentication system already built-in your website, or would you like to have it embedded to the customized player that you required ?
Also, RTSP, MMS, and HTTP are already supported by MX Player.. as for RTMP, any web browser can play these streams through a webpage that has an embedded flash player. So, i suppose we can use any readily available flash player for RTMP and Rest of the protocols are already supported by MX Player.