Here is a different live Webcast for the launch:
The IntelSat 35e satellite:
I think the top youtube video's text appears to say the launch will occur during the last minute of the window. If that's what it does say, I'm afraid some people may miss out. Am I reading it right?