У меня аналогичная задача , присоединюсь к теме и подожду, может кто-то напишет полезные контакты...