Vers une Architecture Sensible au Contexte pour l'Accès et l'Utilisation des Ressources Médias dans les Maisons Numériques
Résumé
L'objectif de ce travail est d'améliorer la qualité d'expérience de l'utilisateur en termes d'utilisation des ressources multimédia existantes dans une maison numérique. Une maison numérique est composée d'un ensemble d'équipements qui permet de stocker des médias (films, DVD, fichiers personnels, etc.), de lire ces médias et de contrôler les dispositifs de visualisation (TV, consoles de jeux, lecteurs, etc.). Notre but est de considérer l'utilisation et l'accès à des médias dans n'importe quel contexte (situation), en particulier dans un contexte avec plusieurs contraintes comme dans le cas des dispositifs mobiles connectés grâce à un accès sans fil. Dans ce travail, nous nous focalisons sur les systèmes et les architectures DLNA (Digital Living Network Alliance) qui sont de plus en plus présents dans les maisons numérique d’aujourd’hui malgré le faible taux d'utilisation réelle. Ce faible taux s'explique par la complexité du système DLNA pour un utilisateur novice. Notre travail propose une simplification de l'architecture existante pour améliorer la qualité d'expérience selon deux critères : (1) l'accessibilité et (2) la sensibilité au contexte. Pour l'utilisateur final et son terminal, l'accessibilité permet de trouver facilement les serveurs média existants dans la maison sans configuration complexe, ni suppositions fortes sur les capacités du terminal utilisé. La sensibilité au contexte permet d'envoyer des médias adaptés au profil de l'utilisateur : les capacités logicielles et matérielles de son terminal et les méthodes d'accès utilisées. La motivation derrière le premier critère est de considérer les terminaux ayant des capacités limitées et les utilisateurs novices qui ne sont pas forcément capables de configurer leurs terminaux ou ajouter des composants logiciels additionnels. Une des conséquences de cette approche est de préserver les ressources : de calculs, de réseaux et du trafic réseaux périodique induit implicitement par l'architecture DLNA même lorsqu'aucun média n’est réellement utilisé. La motivation dans la considération du contexte d'utilisateur est d'éviter la transmission de flux/fichiers média si ces derniers ne peuvent pas êtres visualisés correctement par le terminal final. Si le système proposé supporte des techniques d'adaptation de média, le format d'origine est adapté et transmis au terminal.