A non-transitory computer readable medium comprising instructions, which when executed by one or more hardware processors, cause performance of operations comprising:
- executing, by a first device, a first application for conducting a video call, the first application (a) causing display of a video stream corresponding to the video call on a first display screen comprised in the first device and (b) utilizing voice data and video data captured by the first device for the video call;
- detecting a first trigger condition for transferring display of the video stream from being displayed on the first device to being displayed on a second device;
- responsive to detecting the first trigger condition:
- the first device causing display of the video stream, corresponding to the video call, on the second device while the first application continues to utilize the voice data and the video data captured by the first device for the video call;
- and
- concurrently with causing display of the video stream on the second device:
- displaying, by the first device on the first display screen, application data corresponding to a second application that is different than the first application.