Bonjour,
EnJMF, j'arrive a lancer ma WebCam puis a l'arrêter mais le problème c'est que je n'arrive pas a la relancer.
L'écran reste noir enfaite...
Quelqu'un aurai une solution ?
merci
Bonjour,
EnJMF, j'arrive a lancer ma WebCam puis a l'arrêter mais le problème c'est que je n'arrive pas a la relancer.
L'écran reste noir enfaite...
Quelqu'un aurai une solution ?
merci
pour expliquer rapidement:
car apres avoir stop() le player j'aurai aimé changer le format de rendu de la web cam (passer de 120*120 à 140*140 par exemple)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 player = Manager.createPlayer(dataSourceWebCam); player.start(); player.stop() player.deallocate() player = Manager.createPlayer(dataSourceWebCam); player.start();
De plus,
La lecture d'une video est instantané alors que la lecture de ma Webcam prend 15sec....
je travail sous eeepc....
je pense que c'est un problème native et essayer avec le programme Fourni avec la JMF.
apramment le problème provient de la sucession de
j'ai voulu tester le code ,mais malheureusement j'ai remarqué que j'ai désinstaller mon JMF
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 player.deallocate() player = Manager.createPlayer(dataSourceWebCam);
sous l'api JMF officiel sa marche, le pause puis play et lent mais sa doit venir du eeepc, bref je vais continuer a chercher...
thx
J'ai compris l'erreur dsl je suis trop bete...
enfaite y a un temps de l'attance avant que le player se stop() et se dealloc()...
parcontre y aurai t'il mieux que faire un thread qui se termine tant que le player ne s'est pas desalloc ?
La premiere fois que je clique sur le boutton, le player passe de l'état de unrealize a started en passant par d'autre etat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 button.setText("Lancer"); player = Manager.createPlayer(dataSource); player.start(); button.addActionListener(new Stop(player)); player.close(); player.dedeallocate(); button.addActionListener(new Start(lecteurWebcam)); button.setText("Relancer");
En recliquant sur le boutton, je Stop() ce qui permet de passer de started a prefetched et puis deallocate() de prefetched a realized. Je pensse que le faite donc de passer d'un etat a un autre provoque un temps de latence...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager