The Network Streaming Service