Ola Por padrão ao fazer encode é assumido que será utilizado a melhor qualidade possível desde que não ultrapasse 16.384kb/s
Isso significa que quanto maior a área de captura e os framerate menos será a qualidade. Para melhorar isso podes definir: var camera:Camera = Camera.getCamera(); camera.setQuality(0,85); Estas com isso definindo que a qualidade de encode será JPEG 85% e não importa a banda máxima. Recomendo usar: var camera:Camera = Camera.getCamera(); camera.setQuality(60000,0); Com isso estas definindo que a banda máxima será 60k/s e a qualidade será automática. * Eduardo Kraus *Professor +55 48 8843-3423 eduardokr...@gmail.com www.eduardokraus.com www.twitter.com/EduardoKraus Em 2 de março de 2011 16:18, Squik <rodrigower...@gmail.com> escreveu: > Calera.. > > Estou capturando a imagem a traves da camera do note... mas não estou > conseguindo obter qualidade... ajguem saberia me passar um exemplo. > Pois no SKYPE e no MSN a imagem da CAM fica muito boa. Mas no flash > player fica como se estivesse com baixa resolução. > > OBS: Eu estou usando FLEX 4. > > Grato pela atenção galera. > > <?xml version="1.0" encoding="utf-8"?> > <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" > xmlns:s="library://ns.adobe.com/flex/spark" > xmlns:mx="library://ns.adobe.com/flex/mx" > minWidth="955" minHeight="600" > creationComplete="application1_creationCompleteHandler(event)"> > <fx:Script> > <![CDATA[ > import mx.events.FlexEvent; > import mx.utils.ObjectUtil; > > protected function > application1_creationCompleteHandler(event:FlexEvent):void > { > // TODO Auto-generated method stub > > var video:Video = new Video(); > var camera:Camera = Camera.getCamera(); > video.attachCamera(camera); > TADados.text = ObjectUtil.toString(camera); > VD.addChild(video); > } > > ]]> > </fx:Script> > <fx:Declarations> > <!-- Place non-visual elements (e.g., services, value > objects) here > --> > </fx:Declarations> > <s:VideoDisplay id="VD" > > > </s:VideoDisplay> > <s:TextArea id="TADados"> > > </s:TextArea> > > </s:Application> > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev