Adición de un marco de imagen o marca de agua para vídeo en Android mediante programación

Estoy trabajando en una aplicación de cámara Android que tiene capacidad de captura de imagen y vídeo. Los usuarios posteriores pueden anotar en la imagen y añadir marca de agua a Video. Todo salió bien al dibujar anotación en la imagen pero no consiguió ninguna solución. En iPhone hay AVComposition Library para dibujar marca de agua en Videos. No sé si tal biblioteca existe para android o no, pero me gustaría saber si alguien se ha encontrado con tal requisito y tiene alguna solución.

¿Puede alguien guiar cómo iniciarlo para componer una imagen en vídeo. Por lo menos añadir texto al video en alguna parte

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.