Алекс, если Вы уже решили подобную задачу, можете поделиться опытом?