Meeting the Challenges of N-Way Videoconferencing