Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/04/2012, 04:06
ionhs
 
Fecha de Ingreso: enero-2008
Mensajes: 5
Antigüedad: 16 años, 3 meses
Puntos: 0
Pregunta Como ajusto las dimensiones de la webcam

Hola conozco algún lenguaje de programación pero no javascript. El código lo tengo escrito pero necesito hacerle una pequeña modificación para cerrar esta etapa del proyecto que estoy desarrollando.

Tengo el código javascript de una webcam que soy capaz de meterla en una páginaweb donde quiero, mediante la llamada:
Código:
<script language="javascript" type="text/javascript">doPlay();</script>
La dimensión que la webcam saca la imagen es de 640x480 o 320x240 y una es muy grande y la otra muy pequeña. Estoy dándole vueltas para que en la web se vea una imagen de 500x400 y no acierto a hacerlo. Muchas gracias por la ayuda.

El código al que hace referencia la instrucción de arriba os lo pongo por si os sirve:
Código:
<script language="JavaScript" type="text/javascript" src="http://192.168.0.200/language.cgi"></script>
<script language="JavaScript" type="text/javascript" src="http://192.168.0.200/stdlib.js"></script>
<script language="JavaScript" type="text/javascript" src="http://192.168.0.200/message.cgi"></script>
<script language="JavaScript" type="text/javascript">
var msgVar="";
function init()
{ set_Video(); }
function set_Video()
{
	var cf = document.forms[0];
	var vs = document.getElementById("v_play");
	if (vmode != "")
	{
		vs.style.display = "block";
	}
	else
	{
		vs.style.display = "none";
	}
}
var vmode = "mpeg"; 
var ipadd = 'http://192.168.0.200'; 
var lpp = ''; 
var brow;
if (self.location.protocol != "http:")
{
	if(ipadd.indexOf(":")>0)
	{
		ipadd = ipadd.substring(0, ipadd.indexOf(":"));
	}	
}    
var dw_jpeg = 	'<object classid="clsid:7B133798-FAA8-4A7e-950D-BEB35D3363AF" CODEBASE="LinksysViewer.cab#Version=2,0,0,16" id="LinksysViewer" width="500" height="400">'+
				  '<param name="Text" value="http://'+
				  ipadd+
				  '/img/mjpeg.cgi'+
				  ' '+
				  lpp+
				  ' '+
				  brow+
				  '">' + 
				  '<param name="BackColor" value="12632256">'+
				  '<param name="_Version" value="65536">'+
				  '<param name="_ExtentX" value="11774">'+
				  '<param name="_ExtentY" value="6562">'+
				'</object>';

var dw_mpeg = 	'<object classid="clsid:7B133798-FAA8-4A7e-950D-BEB35D3363AF" CODEBASE="LinksysViewer.cab#Version=2,0,0,16" id="LinksysViewer" width="500" height="400">'+
				  '<param name="Text" value="http://192.168.0.200/img/video.asf'+
				  ' '+
				  lpp+
				  ' '+
				  brow+
				  '">' + 				  
				  '<param name="BackColor" value="12632256">'+
				  '<param name="_Version" value="65536">'+
				  '<param name="_ExtentX" value="11774">'+
				  '<param name="_ExtentY" value="6562">'+
				'</object>';
var dw_push = 	'<img border="0" alt="Video for other Platform/OS" src="http://192.168.0.200/img/video.mjpeg" onError="reloadOnErr(this)">'; 				  
function dw(message)
{ document.write(message); }
if(isIE()) { var brow = "IE"; }
if(isNS()) { var brow = "MZ"; }

function doPlay() 
{
	if(vmode != "")
	{
		if(isWin())
		{
			if(isIE())
			{
				if( vmode == "jpeg" )
				{ dw(dw_jpeg); }
				else
				{ dw(dw_mpeg); } 
			}
			else
			{
				dw(dw_push); 
			}
		}
		else
		{
			dw(dw_push); 
		}
	}
	else return false; 
}
var is_auto_reload = true;
function reloadOnErr(obj) {
	if(!is_auto_reload)
		return;
	setTimeout("eval('obj.src = obj.src;'", 800);
}
var is_admin = false; 
function chkAdmin()
{
	if(!is_admin)
		return confirm(msg_admin_config);
	else
		return true;
}
function doStop() 
{	
 	if(isIE())
	{
		document.LinksysViewer.StopPlay(); 
	}
}
</script>