components-js icon indicating copy to clipboard operation
components-js copied to clipboard

Picture-in-Picture (PIP mode)

Open Vaib215 opened this issue 2 years ago • 4 comments

Describe the problem

I think this project really requires this feature to be implemented because it has many usecases considering the applications made using LiveKit

Describe the proposed solution

I would love to see the speaker/host screen/cam as PIP. https://developer.chrome.com/blog/watch-video-using-picture-in-picture/

Alternatives considered

No response

Importance

nice to have

Additional Information

No response

Vaib215 avatar Jul 07 '23 06:07 Vaib215

Looks like a cool idea, thanks for bringing it up. 👍

Ocupe avatar Jul 07 '23 07:07 Ocupe

do you mean as part of the VideoConference prefab?

it should be pretty straight forward to add this yourself if you wrap VideoTrack component with something like https://github.com/DawChihLiou/react-use-pip

lukasIO avatar Jul 07 '23 09:07 lukasIO

no, can we provide any sort of custom controls in pip mode

Vaib215 avatar Jul 07 '23 12:07 Vaib215

I would Like to know if PIP mode has been enabled in Livekit yet? If anyone could please guide me it would be a great help,

Thank you

Saurabh9678 avatar Jun 18 '24 10:06 Saurabh9678