Réseau informatique et musique : Différence entre versions
Ligne 16 : | Ligne 16 : | ||
Dans le cadre de ce projet, le matériel qui sera utilisé est un PC sous Linux. Au niveau de logiciel, l’outil LSF, les <abbr title="Application Programming Interface">API</abbr>s de <code>libsndfile</code> et <code>libasound</code> (bibliothèque d’ALSA) seront utilisés pour faire la programmation en C. | Dans le cadre de ce projet, le matériel qui sera utilisé est un PC sous Linux. Au niveau de logiciel, l’outil LSF, les <abbr title="Application Programming Interface">API</abbr>s de <code>libsndfile</code> et <code>libasound</code> (bibliothèque d’ALSA) seront utilisés pour faire la programmation en C. | ||
− | <code>libsndfile</code> est une bibliothèque qui permet de lire/écrire des fichiers audio. <code>libasound</code> est, quant à elle, utilisée afin de produire du son sur la périphérique audio. Les paquetages qui sont nécessaires pour ce projet sont : <code>libsndfile1</code>, <code>libsndfile1-dev</code>, <code>libasound2</code>, <code>libasound2-dev</code>. | + | <code>libsndfile</code> est une bibliothèque qui permet de lire/écrire des fichiers audio. <code>libasound</code> est, quant à elle, utilisée afin de produire du son sur la périphérique audio. Les paquetages qui sont nécessaires pour ce projet sont : <code>libsndfile1</code>, <code>libsndfile1-dev</code>, <code>libasound2</code>, <wbr><code>libasound2-dev</code>. |
===Etapes du projet=== | ===Etapes du projet=== | ||
==Avancement du Projet== | ==Avancement du Projet== |
Version du 25 janvier 2015 à 15:15
Sommaire
Cahier des charges
Présentation générale du projet
Contexte
Objectif du projet
Le but de ce projet est de récupérer et analyser les paquets qui circulent dans le réseau et produire des mélopées qui leurs correspondent. Celle-ci simplifie le travail d’un administrateur en lui aidant à identifier les paquets sans les étudier.
Description du projet
Ce projet se consiste à :
- Récupérer les paquets avec LSF
- Analyser des paquets sur différentes couches OSI (liaison de données, réseau, transport, application)
- Ecrire une programme (en utilisant la bibliothèque de son) pour pouvoir produire de son par rapport au type de paquets
Choix techniques : matériel et logiciel
Dans le cadre de ce projet, le matériel qui sera utilisé est un PC sous Linux. Au niveau de logiciel, l’outil LSF, les APIs de libsndfile
et libasound
(bibliothèque d’ALSA) seront utilisés pour faire la programmation en C.
libsndfile
est une bibliothèque qui permet de lire/écrire des fichiers audio. libasound
est, quant à elle, utilisée afin de produire du son sur la périphérique audio. Les paquetages qui sont nécessaires pour ce projet sont : libsndfile1
, libsndfile1-dev
, libasound2
, libasound2-dev
.
Etapes du projet
Avancement du Projet
Semaine 1
...