Java: recevoir une réponse HTTP en plusieurs parties

Je suis en train d'écrire un client Java application pour recevoir en direct la vidéo M-JPEG à partir d'une caméra IP. La vidéo est envoyée par la caméra comme une interminable multipart HTTP message où chaque partie est un seul JPEG. J'ai besoin de traiter chacun de ces cadres qu'ils arrivent, donc je suis en espérant que il y a moyen de faire une requête HTTP asynchrone déclenche un événement comme chaque partie du message/image vidéo est reçu.

Quelqu'un est-il au courant de toutes les bibliothèques qui peuvent le faire? Tous les exemples que je peux trouver sur Google ne fonctionnent pas parce qu'ils utilisent des appels de blocage que seule analyse de la réponse et de la diviser en plusieurs parties après la totalité de la réponse a fini d'être reçu (qui, évidemment, de ne pas travailler pour une interminable de réponse).

Je me rends compte que je pouvais manuellement diviser les données en parties, comme il arrive par la recherche pour le message limite, mais il se sent juste comme je voudrais être à réinventer la roue.

source d'informationauteur user52386 | 2009-01-07