Grave vídeo streaming em Java

1

Existe uma maneira de gravar streaming de vídeo em Java? Talvez uma maneira sem usar um gravador que apenas grava tudo na tela? Um exemplo pode ser algo como uma apresentação do Saba Centra , um Apresentação do Javanti , uma apresentação do Blackboard Collaborate ou até mesmo um Elluminate session.

Estou procurando há algum tempo e encontrei programas que gravam tudo, menos fluxos Java.

    
por John 27.07.2011 / 06:29

2 respostas

3

JMF é antigo e praticamente abandonado, mas suas bibliotecas ainda estão disponíveis para download e totalmente funcional.

Sim, você pode usar o freeware baseado em JMF chamado krut . Ele funciona bem no Windows 7 de 64 bits (eu não testei em outras máquinas). Você seleciona a área da tela que deseja capturar e o programa despeja os pixels em uma lista de quadros jpeg e os codifica em formato mov. O programa tem suas limitações, mas é perfeitamente competente dentro delas. Para obter áudio também, ative "wave out-mix" no sistema Sounds / Recording no Control Panel (ou qualquer que seja o sistema analógico no seu sistema).

O código fonte do krut também pode ser baixado, mas necessariamente não pode incluir o código proprietário Sun para as classes da biblioteca JMF. Eu brinquei com ele usando o NetBeans IDE 7.1.1.

Para o código-fonte no nível dos binários da JMF, experimente as fontes abertas disponíveis em FMJ .

    
por 24.09.2012 / 21:08
0

Você pode dar uma olhada no Projeto FMJ , um projeto de código aberto com o objetivo de fornecer uma alternativa ao Java Media Framework (JMF), permanecendo compatível com API com o JMF.

Java Media Framework (JMF) em si é bastante antigo e abandonado, mas provavelmente ainda funciona. Você pode verificar a solução de David usando o JMF.

Outra possibilidade é a biblioteca JMyron de código aberto .

    
por 30.09.2011 / 08:25