2010-02-22 30 views
4

J'ai une exigence pour implémenter des caméras IP pour l'organisation de mon client (Peut être 5 ou plus). Je dois fournir la possibilité d'afficher l'aperçu de ces caméras dans leurs mobiles Android. J'ai trouvé une application déjà disponible sur Android Market (IP Cam Viewer) et c'est exactement ce que demande mon client.Implémentation de caméra IP sous Android (Voir la vidéo en direct de la caméra IP)

Quelqu'un peut-il me suggérer la meilleure caméra IP (Il devrait être exploité par leur mobile, c'est-à-dire en le déplaçant de haut en bas, ainsi que gauche et droite)?

Et comment puis-je implémenter cette fonctionnalité sous Android (par exemple en visionnant une vidéo en direct à partir de la caméra IP)?

Merci & Cordialement, Raghavendra K.

Répondre

0

Votre info me suffit. Je vais acheter IP Cam de Zavio. Il prendra en charge le protocole RTSP. Dans Android 1.5, Media Player prend en charge ce protocole de diffusion en direct. J'attends que ma caméra IP commence le développement.

Merci & Cordialement, Raghavendra K.

+0

Je suis également à la recherche d'une caméra IP pour le sream sur un appareil Android. Cette caméra Zavio était-elle assez bonne pour vous? Y avait-il un décalage? –

+0

C'est vraiment une bonne information pour moi, je développe également ce genre de logiciel sur tous les appareils mobiles populaires (Windows Phone/Android/iOS), donc je veux faire base sur PhoneGap! – Sean

1

La façon dont je vois cette question est plus sur la façon de recevoir de la vidéo et de contrôler les caméras Pan Tilt Zoom (PTZ) plutôt que sur le développement spécifique d'Android.

Vous devez absolument voir s'il existe des marques de caméras spécifiques auxquelles vos clients doivent se connecter. Généralement, l'implémentation pour la visualisation de la vidéo en direct est différente pour chaque fabricant de caméra.

Si vous avez la liberté de choisir l'appareil photo à prendre en charge, vous pouvez regarder Axis. D'après mes observations, ils font certains des appareils photo les plus utilisés et ils ont une grande variété de caméras en ce qui concerne la résolution et les fonctionnalités. Ils ont même un programme de développement qui pourrait vous aider. Vous pouvez également jeter un oeil à Zoneminder une application gratuite de Linux dvr open source, peut-être que la source peut vous donner quelques points de départ sur la façon d'obtenir de la vidéo à partir des différentes caméras IP.

Je suis désolé de ne pouvoir vous aider, mais j'espère que certaines de ces informations vous aideront à démarrer.

+0

Salut snctln, Merci pour votre info. – Raghu

2

Si vous jusqu'à ce que le besoin theese informations, pour la commande ptz une ip-cam - utilisez la commande cgi comme:

par exemple pour changer la détection de mouvement dans mon IP- cam: http: // [adresse: port] /config/motion.cgi?enable=no

mon ip cam n'a pas ptz mais sur google vous pouvez trouver cgi_command pour votre cam. Pour le streaming, j'utilise un AsyncTask qui se connecte à ipcam_address (chaque cam a une adresse + port + information de profil spécifique) dans mon cas avec un flux mjpg et via une session http se connecter au flux de caméra.