Communicating in real-time using text audio and video