Там какой-либо путь состоит в том, чтобы реализовать что-то подобное Chatroulette, не используя Flash или Silverlight?
Нет, Поток API yet-to-be-implemented-but-very-nice-to-have HTML5 не является действительным ответом.;-)
Если игнорировать Flash и Silverlight, единственные разумные вещи, которые приходят на ум, - это апплеты Java (пожалуйста, не делайте этого), настраиваемые плагины браузера ( ужасно много работы, и кто захочет установить плагин только для использования Chatroulette ...) и просто используя элемент
и полагаясь на любой медиаплеер, который пользователь мог или не мог установить (это не даст вам очень хорошего контроля над чем-либо).
В общем, я бы не сказал, что можно обойтись без использования одного из вышеупомянутых достаточно распространенных плагинов.