Online communication through webcam via PsychoPy

I am planning to build an experiment in which two participants sit in the room and interact with each other - through a computer (something like a video call). In short, the trial should go like this: 1 participant has to perform something that is recorded via the computer and ‘streamed’ to the second participant’s computer. The task of the second participant is to guess what his/her partner is performing (esentially they are playing charade game).
I know this will be a lot of coding and I am willing to dig into it, but right now I am interested in whether something like this is even possible using PsychoPy, or another way would be recommended.
Thanks for any thoughts!