UPnPOpenHAB2016: Difference between revisions

From air
Jump to navigation Jump to search
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Objectif =
= Objectif =
Intégratoin de caméra UPNP dans la plate-forme OpenHAB
Intégration de caméras [[UPnP]] dans la plate-forme [[OpenHAB]] et dans le service cloud myOpenHAB.

= Technologies =
= Technologies =
Caméras de surveillance vidéo
Caméras de surveillance vidéo
OpenHAB : plateforme logicielle domotique (open-source)
OpenHAB : plateforme logicielle domotique (open-source)
= Fonctionnalités attendues=
= Fonctionalités attendes=

Découverte automatique des caméras avec UPnP
==Partie 1==
affichage des flux vidéo des caméras dans l'interface de contrôle d'OpenHAB
* Découverte automatique des caméras avec UPnP
* Image fixe, Video, Mosaïque, …
* Liste des caméras récemment découvertes dans l'IHM d'OpenHAB
Contrôle à distance :
* Liste des caméras déjà découvertes dans l'IHM d'OpenHAB
* Zoom, Pan, Tilt
* Affichages des flux vidéo des caméras dans l'interface de contrôle d'OpenHAB
** Mosaïque de l'ensemble des caméras
** Image fixe, Vidéo
** Adaptation de paramètres de flux en fonction de l'affichage et de la QoS réseau.
* Contrôle à distance des caméras
** Zoom, Pan, Tilt
* Sécurité des flux

Le code produit devra être d'un niveau de qualité suffisante en vue d'être contribuer à la communauté open-source Eclipse SmartHome.

==Partie 2==
* Liste des caméras récemment découvertes dans l'IHM d'MyOpenHAB
* Liste des caméras déjà découvertes dans l'IHM d'MyOpenHAB
* Affichages des flux vidéo des caméras dans l'interface de contrôle d'MyOpenHAB
** Mosaïque de l'ensemble des caméras
** Image fixe, Vidéo
** Adaptation de paramètres de flux en fonction de l'affichage et de la QoS réseau.
* Contrôle à distance des caméras
** Zoom, Pan, Tilt
* Sécurité des flux



Le code produit devra être d'un niveau de qualité suffisante en vue d'être contribuer à la communauté open-source Eclipse SmartHome.


=Matériels=
=Matériels=
* Caméras IP DLink
* Caméras IP DLink
** [http://www.dlink.com/fr/fr/home-solutions/view/network-cameras/dcs-932l-day-night-cloud-camera D-LINK DCS-932L]
** D-LINK DCS-932L
** D-LINK PTZ DCS-5222L
** [http://www.dlink.com/fr/fr/support/product/dcs-5222l-pan-tilt-zoom-cloud-camera D-LINK PTZ DCS-5222L]
*** Implémente un UPnP Media Server pour la carte SD interne. N'implémente pas le device UPnP Digital Security Camera (DSC)


=Liens utiles=
=Liens utiles=
* [https://www.npmjs.com/package/node-upnp-client node-upnp-client : A pure Javascript upnp client] pour les premiers tests d'UPnP
* [https://www.npmjs.com/package/node-upnp-client node-upnp-client : A pure Javascript upnp client] pour les premiers tests d'UPnP
* [[OpenHAB]]
* [[OpenHAB]]
** Voir dans le [https://github.com/openhab/openhab dépôt Github d'OpenHAB]
*** [https://github.com/openhab/openhab/search?utf8=%E2%9C%93&q=UPnP les sources référençant UPnP]
*** [https://github.com/openhab/openhab/blob/cd995dc736161a8f01b24a53af594a3dcbd1e669/bundles/ui/org.openhab.ui.webapp/src/main/java/org/openhab/ui/webapp/internal/render/VideoRenderer.java VideoRenderer]
* [[UPnP]]
* [[UPnP]]
* [http://upnp.org/specs/ha/digitalsecuritycamera/ Digital Security Camera V 1.0]
* [[OSGi UPnP Base Driver]]
* [[OSGi UPnP Base Driver]]
* [[https://osgi.org/javadoc/r4v42/org/osgi/service/upnp/package-summary.html Javadoc OSGi UPnP Driver]]
* [https://github.com/osgistuff/upnp.cmd Simple UPnP Command for the Gogo shell]
* [http://air.imag.fr/index.php/Extensions_XBMC/Fiche_Suivi#D.C3.A9p.C3.B4ts_Git projet d'extension XBMC] : [https://bitbucket.org/xbmcproject/script.dlinkcameraxbmcaddon/src/1c22f0059c770e15b9ab8946288ef7a59c962a42/addon.py?fileviewer=file-view-default source de l'addon DLink]
* [http://air.imag.fr/index.php/Extensions_XBMC/Fiche_Suivi#D.C3.A9p.C3.B4ts_Git projet d'extension XBMC] : [https://bitbucket.org/xbmcproject/script.dlinkcameraxbmcaddon/src/1c22f0059c770e15b9ab8946288ef7a59c962a42/addon.py?fileviewer=file-view-default source de l'addon DLink]
* [http://www.ispyconnect.com/man.aspx?n=dlink iSpyConnect] ([https://github.com/ispy/main sources on GitHub])

Latest revision as of 14:48, 20 January 2016

Objectif

Intégration de caméras UPnP dans la plate-forme OpenHAB et dans le service cloud myOpenHAB.

Technologies

Caméras de surveillance vidéo OpenHAB : plateforme logicielle domotique (open-source)

Fonctionnalités attendues

Partie 1

  • Découverte automatique des caméras avec UPnP
  • Liste des caméras récemment découvertes dans l'IHM d'OpenHAB
  • Liste des caméras déjà découvertes dans l'IHM d'OpenHAB
  • Affichages des flux vidéo des caméras dans l'interface de contrôle d'OpenHAB
    • Mosaïque de l'ensemble des caméras
    • Image fixe, Vidéo
    • Adaptation de paramètres de flux en fonction de l'affichage et de la QoS réseau.
  • Contrôle à distance des caméras
    • Zoom, Pan, Tilt
  • Sécurité des flux

Le code produit devra être d'un niveau de qualité suffisante en vue d'être contribuer à la communauté open-source Eclipse SmartHome.

Partie 2

  • Liste des caméras récemment découvertes dans l'IHM d'MyOpenHAB
  • Liste des caméras déjà découvertes dans l'IHM d'MyOpenHAB
  • Affichages des flux vidéo des caméras dans l'interface de contrôle d'MyOpenHAB
    • Mosaïque de l'ensemble des caméras
    • Image fixe, Vidéo
    • Adaptation de paramètres de flux en fonction de l'affichage et de la QoS réseau.
  • Contrôle à distance des caméras
    • Zoom, Pan, Tilt
  • Sécurité des flux


Le code produit devra être d'un niveau de qualité suffisante en vue d'être contribuer à la communauté open-source Eclipse SmartHome.

Matériels

  • Caméras IP DLink

Liens utiles