In short, no, but Streamie will probably be available on Windows eventually. If Streamie on Windows is something that would interest you, let us know.
You might consider checking out Blue Iris. The UI is a little sad, but it has a ton of features (if you can figure out how to use them).