Can i use java code to invoke info-beamer or is there any java API of info-beamer?
Sorry I didn't see this question earlier. info-beamer doesn't have a Java API. It exposes its functionality using Lua. But you can talk to the running visualization using (for example) the UDP protocol. This should be easily to do from Java. Have a look at these examples on how this might work: UDP example, TCP example