Para los usuarios interesados en la respuesta dada, este fue el código, la cual no fue dada por este medio por no soportar envío de archivos:
<html>
<head>
<title>Comparar hora</title>
<script languaje="javascript">
function verifica_hora(){
var fecha = new Date();
var hora = fecha.getHours();
var minutos = fecha.getMinutes();
var dia = fecha.getDate();
var mes = (fecha.getMonth()+1); /* porque cuenta del 0 al 11 hay que sumarle 1*/
var aho = fecha.getFullYear();
/*En horas y minutos utilizo mayor o igual ">=" para que reprocusca a partir de esta hora
es decir, si pasan de las 20:30 del día específico */
if(dia == "31" && mes == "12" && aho == "2014" && hora >= "20" && minutos >= "30")
{
/* sentencia de reproducción del video o ejecución de algún script, que sería un
más o menos del que envié en el codigo anterior*/
}
}
</script>
</head>
<body>
</body>
</html>
Si quieres que se verifica cada segundo si la condición se cumple utiliza en el onload del body la sentencia a continuación, que ejecuta la función cada segundo (el 1000 de la sentencia equivale a 1000 milisegundos = 1 segundo).
setInterval('verifica_hora()',1000);