In embodiments of algorithmic media stream selection, a media routing device (120) receives media content (106) from a content distributor (202) and streams the media content to a media playback device (122). The media routing device can receive a request for a media content stream (110) from the media playback device, and select a substitute media content stream (112) for distribution to the media playback device based on one or more variable parameters. The media routing device then forwards the request to the content distributor for the substitute media content stream, and receives the substitute media content stream from the content distributor. The media routing device is implemented to then identify the substitute media content stream as the requested media content stream, and communicate the substitute media content stream to the media playback device for playback as the requested media content stream.
展开▼