We are developing a product that records and transmits audio, video, and location tracking information to a remote unit. We are looking for a development board that contains a camera (or at least camera input), audio input, storage medium (for recording the captured audio/video and other data), and wireless interface for transmitting the collected data. Ideally the board we are looking for would include these components or have been integrated with them to allow for rapid prototype development. The board also needs to interface to a storage medium (SD card), GPS, IMU, and other sensors.
Does anyone have any good recommendations for a board that meets these criteria?