This week's book giveaways are in the Refactoring and Agile forums. We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line! See this thread and this one for details.
You can use animated gifs... but I would test it out first because sometimes it doesn't look that great, depending on the gif. To use streaming video through Java, check out the JMF(Java Media Framework).
Write once, run anywhere, because there's nowhere to hide! - /. A.C.