A mixed-media service collection for multimedia platforms allows
simultaneous access to various mixed-media services for rendering
multimedia content, depending on current client conditions. In one
implementation, in response to the client accessing a service collection,
for example, by changing channels, only some of the mixed-media services
in the service collection are simultaneously actuated based on client
conditions. The client conditions may include the availability of
subsystems to implement services and the client's authorization to
receive services. If client conditions do not allow some services in the
service collection to be actuated, then other services in the service
collection are available to be actuated instead.