Comunidad de diseño web y desarrollo en internet online

Flas CS3 y webcam en mac

Citar            
MensajeEscrito el 07 Ene 2009 10:15 am
Hola a todos!
Estoy investigando con la webcam y Flash, pero no consigo que se active la webcam de mi mac. He investigado y probado pero nada funciona...

Estos son los códigos que he probado:

Código ActionScript :

if (System.capabilities.os.indexOf("Mac")>-1){ 
cam = Camera.get(2); 
}else{ 
cam = Camera.get() 
} 
output.attachVideo(cam) 


Código ActionScript :

if (System.capabilities.os.indexOf("Mac") != -1){          
         for (var i = 0; i < listaCamaras.length; ++i) 
         { 
            if (listaCamaras[i].indexOf("USB") != -1) 
            { 
               cam = Camera.get(i); 
               camSel = i; 
               break; 
            } 
         } 
      } 


Un saludo!

Por Fusel

Claber

339 de clabLevel



Genero:Masculino  

Madrid (España)

safari
Citar            
MensajeEscrito el 07 Ene 2009 10:30 am
Primero traza lo que tienes, a ver por donde anda esa cámara

var names:Array = Camera.names
for(var i=0, i<names.length, i++) trace("Camara "+names[i]+" en posición "+i)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Ene 2009 11:17 am
Gracias solisarg!! (uno de los códigos que puse arriba lo vi en un post tuyo en after-hours)

Ese código me da un error, dice que se espera ";" en la segunda línea y la verdad es que no se donde va.

Saludos!!

Por Fusel

Claber

339 de clabLevel



Genero:Masculino  

Madrid (España)

safari
Citar            
MensajeEscrito el 07 Ene 2009 11:44 am
:)
Son punto y coma en vez de coma:

for(var i=0; i<names.length; i++)

Estoy en un teclado US International y no doy pie con bola

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Ene 2009 11:48 am
jejeje, ok, ahora si me hace un trace, pero no entiendo nada...

CamaraDVCPRO HD (1080i50)en posición0
CamaraDVCPRO HD (1080i60)en posición1
CamaraDVCPRO HD (720p60)en posición2
CamaraDVCPRO HD (720p25/50)en posición3
CamaraDV Videoen posición4
CamaraIIDC FireWire Videoen posición5
CamaraUSB Video Class Videoen posición6


Cual es la cámara que esta integrada? La USB, la IIDC o la DV?
Muchas gracias solisarg!

Por Fusel

Claber

339 de clabLevel



Genero:Masculino  

Madrid (España)

safari
Citar            
MensajeEscrito el 07 Ene 2009 11:53 am
Pues si tuviera una Mac te diría ... parece que las primeras corresponden a alguna placa de video, prueba con la USB (si es que tu Mac tiene la camara incorporada) la posición indica que indice usar para Camera.get

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Ene 2009 12:05 pm
Es lo que pensaba y funciona!!! Ahora solo he de lograr que funcione online y me guarde el vídeo en una base de datos, he leido algo sobre RED5, creo que es una buena alternativa para conseguir lo que quiero, así que investigaré un poco a ver que descubro, en cualquier caso agradezco sugerencias, links y demás....

Un saludo!
Muchas gracias por tu tiempo!!

Por Fusel

Claber

339 de clabLevel



Genero:Masculino  

Madrid (España)

safari
Citar            
MensajeEscrito el 07 Ene 2009 03:08 pm
UFFFFF! Pues no está tan fácil la historia!!
Estoy investigando lo de RED5 y todo me suena a chino, encima trabajo desde mac y...
Bueno he instalado la aplicación (versión 7) y hay un ejemplo que se supone que es exactamente lo que quiero hacer, grabar un vídeo desde tu webcam, pero menudo jaleo, no la hago funcionar. En la versión anterior (la 6) también hay algo parecido que si he conseguido hacer funcionar en mi mac, en otro ya no funciona por el jaleo de las cámaras, ya que la posición cambia en cada equipo...
En fin, ando perdido, alguien me puede echar un cable con esto? La verdad es que no se ni por donde empezar...

Por Fusel

Claber

339 de clabLevel



Genero:Masculino  

Madrid (España)

safari
Citar            
MensajeEscrito el 07 Ene 2009 03:40 pm
Prueba con Flash Media Server, es mas fácil y no necesitas Java en la parte de servidor

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Ene 2009 03:41 pm
pero es de pago y por lo visto bastante caro no?

Por Fusel

Claber

339 de clabLevel



Genero:Masculino  

Madrid (España)

safari
Citar            
MensajeEscrito el 07 Ene 2009 03:59 pm
Te pillas un hosting en Influxis que no es muy caro. Si es para un cliente lo pasas en el presupuesto, si estás aprendiendo, pues tómate el tiempo para rebuscar entre la escasa documentación de Red5. Igual si mal no recuerdo, traía un ejemplo ya hecho de grabar webcam

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Ene 2009 04:31 pm
Recuerdas bien, ese ejemplo viene, pero tengo varios problemas, el primero es que en mac no funciona bien porque no sabe en que posición esta la webcam, en mi mac es la 6, pero y en el de los demás?

Luego no entiendo muy bien el paso en el captura el vídeo y lo envía pero seguiré investigando..

Bueno, gracias por tu ayuda, seguiré intentándolo a ver que consigo... Si se te ocurre alguna idea para solucionar lo de la cámara te agradecería me la comentases.

Un saludo!

Por Fusel

Claber

339 de clabLevel



Genero:Masculino  

Madrid (España)

safari
Citar            
MensajeEscrito el 07 Ene 2009 04:35 pm
Pues yo lo solucioné cón el segundo código que citaste en el primer POST, lo único que falta es que definas que es listaCamaras, agregando al principio algo así:

var listaCamaras :Array = Camera.names

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.