yeah, it's a server. everything goes through playon on the pc first, then to your device. it's not free, but it works well in my experience. if you are using it to transcode local files, then the speed of your pc could be an issue. i don't think it needs to transcode streaming video like hulu...