public bool StopStreaming() => IsStreaming = !FlushTimer.Change(Timeout.Infinite, Timeout.Infinite);
public bool StartStreaming(int period = 50) => IsStreaming = FlushTimer.Change(0, period);