Bonjour à tous,
Je développe un projet java dans lequel je dois récupérer la vidéo de caméras en streaming (protocole RTSP).
Actuellement je parviens a communiquer avec celles-ci, envoyer mes différentes requêtes "OPTIONS" , "DESCRIBE", "SETUP", "PLAY"...
conforme au protocole RTSP.
J'en décode les paramètres tels que la taille des images, le nombre de FPS, etc ..
Vient alors mon problème : suite a la commande "PLAY", je reçois bien en UDP le flux RTP composé des deux paquets alternatifs
(1 paquet xml + 1 paquet de données) sur le port que j'ai renseigné, et j'ai besoin maintenant d'utiliser une libraire me permettant
de décoder le flux h264 afin de lire la vidéo.
Avec Xuggler j'affiche la vidéo, cependant il s’appuie sur l'url de la caméra "rtsp://xxx.xxx.xxx.xxx/Video", OR je souhaiterais
directement pouvoir lui transmettre le flux vidéo des paquets reçus, car par la suite ces données seront enregistrées en base de
données pour être rejouées à n'importe quel moment.
Quelqu'un aurait-il une solution a mon problème ? Exemple via Xuggler ou autres librairies (JavaCV, ...) ?
Merci a tous.
Partager