Я реализовывал подобное с помощью трансляции в Youtube. Там можно проводить вебинары и встраивать их на сторонние сайты. Вставляешь плеер ютуба к себе на сайт, добавляешь какой-нибудь чат, вот тебе и вебинарная комната.
У ютуба в этом плане и функционал неплохой, можно и экран показывать и презентации, видео, на экране рисовать и тд. Кто опоздал на вебинар, может промотать назад. После вебинара у тебя сразу готовая запись его.
+ кстати видел какую-то цмску для вебинаров, не помню как называется, русская, платная.