This post from DF a long time ago might help some
Post# of 96879
Quote:
Here is some technical smoke since your analysis of how streaming works is incorrect.
NanoTech takes content, and creates multiple resolutions, multiple bit rates, and now multiple encoding methods (h.264 and h.265) and stores those files at its data center in Fremont, CA.
NanoTech's streaming channels, which operate on many different end user devices, including phones, tablets, and set top boxes have the playback software which contacts the server for a piece of content.
The codec is not sent to the machine, it's preinstalled in the machine. Updates to codecs may be transmitted down the player via software updates (in our systems done automatically and without user interaction needed).
When the request is made for a piece of content, information is passed up to the server including geographic location, playback device capabilties, and line speed and quality information. The servers then determine the closest edge network connection and the content is delivered via the edge caching servers to the player.
The player has to have the codecs and the playback software in order to become a streaming device. Simply having a computer is not sufficient. We didn't invent streaming, we merely are doing unique implementations of streaming using our own software.
Right now if you walk around any of these shows you'll notice there are only two constants behind the TV's showing off 4K content. You'll see a lot of Redray players and a lot of Nuvola NP-H1's.