A method for saving at least a portion of a content to a network server that is connected to a local area network, the network server being adapted to synchronize a playback of said at least a portion of the content, received from a broadcast channel, with another content previously downloaded and saved to a file on the network server on at least one playback device (4, 9) connected to said local area network by a use of the UPnP AV:4 protocol, said method including the steps of: - receiving (S2, S3), said at least a portion of the content from said broadcast channel, by a piece of equipment that is connected to said local area network, said at least a portion of the content including a timestamp (TOi) indicating a time offset of said at least a portion of the content relative to the start of the content, - saving said at least a portion of said content to said network server, - calculating a start time of said content relative to a reference clock of the local area network to position the received content in time, by subtracting the time offset of said at least a portion of the content to a time of reception of the at least a portion of the content, said time of reception being relative to the reference clock of said local area network; - calculating a possible playback start time (ToDRc) of said at least a portion of said content by adding an offset, corresponding at least to a processing time to the time of reception of said at least a portion of said content, - saving said possible playback start time (ToDRc) of said at least a portion of said content in a ScheduledStartTime field of a UPnP Content Directory Service in said network server, said ScheduledStartTime field corresponding to the saved at least a portion of the content, and - synchronizing said playback of said at least a portion of said content with the other content on the at least one playback device by - sending a first SyncPlay command telling the at least one playback device (4, 9) to play back the at least portion of the content at the time of possible playback start time (ToDRc); - sending a second SyncPlay command telling the at least one playback device (4,9) to play back the other content at a time derived from the calculated start time and the processing time; where the temporal parameters of the SyncPlay commands refers to the reference clock of the local area network. - receiving (S2, S3), said at least a portion of the content from said broadcast channel, by a piece of equipment that is connected to said local area network, said at least a portion of the content including a timestamp (TOi) indicating a time offset of said at least a portion of the content relative to the start of the content, - saving said at least a portion of said content to said network server, - calculating a start time of said content relative to a reference clock of the local area network to position the received content in time, by subtracting the time offset of said at least a portion of the content to a time of reception of the at least a portion of the content, said time of reception being relative to the reference clock of said local area network; - calculating a possible playback start time (ToDRc) of said at least a portion of said content by adding an offset, corresponding at least to a processing time to the time of reception of said at least a portion of said content, - saving said possible playback start time (ToDRc) of said at least a portion of said content in a ScheduledStartTime field of a UPnP Content Directory Service in said network server, said ScheduledStartTime field corresponding to the saved at least a portion of the content, and - synchronizing said playback of said at least a portion of said content with the other content on the at least one playback device by - sending a first SyncPlay command telling the at least one playback device (4, 9) to play back the at least portion of the content at the time of possible playback start time (ToDRc); - sending a second SyncPlay command telling the at least one playback device (4,9) to play back the other content at a time derived from the calculated start time and the processing time;