A method of interfacing non-integrated media processing system elements is
presented, the method comprising identifying one or more characteristics
of one or more media processing system elements, and dynamically
negotiating which system elements will perform certain media processing
tasks based, at least in part, on the identified one or more
characteristics of the system elements.