A method for saving and recalling device and media states for one or more media rendering systems (12a, 12b), the method comprising: initiating a save state command with respect to a first media rendering system; capturing data from a device of the first media rendering system indicative of a device state and of a media state during the initiation of the save state command, wherein the media state is a playback state of media content played on the device and the device state is a setting of the device during playback; saving the captured data in a format and location such that the captured data may be accessed and further processed during subsequent recall operations; initiating a recall state command corresponding to the captured data, with respect to a second media rendering system; determining if the saved captured data requires further processing before being transmitted to a device of the second media rendering system; and when the saved captured data is determined to require further processing before being transmitted to the second media rendering system, generating converted data from the saved captured data whereby the use of the converted data during a recall state operation at the device of the second media rendering system brings about device and media states for the second media rendering system which are comparable to those present during the save state command initiation for the first media rendering system wherein the media state for the second media rendering system is a playback state of media content on the device of the second media rendering system and the device state for the second media rendering system is a setting of the device of the second media rendering system during playback, wherein generating converted data from the saved captured data includes using conversion definitions, wherein the conversion definitions comprise: saved captured data from the first media rendering system; data indicative of the current device and media states of the second media rendering system; and data conversion maps, wherein the data conversion maps comprise preset rules, logic governing data conversion operations, and locally measured items relating to the environments of both the first and second media rendering systems, wherein the locally measured items include at least one of ambient lighting, relative sound volume, and temperature. initiating a save state command with respect to a first media rendering system; capturing data from a device of the first media rendering system indicative of a device state and of a media state during the initiation of the save state command, wherein the media state is a playback state of media content played on the device and the device state is a setting of the device during playback; saving the captured data in a format and location such that the captured data may be accessed and further processed during subsequent recall operations; initiating a recall state command corresponding to the captured data, with respect to a second media rendering system; determining if the saved captured data requires further processing before being transmitted to a device of the second media rendering system; and when the saved captured data is determined to require further processing before being transmitted to the second media rendering system, generating converted data from the saved captured data whereby the use of the converted data during a recall state operation at the device of the second media rendering system brings about device and media states for the second media rendering system which are comparable to those present during the save state command initiation for the first media rendering system wherein the media state for the second media rendering system is a playback state of media content on the device of the second media rendering system and the device state for the second media rendering system is a setting of the device of the second media rendering system during playback, wherein generating converted data from the saved captured data includes using conversion definitions, wherein the conversion definitions comprise: saved captured data from the first media rendering system; data indicative of the current device and media states of the second media rendering system; and data conversion maps, saved captured data from the first media rendering system; data indicative of the current device and media states of the second media rendering system; and data conversion maps, wherein the data conversion maps comprise preset rules, logic governing data conversion operations, and locally measured items relating to the environments of both the first and second media rendering systems, wherein the locally measured items include at least one of ambient lighting, relative sound volume, and temperature.