A method includes receiving a media request for a target device. The
signaling information may be received from the target device and a media
server. At least one attribute of the target device and the media server
may be identified using the signaling information. At least one attribute
of the target device and the media server may be evaluated against a
service level objective to select a media format. The service level
objective may include consideration of the target device and available
bandwidth over a provider network. The media may be provided in the
selected media format over the provider network to the target device.