Here are some of the key requirements - 1. Fast processing system 2. Use of microphone is a compulsion 3. Display screen for viewing purpose 4. Setup for video conferencing (audio & visual) 5. Live video streaming platform