An Open Source Architecture for Low-Latency Video Streaming on PDAs