El proyecto que describe es usar los dispositivos móviles, como clientes, y un servidor web configurado para soportar las conexiones establecidas en tiempos adecuado, lo cual le permita emplear la información recolectada de cada cliente.
Tengo experiencia en este tipo de proyectos, adjunto un pdf de una aplicacion que desarrolle que tiene un funcionamiento similar. Trabaja con Audio code MP4, Imagen JPG con algoritmo de compresion, y uso de GPS,, donde genero un mapa con las coordenadas establecidas.