А что значит географическая распределенность? Просто насколько я знаю узлы CDNVideo расположены в Москве, Санкт-Петербурге и Киеве. Для всех остальных разница будет невелика. Или у меня устаревшие данные?
Да, устаревшие - есть еще города по России, в частности Иркутск, Новосибирск и Екатеринбург, плюс узел в Западной Европе. И это только начало :)
По поводу P2P - есть такой проект Lavina.TV, там делается онлайн-вещание через P2P. Технически все работает, но клиентов отталкивает необходимость установки плагина, который реализует функции P2P.