Normal
If the team is worried about people loosing their timeshift buffer, implement a feature that the TV server keeps the timeshift running for a configurable amount of time waiting for another client to connect. If you make this configurable you can have:0 -> Stop directly, as is now (but still without having to press Stop twice)2 minutes -> Allows a quick change of heart like Oooops, I did want to see this.10 minutes -> Allows me to stop watching in the living room, shut down the client there, go to the bedroom and pickup the show where I left it without even the need to hurry.
If the team is worried about people loosing their timeshift buffer, implement a feature that the TV server keeps the timeshift running for a configurable amount of time waiting for another client to connect. If you make this configurable you can have:
0 -> Stop directly, as is now (but still without having to press Stop twice)
2 minutes -> Allows a quick change of heart like Oooops, I did want to see this.
10 minutes -> Allows me to stop watching in the living room, shut down the client there, go to the bedroom and pickup the show where I left it without even the need to hurry.