Well its not that different in theory. Depending on what kind of processor the Hoppers have (don't recall off hand), trying to process & then stream the data can be quite a work load for any single or dual core chip.
Its a MIPs CPU -- don't recall the specs.
I suspect that they are serving the raw stream and allowing the end point (Joey or Hopper really) to do that work.
Sent from my ASUS Transformer Pad TF700T using Tapatalk HD