Invoke goLive instead of play if isLive and not isDVR, and play has never been called.