A method for moving play of media content display, comprising: at a server system including a processor and memory storing at least one program for execution by the processor : receiving a voice message recorded via an electronic device ; determining that the voice message includes a media transfer request, wherein the media transfer request includes a user voice command to transfer media content that is being played at a source media output device to a destination media output device (106-2) and a user voice designation of the destination media output device (106-2); obtaining from a source cast device (108-1) coupled to the source media output device instant media play information of the media content that is currently being played, the instant play information including at least information of a first media play application , the media content that is currently being played, and a temporal position related to playing of the media content; in accordance with the voice designation of the destination media output device (106-2), identifying a destination cast device (108-2) associated in a user domain with the electronic device and coupled to the destination media output device (106-2), wherein the destination cast device (108-2) is configured to execute one or more media play applications for controlling the destination media output device (106-2) to play media content received from one or more media content hosts ; and sending by the server system to the destination cast device (108-2) a media play request including the instant media play information, thereby enabling the destination cast device (108-2) to execute the first media play application that controls the destination media output device (106-2) to play the media content from the temporal position. receiving a voice message recorded via an electronic device ; determining that the voice message includes a media transfer request, wherein the media transfer request includes a user voice command to transfer media content that is being played at a source media output device to a destination media output device (106-2) and a user voice designation of the destination media output device (106-2); obtaining from a source cast device (108-1) coupled to the source media output device instant media play information of the media content that is currently being played, the instant play information including at least information of a first media play application , the media content that is currently being played, and a temporal position related to playing of the media content; in accordance with the voice designation of the destination media output device (106-2), identifying a destination cast device (108-2) associated in a user domain with the electronic device and coupled to the destination media output device (106-2), wherein the destination cast device (108-2) is configured to execute one or more media play applications for controlling the destination media output device (106-2) to play media content received from one or more media content hosts ; and sending by the server system to the destination cast device (108-2) a media play request including the instant media play information, thereby enabling the destination cast device (108-2) to execute the first media play application that controls the destination media output device (106-2) to play the media content from the temporal position. <EOS>