Thanks for the reply.
Actually I do have a semi-transparent overlay on roScreen with double buffer. However, once the screensaver is closed, the transparent effect does not work anymore and whole screen completely blackout.
I couldn't use video player because the application is used to play mp3 all the time. Therefore I would like to know if there is anyway to work around.