Digital signage : software, networks, advertising, and displays : a primer for understanding the business - Schaeffler, Jimmy (NAB executive technology briefings., 2008)