Hi,
I have a full android based end to end advertisement system operational in the field with adv creation, scheduling and reporting system in place. We are moving the solution from android based to Raspbery Pi based clients, so improving it further.
Have complete and practical exposure to your requirement.
Your budget is not in proper range. Please let me know in case you have approx budget of around 10K USD.
Regards.