It's not modified to support streaming