la únicas formas posible son:
-con javascript y cookies: cuando termine la intro guardas en na cookie que el vídeo ya se reprodució, así en la otra pagina verificas la misma cookie, si no se ha reproducido redireccionas, lo único en que puede fallar es que el usuario desactive las cookies.
-con un
script del lado del server (php, asp, jsp u otro) y enviar formulario POST: a diferencia del anterior, cuando termine el vídeo, modificas un input oculto y envías el formulario por medio de POST a la misma página (index.php ó .asp, .jsp ó el lenguaje que uses) y verificas si se ha recibido el post, este método es infalible y no requiere de cookies
PD: no es recomendable forzar a tus usuarios a ver el vídeo, siempre debes de dar la opción de saltar los intros, suerte