This document summarizes a framework for fully interoperable streaming of media resources in heterogeneous environments. The framework uses various MXM engines and protocols to allow a client to query for and request streaming of digital media items based on their capabilities. It retrieves media descriptions using MPEG Query Format and streams adapted content using capabilities exchanged via MPEG-21 Digital Item Adaptation protocols. The Virtual Light Client is extended to provide the streaming functionality using these standards.