Even if you don’t have a Roku player, you can still watch the Roku Channel on mobile devices with the Roku app & on desktop computer. Roku is pretty much is for streaming devices, though. (You might be able to use a third-party app to stream it to another device, but most of the stuff on Roku Channel is on other free streamers too, so it would probably only be to satisfy your curiosity. Of course, geographical restrictions may apply on all of this.)
In addition to GS Central, the Roku Channel has also added an all-Deal or No Deal stream, for those so inclined.