Protobuf supports streaming just fine. Simply create a message type representing a small chunk of data and return a stream of them from a service method.