All mentioned features exist in our Video app. You may check here https://online.me
Thank you, I'll check it out.