Trade-offs between quality, cost & bandwidth

broadcast06

Presentation given by John Ive (Consultant).