2 варианта:
1) делаешь сервак,который тупо выдирает файл .flv или просто болшой файл из cache
2) катаешь php скрипты под каждый видео канал
примеры:
www.rutube.xf.cz - www.rutube.ru,
www.njoy-download.xf.cz - njoy.cz,
www.stream.xf.cz - stream.cz
как работает:
по URL открывается сорец паги и оттуда тупо выдирается путь к файлу .flv .иногда труднее,приходится сканить траффик и смотреть header'ы
Вот ещё один вариант,тут конечно не только просмотр онлайн,тут куча всего...Но оно и платное и жаль что цена большая.
http://www.webmediagear.com/index.php