Telepresence meaning

Meaning "long distance presence," it refers to a videoconference session that feels like a live meeting. Notable features are multiple screens positioned at one end of the conference table and a high-quality directional audio system. The screens render people life-size or near-life-size, and the audio comes from a loudspeaker near the person talking. Conference rooms may also be designed to optimize the acoustics so that remote participants sound as if they were sitting in the room. Telepresence implies high-definition resolution and ample network bandwidth. See videoconferencing and telesurgery.
0
0
Virtual presence in another physical location by means of telecommunication technology.
noun
0
0
Advertisement

Origin of telepresence