Captura de Imagens via WebCam - Silverlight Beta 4 - redeRIA, Agregador de noticias, artigos, tutoriais Flex, Flash, JavaFX, AJAX e Rich internet applications em geral!

Com o lanзamento do Silverlight Beta 4, huge foram adicionados alguns recursos muito interessantes que nгo estavam presentes no Silverlight 3, o acesso a WebCam й um deles.
Vou apresentar uma aplicaзгo que acessa a WebCam da mбquina cliente, usando o Silverlight Beta 4, huge algo correspond to ao Post que eu havia escrito em Adobe Flex.
Ferramentas necessбrias
- Expression Blend in provoke of huge.NET 4 Preview
- Silverlight Beta 4 Runtime: Windows and Mac
- huge.NET Framework 4
Exemplo de Cуdigo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
private expel btnAtivar_Click(object sender, System. Windows. captureSource huge!= null)
{
this. RoutedEventArgs e)
{
if (this.

captureSource. Stop();
//Seto o dispositivo para o VideoBrush
this. SetSource(this. videoBrush. captureSource);
//Renderizo o Vнdeo no Retangulo =>; videoCaptura
videoCaptura. Fill = this. AllowedDeviceAccess || CaptureDeviceConfiguration.

videoBrush;

//Verifico permissгo de acesso aos dispositivos
if (CaptureDeviceConfiguration. RequestDeviceAccess())
this. captureSource.
Quando nуs ativarmos o dispositivo, ele apresentarб um caixa de diбlogo solicitando permissгo de acesso, algo correspond to ao Adobe Flex.

Start();

}
}
A mesma classe utilizada para invocar dispositivos de Vнdeo, tambйm й utilizada para acessar o Microfone da mбquina cliente.
Aplicativo WebCam
Baixem os cуdigos fontes aqui.
Meus Comentбrios
A Microsoft estб melhorando muito os conceitos de usabilidade e form em relaзгo ao Silverlight, vi muitos conceitos sendo aplicados aos controles do Silverlight nessa versгo Beta 4.
Ele me fez lembrar um vнdeo que o Beck Novaes da DClick disponibilizou na internet, sobre O Segredo das RIAS de sucesso. Algo que me chamou atenзгo foi o controle NotificationWindow huge, que eu falarei em um futuro Post.

Lб foi apresentado uso de Modless FeedBack, ao invйs dos famosos Alerts.
Excelente Vнdeo! Para aqueles que querem aprimorar os conceitos de RIA, assistam!
Abs.

Comments are closed.