In this paper, we present a framework which allows adapted content delivery for different target contexts. This framework is based on a Universal Profiling Schema UPS for describing the environment characteristics and on an profile exchange protocol. In the server and the proxy side, we give a strategy for matching the different constraints (clients, servers, content, etc.) in order to find an agreement between the server adaptation capabilities and the client preferences and constraints. Usually such environments are subject to frequent changes. To tackle this difficulty, we propose a dynamic adaptation approach based on XSLT for structural transformation and resource aware transcoders for the media adaptation.