JMF : probleme de detection du microphone

lucard Messages postés 7 Date d'inscription mardi 3 février 2009 Statut Membre Dernière intervention 18 septembre 2010 - 18 sept. 2010 à 19:19
cs_jojolemariole Messages postés 519 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 19 décembre 2016 - 20 sept. 2010 à 12:10
Bonjour à tous ,
je travaille sur un projet de visio-conference en utilisant JMF et je suis planté sur la capture du microphone ;
j'ai essayé les 2 instructions suivante mais sans succes:

1- DataSource audioDataSource = Manager.createDataSource(new MediaLocator("JavaSound audio capture"));

2- Vector deviceList = CaptureDeviceManager.getDeviceList(new AudioFormat("linear", 44100, 16, 2));

configuration:
- windows xp professionnel
- jmf all java

merci pour vos réponses :)

1 réponse

cs_jojolemariole Messages postés 519 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 19 décembre 2016 25
20 sept. 2010 à 12:10
Je ne connais pas vraiment JMF, tu peux essayer à l'ancienne :

AudioFormat format = new AudioFormat(44100, 16, 2, true, true); 
Info info = new Info(TargetDataLine.class, format);
TargetDataLine ligne = (TargetDataLine) AudioSystem.getLine(info);
ligne.open(format, 44100 * 2 / 10); // 1/10s de buffer par exemple
ligne.start();
ligne.read(...);


Tu verras déjà s'il détecte ton micro.
0
Rejoignez-nous