Java OpenCV 3.0 VideoCapture rtsp flux de Foscam FI9805W


J'essaie d'obtenir un videostream vom une caméra IP avec opencv 3.0 en java. Tout fonctionne bien si je cherche ma webcam avec ce code:

VideoCapture camera = new VideoCapture(0);

Mais avec le flux RTSP, j'obtiens une erreur. Ce que j'ai trouvé, c'est que cela devrait fonctionner pour obtenir un flux RTSP comme ceci:

VideoCapture camera = new VideoCapture("rtsp://test:[email protected]:88/videoMain");

Utilisateur: test

Mot de passe: test

J'utilise un Foscam FI9805W. Sur ce site sont des moyens possibles de se connecter mais rien ne fonctionne (http://www.ispyconnect.com/man.aspx?n=foscam)

Je ne peux me connecter que via le lecteur VLC et le rtsp://test:[email protected]:88/videoMain.

Est-ce que quelqu'un sait ce que je fais mal ou pourrait me donner un indice où chercher? Je suis à court d'idées. Ou quelqu'un connaît-il un meilleur moyen d'accéder à un flux RTSP avec java?

Merci

Author: user3077796, 2015-08-17

1 answers

Je l'ai résolu avec vlcj

Le code vient d'ici: http://capricasoftware.co.uk/#/projects/vlcj/tutorial/direct-rendering

 -2
Author: user3077796, 2015-08-20 18:39:03