• Aucun résultat trouvé

Livraison des contenus multimédia via le Web

N/A
N/A
Protected

Academic year: 2022

Partager "Livraison des contenus multimédia via le Web"

Copied!
22
0
0

Texte intégral

(1)

© 2005, Braz, C. & Kourri, A. Université du Québec à Montréal 3-Nov-10 02/45

PROJET II

Livraison des contenus multimédia via le Web

DIC9380 Web Sémantique

Profs. Abdel Obaid, Ph. D. & Lorne Bouchard, Ph.D.

Présenté par Braz, C. & Kourri, A.

Candidates au doctorat en Informatique Cognitive Université du Québec (Montréal)

Le 2 septembre 2005

SS

(2)

Introduction

Adaptation

Les cas d'utilisations

L'ontologie "ContentDelivery"

Démo prototype

Wrap-Up

PLAN DE LA PRÉSENTATION

Livraison des contenus multimédia sur le Web

Le masculin est employé à titre générique afin d'alléger le texte et désigne autant le féminin que le masculin.

(3)

© 2005, Braz, C. & Kourri, A. Université du Québec à Montréal 3-Nov-10

Augmentation des équipements permettant de se connecter à Internet.

Équipements hétérogènes:

capacité de mémoire, stockage et taille d'écran.

connectés à l'Internet par le biais de réseaux très différent avec des performances très variables.

L'accroissement rapide de la capacité des ces équipements a ouvert de nouvelles perspectives pour transmettre et accéder au contenu multimédia.

Il devient primordial donc d'effectuer une adaptation soit au niveau des applications réparties en fonction des conditions de l'environnement, soit au niveau du contenu proposé.

03/22

INTRODUCTION (1)

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L’ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

Livraison des contenus multimédia sur le Web

(4)

INTRODUCTION (2)

Livraison des contenus multimédia sur le Web

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L’ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

(5)

© 2005, Braz, C. & Kourri, A. Université du Québec à Montréal 3-Nov-10

INTRODUCTION (3)

Livraison des contenus multimédia sur le Web

Réseaux, dispositifs hétérogènes.

05/22

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L’ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

(6)

Permettre à des utilisateurs d'accéder à n'importe quelles informations sur n'importe quel réseau,

n'importe où avec n'importe quel type de dispositif d’utilisateur.

La livraison des contenus passe par l'adaptation.

L'adaptation est la capacité de:

faire face aux contraintes de l'environnement, aux besoins des utilisateurs et à réagir aux variations de l'environnement.

Catégories: profile d'utilisateur, du contenu et aux infrastructures techniques au terminal à son propre environnement logiciel (e.g. adaptation pour PDA,

cellulaire, etc.).

Web sémantique modélisation de l'utilisateur / utilisation, documents et services adaptatifs, etc.

ADAPTATION (1)

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L’ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

Livraison des contenus multimédia sur le Web

(7)

© 2005, Braz, C. & Kourri, A. Université du Québec à Montréal 3-Nov-10

ADAPTATION (2)

Livraison des contenus multimédia sur le Web

L'adaptation aux infrastructures techniques:

Au terminal : l'ordinateur, PDA, téléphone…

L'environnement logiciel du terminal (système d'exploitation, les types de formats de média

supportés (JPEG, GIF, etc.).

Exemples : Adaptation pour Cellulaire, PDA.

07/22

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L’ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

(8)

ADAPTATION (3)

Livraison des contenus multimédia sur le Web

Adaptation pour un téléphone cellulaire.

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L’ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

Adaptation pour un PDA.

(9)

© 2005, Braz, C. & Kourri, A. Université du Québec à Montréal 3-Nov-10

Les cas d'utilisations décrivent sous forme d'actions et réactions le comportement du système du point de vue d'un utilisateur.

Un acteur est une personne ou un système

extérieur au système en cours de modélisation qui interagit avec notre système.

Scénario un site Web qui permet à l’utilisateur de visualiser un vidéo (objet multimédia) selon ses

préférences de vitesse de connexion à l'Internet.

09/22

LES CAS D'UTILISATIONS (1)

Livraison des contenus multimédia sur le Web

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L’ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

(10)

ACTEURS (2)

Acteur Client

Environnement d'Utilisateur

• Connexion Internet

• Navigateur Web.

Description

Un individu qui a l'option de voir un vidéo selon ses préférences de vitesse de

connexion à l'Internet.

Responsabilités

• Consulter la page d'accueil du site Web.

• Sélectionner le lien

"Vidéos'' dans la page ''PageAccueil''.

• Sélectionner un vidéo dans la page

''PageVidéos''.

Application ServicePro vider

(Administra teur)

Interface navigateur Web.

LAN, WAN, VPN.

Un individu qui fait la gestion

opérationnel du site Web.

Maintenir la

configuration des objets multimédia toujours

fonctionnelle.

• Configurer les infrastructures des objets multimédia.

• Faire la gestion

opérationnelle (siteWeb)

