Готового решения навряд ли найдете... типо воткнул и работает... но в принципе штука вполне реализуемая...