This document presents a new data stream outlier detection algorithm called SODRNN, which is based on reverse k nearest neighbors. It uses a sliding window model to detect anomalies in the current window by performing outlier queries. The algorithm consists of a Stream Manager procedure that efficiently updates the window with insertions and deletions by scanning the window only once. It also includes a Query Manager procedure that can detect concept drift. Experimental results on both synthetic and real datasets show that SODRNN is effective and efficient at detecting outliers in data streams.