I use Linphone to make direct videocalls to a Raspberry Pi 3B+ without any input on the Pi's side necessary. Out of the box Linphone does this good enough aside from a few hickups: the local (on the Pi) video-window is not fullscreen, and it would be great if I could run scripts on the event of a beginning and ending call. I want to control the TV connected to the Pi with CEC-commands to turn on/off after a call or switch back to it's last watched TV-channel.
Any suggestions? :)