If you're both in the same location, and use a capture card to grab the video from the other machine, yes. Otherwise, not really. There are workarounds, but they're highly technical to get working. You can't just both stream from your own machines and have Youtube mash them together, no.