Здравствуйте, может сталкивался кто с задачей и сделал решение.
Было бы очень интересно посмотреть реализацию.
Ну и поюзать, само собой.