This document discusses a system for controlling media players using hand gestures. The system uses a webcam to capture images of hand gestures. It then uses neural networks trained on large gesture datasets to recognize the gestures. The recognized gestures can control functions of a media player like increasing/decreasing volume, playing, pausing, rewinding and forwarding. The system achieves recognition rates of 90-95% for different gestures. It provides a more natural user interface than keyboards and mice by allowing control through hand movements.