Livraison des contenus multimédia sur le Web

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L’ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

(11)

© 2005, Braz, C. & Kourri, A. Université du Québec à Montréal 3-Nov-10 11/22

VUE DES CAS D'UTILISATIONS (3)

Livraison des contenus multimédia sur le Web

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L’ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

Système

Client ApplicationServiceProvider

Configurer les objets multimédia

Configurer les infrastructures des objets

multimédia

Faire la gestion opérationnelle du site Web .

Consulter la page d'accueil

Consulter la page

"Vidéos".

Configurer l 'objet multimedia.

Site Web: "Livraison des contenus multimédia sur le Web"

(12)

DESCRIPTION DES CAS D'UTILISATIONS (4)

U = Utilisateur(trice)

Informations générales Acteu rs princi paux

Pré – condition s

Pos –

conditions Déclenc

heur Scénario principal Objectif

contextuel

Création Dern ière MAJ

Priori

Permettre à l'U

d'accéder à la

page principale du site Web.

22 août

2005

22 août

2005

Faible U et systè me.

Aucune. Le site Web est actualisé avec les nouvelles informati ons accessib les aux utilisateu rs.

Requête

http:

www.la bunix.u qam.ca /~d220 504/

1.L‘U requiert la page principale du site Web

"PageAccueil".

2.Le système affiche la page principale

contenant les sections suivantes :

- Menu contenant les liens: ACM, Démos (Vidéo, Audio), Liens &

Outils, Contact, Accueil.

- Affichage des contenus des liens dans le cadre à droite du site web.

3. U navigue sur la page d'accueil et clique sur le lien Vidéo ou Audio qui lui amène à "PageVidéos" .

Consulter la page "PageAccueil"

Livraison des contenus multimédia sur le Web

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L’ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

(13)

© 2005, Braz, C. & Kourri, A. Université du Québec à Montréal 3-Nov-10

DESCRIPTION DES CAS D'UTILISATIONS (5)

U = Utilisateur (trice)

Informations générales Acte urs princi paux

Pré – conditi ons

Pos –

conditions Déclen

cheur Scénario principal Objectif

contextuel

Créat

ion Derni ère MAJ

Priorité

Permettre à l'U de choisir l’objet

multimédia

(vidéo, audio) qu’il

souhaite visualiser tels que un vidéo ou un audio).

22 août

2005

22 août

2005

Haute U et systè me

Avoir

accédé

à "Pag eAccueil".

Le site Web est

actualisé

au fur et à mesure que des

nouveaux

types de contenu multimédi a soient disponible s.

Requête

http:

www.la bunix.u qam.ca /~d220 504/Pa geVide os.htm

1.L'U requiert

"PageVidéos".

2.Le système affiche

"PageVidéos".

3. U clique sur un vidéo

spécifique qui lui amène à

"PageConfigurat ionPreferences".

Consulter la page "PageVideos"

Livraison des contenus multimédia sur le Web

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L’ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

13/22

(14)

DESCRIPTION DES CAS D'UTILISATIONS (6)

U = Utilisateur(trice)

Informations générales Acte urs princ ipaux

Pré – condit ions

Pos – condition s

Déclench

eur Scénario principal Objectif

contextuel

Création Dern ière MAJ

Priori

Permettre à l'U de configurer l'objet

multimédia (video ou audio) à partir de

"PageCon figuration Preferenc es".

22 août

2005

22 août

2005

Haute U et système

Avoir accédé à

"Page

Vidéos".

Le système affichera l’objet multimé dia en question tout en respect ant les préféren ces du client.

Requête http:

www.lab unix.uqa m.ca/~d 220504/

PageCo nfigurati onPrefer ences.ht m

1.L'U requiert

"PageConfigurat ionPreferences".

2.Le système affiche

"PageConfigurat ionPreferences".

3. L'U établit ses préférences concernant l'objet

multimédia.

Configurer l'objet multimédia.

Livraison des contenus multimédia sur le Web

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L’ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

(15)

© 2005, Braz, C. & Kourri, A. Université du Québec à Montréal 3-Nov-10

DIAGRAMME DE SÉQUENCE (7)

: Utilisateur : PageAccueil naviguerPage()

getPageVideos()

: PageVideos : Gerer

Configuration

getVideo()

afficherVideo() : PageConfiguration

Preferences L’utilisateur fait une requête

http pour accéder à la page d’accueil qui est ensuite affichée.

L’utilisateur cliques sur le lien

“Vidéos”. La page ”Vidéos”

est affichée.

L’utilisateur cliques sur un vidéo spécifique dans la page ”Vidéos”.

La page de configuration de préférences de vidéo est affichée. L’utilisateur établit ses préférences concernant l‘objet multimédia.

Le système traite sa requête et affiche le vidéo à l’utilisateur.

MODÈLE DE CONCEPTION DÉTAILLÉE MODÈLE DYNAMIQUE DU SYSTÈME

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L’ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

Livraison des contenus multimédia sur le Web

Accès par l’adresse:

