cs_Noizet
Messages postés91Date d'inscriptionmercredi 9 avril 2008StatutMembreDernière intervention24 octobre 2008
-
26 août 2008 à 16:03
cs_djeee
Messages postés1Date d'inscriptionjeudi 8 février 2007StatutMembreDernière intervention16 septembre 2010
-
16 sept. 2010 à 08:44
Bonjour,
Je début avec JMF et j'aimerai savoir comment je peux faire pour que mon flux vidéo soit enregistrer sur mon ordinateur.
Player player;
DataSource ds;
MediaLocator mediaLocator;
public Webcam() {
try {
// récupération d'un périphérique à partir de son nom
CaptureDeviceInfo captureDevice = CaptureDeviceManager.getDevice("vfw:Microsoft WDM Image Capture (Win32):0");
// récupération du MediaLocator lié au périphérique de capture
this.mediaLocator = captureDevice.getLocator();
// récupération d'une datasource à partir d'un MediaLocator
this.ds = Manager.createDataSource(this.mediaLocator);
// connexion sur la DataSource
this.ds.connect();
// connexion d'un player sur la datasource
this.player = Manager.createPlayer(this.ds);
public void start() {
JFrame frame = new JFrame();
// ajoute le composant visuel lié au player
frame.getContentPane().add(player.getVisualComponent());
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.player.start();
}
public void stop() {
this.player.stop();
this.enregistre();
}
public void enregistre() {
}
}
<hr />
Pour le moment, elle permet d'afficher à l'écran ce que voit la webcam !
cs_djeee
Messages postés1Date d'inscriptionjeudi 8 février 2007StatutMembreDernière intervention16 septembre 2010 16 sept. 2010 à 08:44
Bonjour à tous,
Je rencontre le même problème, j'arrive à afficher ma webcam dans un player.
J'arrive à enregistrer le flux grâce à une super source trouvé sur votre site.
Mais je n'arrive pas à visualiser le flux vidéo en même temps que je l'enregistre. Cela me pose problème.
Noizet aurais tu réussi à implémenter ta méthode public void enregistre() ?