Media Server
A computer designated as a server is located between the network core and a user's edge device, often referred to as a client device. The server is tasked with delivering content to clients through the use of specialized software, ranging from printing and file storage to streaming media delivery. For the streaming industry, media servers provide a variety of tasks: transcoding (re-encoding for a different codec), transrating (changing the data rate and/or resolution), and repackaging (reformatting for delivery to mobile, desktop, and a set-top box)