It's more difficult, but not impossible. Audio in particular seems to work, with the obvious 1-2 second delay. High quality video is too high bandwidth, but low quality video might work. The biggest problem would be frequent disconnects, especially if both parties are hidden services. Here's the Tails project research on the subject: https://tails.boum.org/todo/VoIP_support/