wait, you can't limit the video server to roku's ip addy range, if so then no user would be able to see the video.
Roku doesn't fetch the video and then resend it to the viewer, it simply indexes where the file is located and tells the player on each roku device to go get it...
http://www.TVByDemand.com