1. A method for delivering data over a network, the data representing an environment comprised of a plurality of sensory stimuli, the method comprising: selecting a plurality of groups of data, each group of the plurality of groups comprising data representing a sensory stimulus from a respective one of the plurality of sensory stimuli; prioritizing the plurality of groups of data relative to one another based on the plurality of sensory stimuli and a requirement that at least two of the plurality of sensory stimuli be output from an endpoint in synchronization; transmitting the plurality of groups based on the prioritizing.