Open frames Digital Signage