fwiw i’ve used google meet or zoom for video and signal for chat/photos in similar situations

matigo.ca.