Text this: Communication and Computing for Distributed Multimedia Systems