About OpenGL video rendering.

Dear Sir/Madam,

I am Anand. Newbie to OpenGL programming and working on JOGL(Java wrapper for OpenGL).

I want to develop a project which will render multiple video streams (Up to 16 video streams in 2D frames) concurrently at 25fps rate. Please suggest how to start up with openGL. Please provide me any better documentation to render these video frames in 2D (3D is not required).

16 streams of PAL (or even HD?) video in either RGB or YUV? That is tough, maybe even impossible with current cards. Is it 16 streams of live video or 16 video files being played back from disk?
What is it that you want to accomplish by using OpenGL?