Hi I am developing a capture and video multicast. I have used the VIDIOCMCAPTURE and VIDIOCSYNC ioctls to read 1 frame from the grabber (struct video_mmap.frame = 0) I could accomplish this but the maximum frame rate is 15. I would like to know how I can improve the video frame rate. I need a higher frame rate and the CPU usage is very low. What about using the read syscall ? Is it faster than mmap method ? Is threre a faster method ? Do I have a DMA access time limit ? I am using the PixelView Play TV Pro and running under a Pentium 300Mhz equivalent machine and linux RH7.1 kernel 2.4.7. Thanks a lot, André Luiz R. Moutinho Computer Engineer, COMPSIS - Computadores e Sistemas Ind. e Com. Ltda moutinho@xxxxxxxxxxxxxxxxx, moutinho@xxxxxxxxxx Voice: +55 12 394-13966 Fax: +55 12 322-0888