Во-первых, если авторизация прошла неуспешно - вернется 401 Unathorized, можно делать примерно так
$curl = curl_init('http://sitename');
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($curl, CURLOPT_USERPWD, "Username:Password");
curl_exec($curl);
$httpCode = curl_getinfo($curl,CURLINFO_HTTP_CODE);
if($httpCode == 401){
//failed
}else{
//maybe success?
}
curl_close($curl);
Или, например проверять наличие в ответе вашего паттерна таким образом
$curl = curl_init('http://sitename');
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($curl, CURLOPT_USERPWD, "Username:Password");
curl_setopt($curl,CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($curl);
if(!strpos("<video",$response)){
//fail
}else{
//success
}
curl_close($curl);