http:www.labunix.uqam.ca/~d220504

Rafraichir Page()

15/22

(16)

"An ontology is an explicit specification of a conceptualization [Gruber93]".

L'ontologie "ContentDelivery":

domaine du multimédia.

divisée en trois classes: "Adaptation", "Client"

et "ApplicationServiceProvider".

Permettre au Client de configurer ses préférences à l'égard d'un objet multimédia et au fournisseur de services d'application (Administrateur) de gérer les infrastructures et la livraison du contenu

multimédia.

ONTOLOGIE "ContentDelivery" (1)

Livraison des contenus multimédia sur le Web

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L'ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

(17)

© 2005, Braz, C. & Kourri, A. Université du Québec à Montréal 3-Nov-10

ONTOLOGIE "ContentDelivery" (2)

Ontologie "ContentDelivery" sur "Protégé"

17/22 Livraison des contenus multimédia sur le Web

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L'ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

(18)

DÉMO PROTOTYPE (2)

Démo protoype

Livraison des contenus multimédia sur le Web

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L'ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

(19)

© 2005, Braz, C. & Kourri, A. Université du Québec à Montréal 3-Nov-10

L'explosion exponentielle des technologies informatiques.

L'hétérogénéité des systèmes est une réalité.

Intégration de multimédia et du Web sémantique il n'y a pas encore de standard universel.

Prise en compte des capacités du terminal client et de ses préférences pour optimiser la transmission de contenu multimédia.

Développeurs de contenus doivent fournir des profils de services afin de rendre leurs contenus

accessibles par différents clients.

19/22

WRAP-UP

Livraison des contenus multimédia sur le Web

INTRODUCTION ADAPTATION LES CAS D'UTILISATIONS L'ONTOLOGIE "CONTENTDELIVERY“

DÉMO PROTOTYPE WRAP-UP

(20)

[Braz&Ncho03] Braz, C. & Ncho, A. (2003) Système d'enchères électroniques pour J2EE, document d'analyse et de conception, IFT 6261 Génie logicielle, Département d'informatique et

recherche opérationnelle (DIRO), Université de Montréal, Québec (Canada).

[Gruber93] Gruber, T.R. (1993) A Translation Approach to Portable Ontologies, Knowledge Acquisition, 5(2):199-220. Lien récuperé le 28 août 2005 à partir de <http://ksl-

web.stanford.edu/KSL_Abstracts/KSL-92-71.html>

[Kozaczynski01] Kozaczynski, W. (2001) PearlCircle Online Auction for J2EE, Issue PearlCircle Online Auction Reference Application, Software Architecture Document, Rational Software, version 0.2 (USA).

[Kourri05] Kourri, A. (2005) Livraison des contenus via le

Web, Projet I - DIC9380 DIC9380 Web Sémantique, Département d'informatique, Université du Québec à Montréal, Québec (Canada).

[Obaid&Bouchard05] Obaid, A. & Bouchard, L. (2005) DIC9380 Web Sémantique : Notes de cours, Département d'informatique, Université du Québec à Montréal, Québec (Canada).

RÉF

É

RENCES

Livraison des contenus multimédia sur le Web

(21)

© 2005, Braz, C. & Kourri, A. Université du Québec à Montréal 3-Nov-10 02/45

PROJECT II

SS 21/22

MERCI BEAUCOUP!

Livraison des contenus multimédia sur le Web

(22)

PROJECT II

QUESTIONS? COMMENTS ?

QUESTIONS? COMMENTAIRES?

Livraison des contenus multimédia sur le Web

Références

Documents relatifs

e5) Transformer l’image en couleur en une image en niveau de gris e6) Cloner une partie de l’image. e7) Appliquer les effets :.. - choisir la commande cisaillement taper

Le mode inter est plus efficace en termes de débit binaire mais le mode intra peut s’avérer avantageux pour le codage de macroblocs dont la prédiction en mode inter est médiocre..

Le premier chapitre porte sur l’étude de techniques de tatouage par étalement de spectre dites sûres dans le cadre WOA (Watermarked Only Attack) : un adversaire possède

Le premier chapitre porte sur l’étude de techniques de tatouage par étalement de spectre dites sûres dans le cadre WOA (Watermarked Only Attack) : un adversaire possède

Les fournisseurs de plateformes Cloud imposent souvent à leurs utilisateurs des stratégies de répartition génériques pour pouvoir répondre à un grand nombre de cas

Les métadonnées ont un rôle essentiel à jouer dans cette chaîne : Elle permettent la restriction des droits (MPEG-21 REL), l’adaptation de ces ressources aux réseaux et

Les images BitMap peuvent être des dessins (peu de couleurs et des couleurs plates sans dégradés comme les bandes dessinées de Tintin) ou des photos qui nécessitent un plus grand

Ensuite, vous apprendrez à enregistrer votre voix avec PowerPoint directement dans vos présentations.. Vous pourrez ainsi ajouter des commentaires voix off à vos