Java Desktop + WebCam + Impressora de etiqueta

Pessoal,
Estou desenvolvendo uma aplicação de para registro de VISITAS, para isso irei precisar tirar foto do visitante e imprimir a foto e os dados do visitante em uma etiqueta.

Dessa forma peço ajuda para integrar esse tipo de tecnologia ao meu software. Tenho uma webCam logTec Ver. 10.5 e a impressora que irei utilizar para Teste será a Bematech 2100, isso pq ainda não tenho a impressora de etique, talvez eu compre a impressora da PIMACO!
A principio preciso que apontem alguns fotores:
Onde posso obter esse tipo de material?
O que é necessário entender ou saber, antes de trabalhar com esse tipo de tecnologia?
Com qual API fica mais facil de trabalhar?
Quais dificuldades vou encontrar?

Aguardo retorno!
att.

Li que para utilizar webcam com java é necessário utilizar o JMF.
Como faço para instalar JMF?
É verdade que o mesmo está descontinuado?
Qual é a outra tecnologia que podemos utilizar?
Existe uma classe padrão pelo menos para que seja feito um helloword?

Pretendo tornar esse post um referencia do assunto. Alguém pode ajudar por gentileza?

att.

Alguma outra contribuição, referencias de livro???

alguém tem alguma sugestão??

Eu nunca trabalhei com isso.

Mas encontrei alguns links que talvez podem te ajudar:

http://www.guj.com.br/posts/list/213100.java
http://www.guj.com.br/posts/list/77412.java



Boa sorte =D