telepresence
/ˈtelɪˌprezəns/noun
mass noun
1- the use of virtual reality technology, especially for remote control of machinery or for apparent participation in distant events远程存在(尤指使用虚拟现实技术遥控机械或视在参加远程事件)。
1.1
- a sensation of being elsewhere, created in such a way远程存在感。