Memoire FOAD
Memoire FOAD
Memoire FOAD
***** * * ********
SUJET :
DEDICACES
d
Je dédie ce mémoire à :
- Mon père Numbi Nzuzi JUSTIN, pour m’avoir donné un cadre idéal et propice à mon éducation et
pour avoir investi afin que je réussisse dans les études ;
- Ma mère Kenge Ngimbi CHANTAL, brave femme dont je ne peux pas payer les œuvres qu’elle a
fournies depuis ma naissance à nos jours ;
- Mes frères et sœurs, qui m’ont soutenu et m’ont encouragé quand toutes les portes semblaient se
fermer devant moi, malgré la distance, ils ont été toujours très proches de moi et ils n’ont pas cessé
de m’offrir leur amour inconditionnel ;
- Mon grand frère, mon ami chef d'état-major dianko pour son soutien.
REMERCIEMENTS
d
Avant toutes choses je tiens à rendre grâce à Dieu le Tout Puissant, le Miséricordieux de m’avoir
donné patience et courage durant ces longues années d’études.
J’adresse mes sincères remerciements à :
Docteur Samuel OUYA, qui a mis à notre disposition les ressources nécessaires durant toute la
formation, qu’il trouve ici ma profonde gratitude ;
Notre Directrice Mme Marie OUYA, qui nous a toujours soutenus et conseillés durant notre
formation ;
Notre Directeur de formation et de recherche M. Jean DIOKH, pour ses sages conseils ;
AVANT-PROPOS
L’Ecole Centrale des Logiciels Libres et des Télécommunications (EC2LT) de Dakar en partenariat
avec le groupe RTN (Réseaux et Techniques Numériques) offre une formation en Licence de niveau BAC+3
adaptée aux secteurs des Télécommunications et des technologies en Réseaux permettant d’acquérir une
double compétence en Réseaux et en Télécommunications : le Diplôme de Licence en Réseaux et
Télécommunications.
L’objectif de cette formation est de former des étudiants doués d’aptitudes professionnels,
compétents et capables de répondre aux besoins des entreprises dans les domaines des Réseaux
Informatiques et des Télécommunications, de développer des applications autour des logiciels libres. Ceux-
ci doivent être capables de comprendre les problèmes réels posés dans les entreprises et en particulier en
Afrique, de concevoir et implémenter les solutions matérielles et logicielles basées sur les outils open source
permettant d'améliorer efficacement le vecteur de communication dans les entreprises.
La formation s’étale sur trois ans. L’enseignement comporte des cours théoriques et pratiques ainsi
qu’un stage de fin de formation de trois(3) à quatre(4) mois en entreprise ou dans un laboratoire. A la fin de
ce stage, l’étudiant est tenu de présenter devant un membre du jury un projet de mémoire. C’est dans cette
optique que ce présent travail dont le sujet s’intitule « Mise en Place d'une Plateforme Multimédia dans un
Contexte FOAD » a été réalisé au sein du département d'Etude de l’Entreprise RTN.
Cette société œuvre principalement dans les domaines de la gestion des projets de
Télécommunications, Réseaux et Informatiques basés sur les logiciels libres ayant trait aux études,
conception, réalisations et planifications.
Nous tenons, au terme de ce travail, à exprimer l’honneur qui nous est fait par les membres du jury en
acceptant de juger mon travail.
RESUME
Au cours des dernières décennies, l'enseignement supérieur est confronté à des divers problèmes qui
rendent difficile l'apprentissage. Parmi ces problèmes, on peut énumérer l'effectif pléthorique des étudiants
dans les universités et le manque de temps des professeurs qui est dû à leur emploi souvent très chargé. D'où
la nécessité d’avoir recours à la Formation Ouverte à Distance (FOAD). Ce faisant, cela permet de mettre en
place des plateformes à disposition des étudiants de suivre des cours en ligne et aux professeurs de dispenser
des cours sans défi majeur.
En effet, il existe tout un panel de plateformes d'enseignement à distance, la plupart sont capables de
stocker et diffuser les contenus multimédias (vidéo, audio, image). Au fil du temps, ceci peut s'avérer
problématique. D'une part il y a une forte probabilité de duplication des séquences due au fait que chaque
enseignant produit son contenu séparément et les autres n'ont aucune connaissance d'existence de ces
séquences, d'autre part le stockage, le partage et la réutilisation de ces séquences est difficile voire
impossible.
Ce présent document a pour objectif principal la mise en œuvre et l'apport des Technologies de
l'Information et de la Communication (TIC) dans la formation ouverte à distance. C'est ainsi qu'après une
minutieuse étude faite durant notre stage, nous avons opté pour Moodle comme plateforme E-learning et
Kaltura comme plateforme multimédia.
Moodle est un logiciel open source très complet permettant de mettre en place une plateforme
d'enseignement à distance fonctionnant sur le système linux.
Kaltura est une plateforme multimédia permettant le stockage, la diffusion et le partage de contenus
multimédias. Il fonctionne sur le système linux.
Grâce à ce travail, nous avons pu mettre en place deux plateformes dont l'une permet d'accéder aux
cours en ligne et l'autre permet le stockage, le partage et la diffusion de contenus multimédias.
SIGLES ET ABREVIATIONS........................................................................................................................ 11
INTRODUCTION ........................................................................................................................................... 12
CONCLUSION ................................................................................................................................................ 60
Tableau III.1 : Comparaison des solutions E-learning......................... Error! Bookmark not defined.
Tableau III.2 : Comparaison des solutions multimédias ...................... Error! Bookmark not defined.
SIGLES ET ABREVIATIONS
SIGLES ET ABREVIATIONS
INTRODUCTION
INTRODUCTION
d
La formation à distance est une approche pédagogique qui fait appel aux technologies de
l'information et de la communication(TIC) et qui permet d'élargir le champ des possibilités et d'aider les
apprenants à acquérir les compétences dont ils ont besoin tout en étant à la maison, à l'université, dans un
parc, dans un bus...
En effet, un ensemble d'éléments a prouvé que la formation à distance est dotée d'une souplesse
donnant à chaque apprenant la possibilité d'étudier à son rythme. Il a été prouvé aussi que des documents
audio/vidéo font partie de la palette d'outils pour l'enseignement. Ceux-ci n'ont cependant pas de valeur
pédagogique en soi, et n'enrichissent l'enseignement que lorsqu'ils servent à des activités pédagogiques
visant des objectifs d'apprentissage explicite.
Par ailleurs l’intégration des contenus multimédias (audio/vidéo) relève quelques contraintes
techniques, notamment la gestion et le stockage des contenus produit par les acteurs.
Ainsi il m’a été proposé le thème suivant : « Mise en Place d'une Plateforme Multimédia dans un
Contexte FOAD. » ; dont l’étude et la réalisation font l’objet d’obtention du diplôme de fin de cycle en
Licence en Télécommunications et Réseaux.
Le but de ce stage est de mettre en place une plateforme d'enseignement à distance et une plateforme
multimédia et faire le couplage entre les deux plateformes.
C'est dans cette optique que la démarche pour mieux appréhender les contours de ce thème nous a
amenés à structurer le présent document en quatre (04) chapitres :
Chapitre I
I. Présentation Générale
d
I.1. Présentation de la Structure d’accueil
RTN est une société dirigée par une équipe de professionnels qualifiés, et est spécialisée dans le
domaine de Télécommunications, de Réseaux et de l’Informatique. Elle est composée de techniciens,
d’ingénieurs, de professeurs, spécialisés dans le domaine de l’utilisation de logiciels libres et sont centrés sur
les services informatiques, techniques numériques et de télécommunications. RTN offre un ensemble de
formations rigoureuses basées sur des supports des cours, fruits de recherches approfondies. Ces supports
testés et avérés permettent aux apprenants de la dite école d’être aussitôt opérationnels.
La mission de RTN vise à accroître la compétitivité de ses clients par la valorisation des composants
informatiques, logiciels et réseaux constituants le système d’information de ces derniers. Cela leur confère
des gains importants en produisant plus et mieux à budget réduit, grâce à l’exploitation de la puissance des
logiciels libres existants et ceci, sans rupture des cycles d’exploitation de service de ces entreprises et sans
remise en cause organisationnelle. Leurs principaux objectifs sont de conseiller et de former le personnel des
entreprises qui veulent disposer des logiciels libres et adaptés à leurs besoins minimisant ainsi les coûts
d’investissements en réseaux informatiques tout en leur apportant une sécurité avancée.
Cependant, nous avons effectué notre stage dans le Laboratoire de Technologies de l’Information
et de la Communication pour les Enseignements(LTICE) où nous avons travaillé sur le projet qui
s’intitule : Mise en Place d’une Plateforme Multimédia dans un Contexte FOAD.
La société RTN offre une palette de services dans le domaine de la technologie de l’information et de
la communication. Les services de RTN sont orientés Open Source et sont réalisés selon les besoins et
l'exploration des opportunités d'entreprise. Elle répond par conséquent aux problèmes réels.
Ainsi, elle met également un accent sur le développement des services à valeurs ajoutées, et sur
l’interconnexion des réseaux Linux et Windows, participant de ce fait à la cohabitation et l’harmonisation
des réseaux hétérogènes Linux-Windows.
La RTN dispense aussi d’un éventail de formations dont la liste non exhaustive est la suivante :
o Développement :
Initiation à la programmation JAVA
Androïd : Développement d’applications mobiles
Développement de site Web HTML5&CSS3
Site Web avec framework : Python&Django
o Services :
Téléphonie sur IP avec l’IPBX open source Asterisk (SIP, SCCP, UNISTIM)
Téléphonie sur IP avec le protocole H323
Téléphonie sur IP avec Call Manager de Cisco
Téléphonie sur IP avec Call Manager Express
Interconnexion Call Manager Express-Asterisk
IMS : De la théorie à la pratique
Messagerie Collaborative
L’annuaire LDAP
Sécurité Réseaux
Services Réseaux (DNS, DHCP, NFS, TFTP, etc.)
o Certification :
Certification JAVA
Certification CISCO
Certification Linux LPI 1&2
o Cœur de Réseau IP :
MPLS : La technologie du cœur de l’opérateur
QoS : Déploiement de la qualité du service
Elle est devenue un facteur capital dans les divers secteurs d’activités (Universités, Ecoles,
Centre de formation, Entreprises, etc.), la plupart des universités et les institutions d'enseignement
supérieures disposent d’une plateforme d’enseignement à distance.
En effet, l’utilisation de TICE se fait ressentir au Sénégal par la création de l’UVS. Cette
université a permis à des nombreux apprenants de pouvoir suivre une formation quel que soient leurs
emplacements géographiques et à n'importe quel moment.
I.2.2. Problématique
En effet les enseignants produisent leurs contenus pédagogiques séparément ce qui peut conduire à la
duplication d'un certain nombre de séquences d'une part, d'autre part le stockage, le partage et la réutilisation
de ces séquences est difficile voire impossible.
L’intégration de contenus multimédias dans la plateforme de FOAD peut avoir également comme
conséquence la saturation, la lenteur voir le plantage de la plateforme lors des connexions simultanées
(surcharge).
Pour faire face à cette problématique, il serait intéressant de séparer les contenus multimédias de la
plateforme de formation à distance.
Notre projet consiste à mettre en place une plateforme multimédia pour le stockage, le partage et la
diffusion de contenus multimédias et faire un couplage avec la plateforme d'enseignement à distance.
I.2.3. Objectifs
Chapitre II
II. Etude sur le E-learning
d
II.1. Historique
La formation à distance n'est pas un phénomène récent puisqu'elle existe depuis plus d'un siècle. En
effet, la formation à distance qui a fait son apparition vers le milieu du dix-neuvième siècle, faisait alors
référence aux études par correspondance. Cette dernière a cependant connu une évolution marquée au fil des
années depuis le papier (la version la plus simple) acheminé par poste ou par fax, par les cassettes audio et
vidéo, la diffusion hertzienne via la radio et les émissions spécialisées de chaînes de télévision arrivant à
l'enseignement par ordinateur.
le terme web 2.0 désigne l'ensemble des technologies et des usages du web permettant aux
internautes d'être actifs sur le contenu et la structuration des pages web (exemple : wikis,
blogs, web social...).
Dans la mise en place d'un dispositif de formation, de nombreux éléments entrent en ligne de
compte. En effet, la réussite de la mise en place d'un Dispositif de Formation à Distance (DFAD) réside dans
l'implication de tous les acteurs directement ou indirectement concernés, dès le début du projet, étant donné
la multiplicité des composantes de ce type de dispositif.
II.4.1. Avantages
Offre une formation souple en termes de lieu et de temps d'apprentissage : l'apprenant peut
choisir le lieu et le moment de l'apprentissage. Le E-learning propose un large éventail de
possibilités : l'apprenant peut se former dans une classe, à l'université ou à la maison.
L'apprenant peut également choisir le moment de sa formation sur une période planifiée ou
non [1].
Uniformise et personnalise l'apprentissage : avec des solutions de FAD (Formation à
distance), il est possible de former les apprenants dispersés géographiquement, de multiplier
les stratégies pédagogiques pour les adapter à l'apprenant, de localiser les contenus pour les
contextualiser.
Accélère l'apprentissage et permet une diffusion simultanée : un module peut être diffusé
simultanément sur des centaines voire des milliers de postes de travail. De plus la durée de
formation est réduite, on considère en effet que le temps de formation en E-learning est réduit
de moitié environ par rapport à la formation présentielle.
Rend l'apprentissage plus rapide.
Permet une grande flexibilité : chacun suit à son rythme et selon un parcours choisi.
Touche les apprenants par la technologie.
S'appuie sur la capacité d'auto-formation et d'autonomie des apprenants.
II.4.2. Inconvénients
Le E-learning est dépendant de contraintes techniques qui peuvent être bloquantes la bande
passante des postes clients peut être limitée par exemple, ce qui génère une exécution plus lente
des éléments multimédias, le processus d'apprentissage peut s'en trouver pénalisé [1].
Absence de contact humain : le formateur n'est pas présent avec les apprenants et ne peut donc
pas jouer le rôle d'animation, de support, d'accompagnement qui lui incombe au cours d'une
session de formation présentielle.
Manque d'interactivité : trop souvent, les modules E-learning ressemblent à des livres transposés
en ligne, simples « tourne-pages » très peu attractifs pour l'apprenant et très peu efficaces
pédagogiquement. Le travail de conception pédagogique et multimédia est essentiel, nous le
verrons, pour obtenir un produit de qualité.
Investissement initial important : le développement de produits de qualité nécessite du temps et
de ressources, donc un budget conséquent.
Taux d'abandon : le taux d'abandon est souvent assez élevé dans les dispositifs E-learning;
surtout si ces dispositifs ne proposent pas d'accompagnement et/ou de périodes de regroupement.
Avant de mettre en place un dispositif de formation à distance, il est important de tenir compte de ces
contraintes techniques :
Chapitre III
III. Les Plateformes LMS
d
III.1. Qu’est-ce qu’une Plateforme LMS?
Une Plateforme LMS est un système logiciel développé pour accompagner toute personne impliquée
dans un processus d’apprentissage dans sa gestion de parcours pédagogiques. Elle est basée sur des
techniques de travail collaboratif et regroupe les outils nécessaires aux trois principaux acteurs de la
formation : apprenant, tuteur, administrateur. Elle fournit à chaque acteur un dispositif qui a pour première
finalité l’accès à distance au contenu pédagogique, l’auto apprentissage, l’autoévaluation et la télé tutorat via
l’utilisation des moyens de travail et de communication à plusieurs : visioconférence, e-mail, forums, chats,
etc. Le but est donc de combler la perte de cohésion et de stimulation de la salle que peut sentir l’apprenant
devant sa machine [2].
III.2. Caractéristiques
Dans le cas d'une formation présentielle, les trois entités temps, espace et cours sont réunis : un groupe
d'apprenants se forme dans un même lieu sur un même programme, dans un même temps.
Dans le cas de la formation à distance, le temps, l'espace et le programme sont séparés, et la plate-forme
LMS sert à les réunir virtuellement puisqu'elle va permettre :
III.3. Fonctionnalités
Les LMS proposent trois types de fonctionnalités que nous allons examiner ici :
Les activités de gestion technique et d'administration pédagogique se font principalement dans l'interface
d'administration de la plate-forme.
Gestion de cours : une des fonctions de base de la plate-forme est de proposer les outils
nécessaires à l'intégration de cours (génériques et spécifiques) et l'attribution de ces cours aux
apprenants.
Gestion de parcours : une fois les cours intégrés, on doit pouvoir facilement les associer à des
parcours, avant d'affecter ce parcours aux apprenants.
Gestion des classes virtuelles : la plate-forme doit permettre la gestion des groupes à organiser en
classe virtuelle. Il sera alors possible de planifier et d'animer des classes virtuelles, via la plate-
forme.
Gestion des apprenants : le LMS doit couvrir la gestion des comptes apprenants (création,
modification, suppression, attribution des cours, des groupes), les inscriptions en ligne.
Gestion des tuteurs : la plate-forme doit permettre aux tuteurs de créer des cours, de suivre les
apprenants, d'inscrire les apprenants dans des cours ou des groupes, de planifier des cours.
b. Fonctionnalités pédagogiques
La plate-forme remplit avant tout un rôle pédagogique, elle sert à administrer les cours et les
apprenants. Ainsi l'administrateur ou/et les utilisateurs autorisés devront pouvoir gérer toute l'administration
pédagogique.
c. Fonctionnalités techniques
Paramétrage de la plate-forme
Personnalisation de l'environnement graphique ou de l'ergonomie
Installation des ressources pédagogiques sur le serveur
Outils de communication : vous trouverez dans les plates-formes des outils permettant de
communiquer en direct comme le chat et des outils permettant de communiquer de manière
asynchrone, comme le mail et le forum.
Outils collaboratifs : les outils web 2.0 (wikis, blogs, réseaux sociaux...) sont de plus en plus
présents dans les LMS. Lorsqu'ils sont bien utilisés, ils permettent d'enrichir le contenu de
l'enseignement avec des ressources reçues des apprenants et des tuteurs.
Outils de planification : l'autre atout des plates-formes est de proposer en plus des outils
permettant de planifier : rendez-vous, classes, regroupements... Ainsi des agendas communs et
privés servent à planifier des activités diverses.
Outils de classe virtuelle : la majorité des plates-formes proposent soit un connecteur à un outil
de classe virtuelle(en général Adobe Connect ou Webex) soit un outil de classe virtuelle
directement installé avec la plate-forme.
III.4.1. Claroline
Claroline est une plateforme de formation et de travail collaboratif développé en 2002 par
l’université de Louvain en Belgique. En effet, elle permet à des centaines d'institutions à travers le monde
(universités, établissements scolaires, entreprises...) de créer et d'administrer des formations et des espaces
de collaboration en ligne. Cependant, elle fonctionne selon le concept d'espace associé à un cours ou à une
activité pédagogique. Dans chaque espace de cours, le formateur dispose d'une série d'outils lui permettant
de :
Adaptable à différents contextes de formation, Claroline est utilisée non seulement dans les écoles et
les universités, mais également dans les centres de formation, les associations et les entreprises. Elle est
personnalisable et offre un environnement de travail flexible et sur mesure [3].
III.4.2. Ganesha
Ganesha est une plateforme LMS créée et éditée par la société de formation spécialisée en E-
learning : ANEMA. En effet, cette plateforme permet à un formateur ou un service de formation dans le
cadre d’une formation à distance ou pour enrichir le présentiel de mettre à la disposition d’un ou plusieurs
groupes de stagiaires, un ou plusieurs modules de formation avec supports de cours, compléments, quiz et
tests d’évaluation ainsi que des outils collaboratifs
Une messagerie interne à la plateforme donne la possibilité d’envoyer des pièces jointes, cela
permet aux apprenants de ne pas avoir de messagerie personnelle.
Un forum permet aux stagiaires et aux tuteurs de poster des messages qui seront accessibles à
l’ensemble des membres du groupe de formation, de répondre aux messages déjà postés et ainsi
engager une discussion sur un sujet donné.
Un chat(ou messagerie instantanée) permet à l’ensemble des membres du groupe de discuter en
temps réel.
Une zone de dépôt de documents pédagogiques permettant de proposer des documents sous
format numérique à l’ensemble du groupe, et de laisser des commentaires sur les documents
postés.
Un quizeur Flash afin de réaliser des questionnaires à choix multiples ou simples QCM à partir
de la plateforme.
III.4.3. Moodle
Moodle est une plateforme d’apprentissage destinée à fournir aux enseignants, administrateurs et
apprenants un système unique robuste, sûr et intégré pour créer des environnements d’apprentissages
personnalisés. Eprouvé et digne de confiance, Moodle a la confiance d’institutions et organisations grandes
et petites. Le nombre d’utilisateurs de Moodle autour du monde, plus de 65 millions, tant dans le milieu
académique que celui de l’entreprise, en fait l’une des plateformes d’apprentissage les plus utilisées. De
quelques étudiants à des millions d’utilisateurs, Moodle peut servir les petites classes tout comme les
grandes organisations. En effet, grâce à sa flexibilité et son extensibilité, Moodle est utilisé dans les
domaines de l’éducation, de l’entreprise, des associations à buts non lucratif, de l’administration et des
communautés [4].
Elle fournit l’éventail le plus flexible pour permettre l’apprentissage hybride ainsi que les cours
100% en ligne, et intègre facilement tout le nécessaire au moyen des fonctionnalités très complètes, y
compris des outils collaboratifs externes, comme des forums, des wikis, des chats et des blogs. Une interface
simple, utilisant le glisser-déposer, et des ressources bien documentées avec une amélioration constante de
qui rendent Moodle simple à utiliser et facile à apprendre.
Comme logiciel libre, Moodle peut être personnalisé à loisir et adapté sur mesure à vos besoins. Sa
construction modulaire et son design interopérable permet aux développeurs de créer des plugins et
d’intégrer des applications externes pour fournir des fonctionnalités spécifiques.
Limelight Orchestrate Vidéo est une plate-forme de vidéo en ligne puissant et modulaire basée sur le
cloud pour la gestion et la publication de vidéos en ligne sur n’importe quel support [5].
Elle dispose d’outils de gestion de flux de production simple à utiliser, d’un système de conversion
automatisée de votre contenu vers n’importe quel format, d’un lecteur vidéo intégré et personnalisable qui
s’adapte à n’importe quel site web, d’outils d’analyse performants ainsi que des APIs d’intégration.
À la différence des autres plateformes de vidéo en ligne, Orchestrate Vidéo est très facile
d'utilisation. Il vous suffit de choisir d'utiliser l'interface utilisateur ou les APIs pour gérer votre flux de
production. Transférez du contenu vidéo, transformez-le, ajoutez des métadonnées, créez des chaînes,
lancez un lecteur, intégrez des publicités, analysez le comportement de votre audience, et libérez-vous de la
complexité de la diffusion du contenu sur les nombreux appareils de vos utilisateurs.
Facile d’utilisation
Transcodage
Métadonnées
Gérez votre bibliothèque
Distribution de vidéo
Diffusion de vidéo
Personnalisation
Monétisation
III.5.2. PHPMotion
PHPMotion est un logiciel de partage de vidéo gratuit qui possède aussi un support pour d'autres
types de médias tels que le partage audio/mp3. En effet, avec PHPMotion vous pouvez créer et exécuter
votre propre site web de partage de vidéo, site de partage de musique, site de partage de photos [6].
Partage de vidéo
Partage photo/ image
Partage audio
III.5.3. Kaltura
Kaltura est la première plate-forme open source vidéo, transformant la façon dont les gens
travaillent, apprennent et permet de divertir en utilisant la vidéo en ligne. En effet, la plate-forme Kaltura
engage des centaines de millions de téléspectateurs en offrant aux entreprises des medias gestion vidéo,
l’édition et de monétisation des outils avancés qui augmentent leur portée et de la monétisation et simplifient
leurs opérations vidéo [7].
Kaltura améliore la productivité et l’interaction entre des millions de salariés des entreprises en
fournissant des outils puissants de vidéo en ligne pour stimuler le partage interne des connaissances, la
formation, la collaboration et un marketing efficace. Elle propose l’apprentissage de millions d’élèves et des
enseignants des établissements d’enseignement en fournissant des solutions de vidéo pour améliorer
l’enseignement, l’apprentissage et un engagement accru dans les campus.
La publication sous forme d’embed ou de flux avec une fonction de partage social tout en gardant le
contrôle sur le périmètre de diffusion de la vidéo,
La consultation de statistiques
Le partage de contenu
Facilement personnalisable
Puissant et modulaire N’offre pas de plugin pour
Après analyse des avantages et inconvénients des différentes solutions, nous constatons que la
solution Kaltura offre la possibilité d'intégrer des plugins pour les plateformes LMS, en occurrence
Moodle. De ce fait c’est la solution que nous allons étudier et implémenter.
Chapitre IV
IV. Mise en œuvre de la Plateforme Kaltura
d
IV.1. Architectures Fonctionnelles
Nous allons maintenant expliquer l’architecture fonctionnelle de notre système et nous aurons cas
d’utilisation.
Comment l'enseignant et l'apprenant, étant connectés sur la plateforme Moodle, ont la possibilité
d’ajouter de contenus multimédias qui seront directement redirigé vers la plateforme multimédia
Kaltura.
Qu’il y a possibilité aux enseignants et apprenants de lire de contenus multimédias qui se trouve au
niveau de la plateforme Kaltura via la plateforme Moodle.
1. Les enseignants et les apprenants font une demande de contenus multimédias au niveau de la
plateforme Moodle.
2. Moodle, étant lié à la plateforme Kaltura, renvoie la demande à celle-ci.
3. Kaltura traite la demande et envoie la réponse à Moodle.
4. Moodle se charge de présenter ces contenus aux enseignants et apprenants.
Cette troisième architecture présente un cas d’utilisation de partage de ressources, le but ici est de
faciliter le partage de contenus multimédias depuis la plateforme Kaltura.
Nous avons trois plateformes LMS qui s’organisent autour d’une même plateforme Kaltura dans le
but de mutualiser et de partager les contenus multimédias.
Ceci a pour avantages de décharger les différentes plateformes LMS, mais aussi de permettre le
partage de différents contenus produits par les différentes LMS dans le but de produire les cours en ligne
avec une forte valeur ajoutée grâces aux contenus multimédias.
IV.2. Prérequis
Pour la mise en place de la plateforme, nous travaillerons dans un système RHEDAT (CentOS 6.6
64 bits)
Lors de l’installation, vous serez invité à entrer le nom d’hôte du serveur. Avant l’installation,
vérifiez que votre fichier /etc/hosts est correctement configuré et que tous les noms d’hôtes du
serveur Kaltura sont résolus dans votre réseau.
Avant de commencer l’installation, assurez-vous que vous êtes connecté en tant que la racine (root)
du système.
Exigences de pare-feu
Kaltura nécessite que certains ports soient ouverts pour un fonctionnement correct. Voir la liste des ports
ouverts requis. Vous pouvez utiliser les commandes ci-dessous pour désactiver complètement iptables :
Désactiver SELinux
Actuellement Kaltura ne prend pas correctement en cours d'exécution avec SELinux, les choses ne
marcheront pas si vous ne réglez pas à permissive.
Si votre machine ne dispose pas postfix mail configuré, vous ne recevrez pas de courriels. Si postfix tourne
sans avoir rien configuré au départ, il suffit juste de redémarrer le service.
Prérequis
Un Compte Kaltura
o Partner ID (« pid »), par exemple, 12345678
o Admin secret, par exemple, f79359d3227f45be73c181489888afc5
Une Application Framework Kaltura exemple URL, par exemple, 12345678.kaf.Kaltura.com
Une Version minimale de Moodle 2.5.7 (build: 2014102807)
Processus d'installation
4. Accédez à l'écran d'accueil Moodle et cliquez sur Continuer pour installer le package vidéo Kaltura
L’installation est traitée. Lorsque vous avez terminé, le bouton Continuer est affiché
Apres la sauvegarde, acceder aux plugins, filtres, gérer les filtres. Activer le filtre Kaltura médias et cliquez
sur le lien Settings.
Assurez-vous que la vidéo Intégrer Kaltura Liens est cochée. Si non, vérifier.
Pour ajouter le bouton embed Kaltura à l'Atto éditeur de texte (Moodle 2.8)
Une fois le système prêt, nous passons à l’utilisation de cette plateforme afin de se familiariser avec
l’environnement Kaltura.
La KMC est un système de gestion de médias qui vous permet d'insérer, gérer, publier, distribuer,
monétiser et analyser vos médias le tout dans une interface intuitive. Vous pouvez utiliser le KMC comme
une application indépendante, ou comme une interface d'administration en soutenant d'autres applications
Kaltura.
Pour vous connecter au KMC, cliquer sur le lien Kaltura Management Console affiché sur la capture
ci-dessous
Une fois cliqué sur le lien, vous serez amené sur une page d’authentification. Connectez-vous avec les
informations que vous avez reçues dans le courriel « Kaltura Registration Confirmation ».
Nous accédons à la page d’accueil de la plateforme Kaltura et cette page résume extrêmement bien les
fonctionnalités :
Dashboard
Content
Studio
Analytics
Settings
Administration
Upload
Pour afficher la liste de contenus multimédias sur la plateforme Kaltura, on va sur la section content et on
clique sur un lien d'une vidéo pour la visualiser.
La capture ci-dessous nous montre la vidéo que nous avons cliqué, vous pouvez à présent la visualiser en
cliquant sur Play.
L'onglet de chargement ou Upload présente une liste d'options et de capacités à choisir et est utilisé pour
télécharger du contenu sur Kaltura.
Upload Media
Prepare Entry
Submit Bulk
Vous pouvez télécharger des fichiers à partir de votre ordinateur, enregistrer une vidéo avec votre webcam,
ou l'importation à partir d'une sélection des référentiels en ligne, ou envoyer une demande de transfert
groupé via Kaltura formaté CSV / XML tout à partir de la console de gestion Kaltura
Le plugin Kaltura que nous avons intégré dans la plateforme Moodle ajoute plusieurs fonctionnalités
qui permettent aux enseignants d’ajouter et de gérer du contenu multimédia dans leurs cours.
Plus précisément, il offre trois activités pour l’ajout de contenu multimédia. Il y a Kaltura Vidéo
Resource, Kaltura Media Assignment et Kaltura Vidéo Présentation.
L’enseignant sanogo lance son navigateur en tapant l’URL du serveur pour accéder à la plateforme Moodle.
Il s’authentifie d’abord avant d’y accéder.
Apres authentification, l’enseignant accède à la page d’accueil. Pour créer une activité ou une ressource,
l’enseignant active le mode édition en cliquant sur le bouton à droite.
Une fois activé le mode édition, dans la section appropriée dans le cours l’enseignant clique sur le lien
encadré « Ajouter une activité ou une ressource ».
Le Kaltura Vidéo Resource permet à un enseignant de créer une activité en utilisant une ressource
multimédia Kaltura.
Lorsque vous utilisez la ressource vidéo Kaltura dans Moodle, vous recevrez trois options: choisir un fichier
existant du référentiel Kaltura, télécharger un nouveau fichier vidéo dans l'instance de Kaltura, ou utiliser
votre webcam pour enregistrer et stocker le fichier vidéo dans Kaltura. Dans notre cas, nous allons utiliser
l’option où la vidéo existe dans Kaltura et nous pouvons y accéder via la plateforme Moodle.
Dans la fenêtre qui s’affiche, sélectionnez « Kaltura Video Resource » et cliquer sur le bouton Ajouter
Entrez un nom pour le fichier dans le champ nom et faites une brève description dans la zone de texte
Description
Dans la section de la vidéo, utiliser le bouton « Ajouter des médias » pour ajouter la vidéo.
Localisez la vidéo que vous voulez ajouter à partir de la liste qui s’affiche et choisir la taille en cliquant sur
le bouton « select » puis « Cliquez sur Enregistrer et retourner au cours.
Enfin, sur la page de cours on peut voir le lien de la ressource qu’on vient de créer. En cliquant dessus, on
peut lire la vidéo qui se trouve au niveau de la plateforme Kaltura via la plateforme Moodle.
Le « Kaltura Media Assignment» permet à un enseignant de créer des affectations qui obligent les
apprenants de produire ou soumettre des vidéos Kaltura. Les apprenants présentent une sorte de réponse
vidéo qui doit être vu par l'enseignant.
Une fois le cours sélectionné, activez le mode édition en cliquant sur le bouton situé au coin supérieur droit
de la page
Sur la capture suivante, on clique sur le lien « Ajouter une activé ou une ressource »
Dans la fenêtre qui va s’afficher, sélectionnez « Kaltura Media Assignment » et cliquer sur le bouton
Ajouter
Ensuite entrez un nom dans le champ et faites une brève description dans la zone de texte Description
L’affection Kaltura Media Assignment devrait apparaitre. Les apprenants peuvent produire du contenu
multimédia et ce contenu sera directement stocké sur la plateforme Kaltura.
Prenons le cas de l’apprenant josue qui se connecte à la plateforme Moodle pour soumettre des vidéos
Une fois authentification réussie, il accède sur sa page de cours et clique sur le nom du cours
Utiliser votre webcam pour enregistrer et stocker le fichier vidéo dans Kaltura
Choisir une vidéo déjà enregistrée sur votre machine
CONCLUSION
.
Nous tirons globalement de ce projet un bilan très positif, bien que nous ayons eu à faire face à des
difficultés. Nos objectifs ont été atteints, nous avons eu à mettre en place une plateforme multimédia dans un
contexte FOAD.
Cependant, pour atteindre ces objectifs ou mener à bien l’étude de ce projet il a fallu adopter une
certaine démarche ; premièrement nous avons fait une étude globale sur l’E-learning afin de mieux
comprendre et maitrise ses concepts. Deuxièmement, nous avons recensé quelques plateformes E-learning et
multimédias, en suite nous avons fait une étude comparative de ces différentes plateformes afin d’opter aux
solutions idéales que nous allons implémenter et enfin nous avons procéder en la mise en œuvre.
Nous avons opté pour Kaltura comme plateforme multimédia et Moodle comme plateforme E-
learning et Coupler les deux plateformes afin permettre le partage de contenus multimédias entre plusieurs
modules de formation.
Nous avons pu constater que ces deux plateformes fonctionnent correctement ensemble parce que,
nous avons pu accéder aux contenus multimédias stockés dans la plateforme Kaltura via la plateforme
Moodle.
En perspective, nous proposons d’adapter le plugin Kaltura pour Moodle à la version Kaltura
Community Edition pour les futures études car ce plugin n’est compatible qu’avec la version Kaltura Cloud
Edition.
BIBLIOGRAPHIE ET WEBOGRAPHIE
BIBLIOGRAPHIE ET WEBOGRAPHIE d
1. Marie PRAT. Réussir votre projet E-learning : 2ème édition éd., Solution Business, Septembre 2012.
2. BOUSSOUGOU WILNER Junior . Mise en place d'une plateforme d'enseignement à distance. Dakar :
Ecole de Supérieure Multinationale de Télécommunication, 2010.
ANNEXES
ANNEXES d
#apt-get update
2. Installation de LAMP
NB : Redémarrer apache pour que les modules se chargent correctement en tapant la commande suivante
Nous allons utiliser Git pour installer et mettre à jour l'application de base de Moodle
4. Téléchargement de Moodle
Nous allons utiliser le répertoire /opt pour cette installation. Git est ce qu'on appelle un « système de
contrôle de version ». En utilisant git, il sera beaucoup plus facile sur la route de mettre à jour l'application
de base de Moodle. Dans l'étape 5 il y a un peu plus de détails sur pourquoi nous avons mis le noyau code de
l'application Moodle dans le répertoire /opt.
cd Moodle
vim /etc/mysql/my.cnf
Faites défiler jusqu'à la section [mysqld] et sous Paramètres de base, ajoutez la ligne suivante dans la
dernière déclaration.
Redémarrez le serveur MySQL en tapant la commande suivante pour que les changements prennent effet
Maintenant, nous devons créer la base de données Moodle et l'utilisateur Moodle avec les autorisations
correctes.
7. La fin de l’installation
Remarque : Si vous n'êtes pas confortable avec la borne pour créer le fichier config.php qui doit être créé en
passant dans le programme d'installation, vous devez faire temporairement l’écriture de Webroot en
procédant comme suit:
Maintenant que Moodle est prêt à être installé via un navigateur web. Nous allons installer via un navigateur
en tapant l’url suivant : http://adresse ip serveur/Moodle
Confirmation de la licence
Ce qui suit est un format question-réponse de l'échantillon, remplacer l'entrée marquée par <> avec vos
propres détails:
Vous patientez quelques minutes, cela peut prendre du temps pour que vous receviez un mail
Si Red5 n’est pas encore installé, vous devrez exécuter les commandes suivantes avant de continuer
1. Demande http://hostname:5080
6. Exécutez: