Le support de la vidéo par Asterisk



Documents pareils
Mise en place d un système de Téléphonie sur IP basé sur le logiciel Asterisk

JESSY ZANGANI Stage Mairie De La Seyne Jessyzangani.wordpress.com

Les protocoles de VoIP tels H323 ou SIP encouragent l'emploi de noms d'extensions alphanumériques ou adresses de messagerie.

Installer un serveur VOIP Asterisk et ses clients

TP Voix sur IP SIP et Asterisk

Voix sur IP. Sébastien BAUDRAND Laurent LEGAZ Mathieu LOSLIER ESIPE-MLV 18/10/2013

Asterisk et les services à valeur ajoutée : Comment optimiser les performances? JTR 2011

VoIP Sniffing IHSEN BEN SALAH (GL 3) MAHMOUD MAHDI (GL 3) MARIEM JBELI (RT 2) SAFA GALLAH (RT 3) SALAH KHEMIRI (RT 3) YOUSSEF BEN DHIAF (GL 3)

La VoIP et ToIP. - Les constructeurs de réseaux : Anciens : Alcatel, Ericsson, Nortel, Siemens, Lucent, NEC Nouveaux venus : NetCentrex, Cirpack

Passerelle VoIP pour PBX

TELEPHONIE SUR IP Cissé Alioune Lemaire Yann Regnier David Razafindrabe Livantsoa 4 RT 2008

par Tarik Fdil

Stéphanie Lacerte. Document technique. Connextek. 31 mai Cloudtel

téléphonie VOIP La téléphonie via les réseaux LAN Installation d'un serveur téléphonique IP et configuration Clients IPBX Asterisk / Trixbox

Installation d une passerelle téléphonie sur IP avec Asterisk

Récoltez l actu UNIX et cultivez vos connaissances de l Open Source

PROJET TRIBOX-2012-A

QoS et Multimédia SIR / RTS. Introduction / Architecture des applications multimédia communicantes

LABO TELEPHONIE. Etude et réalisation de la Téléphonie sur IP (VoIP) avec Cisco Call Manager et Asterisk

Fonctionnement de IP. Adaptation à la VoIP

Mise en place de la Téléphonie sur IP au U6

Procédure d installation Trixbox - A2Billing

Asterisk pour la visioconférence en enseignement à distance. SAGBO Kouessi Arafat Romaric Contact:

Téléphonie. sur IP. 2 e édition

Asterisk QuickRecord. ANTOINE MANSUY IUT DE COLMAR

Cahier de TP Asterisk Module 2

Déployez votre IPBX aussi facilement que votre PABX

Configuration du driver SIP dans ALERT

TP N 1 : Installer un serveur trixbox.

TELEPHONIE IP SUR LE BÂTIMENT U6

Implémentation du serveur de téléphonie (ASTERISK) Dans le cadre de projet de création d un centre service client. Méchichi Amira

SEN-TR Asterisk - page 1 /18

SEMINAIRES & ATELIERS EN TÉLÉCOMMUNICATIONS RESEAUX

WMS Field Engineer 3.0

Installation plate-forme VoIP (serveur Asterisk)

PFE Télécommunications. Pré-rapport à l'issue des 6 premières semaines de stage. Page 1 sur 5 1 %

Configuration du driver SIP dans ALERT. V2

Mise en place d un service de voix sur IP

Projet Vesthia : soutenance 2

Interconnexion de systèmes ToIP hétérogènes

Description générale des fonctions actuelles du PBX de PointCA Télécom (modèle PTCA-1280)

SERVICE CONTACT INSTANTANÉ GUIDE D UTILISATEUR

Asterisk, le futur de la téléphonie?

Fourniture et mise en œuvre d'une plate-forme de téléphonie IP MARCHÉ N Cahier des Clauses Techniques Particulières

Simulation d'un provider ToIP basé sur asterisk et a2billing

GUIDE D'UTILISATION DU SYSTEME TELEPHONIQUE POLYCOM

Nicolas Christophe Sahut - LinuxDays.ch - 8 au 12 mai Genève 1

Pourquoi choisir les produits 3CX? Principales caractéristiques et avantages uniques. a VNU company

La sécurité des PABX IP. Panorama des risques et introduction des mesures de protection

1- Principe général : 2- Architecture réseau pour ToIP : 3 Bilan. Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés

EPIGRAPHE. André Santini

EGGACOM. Manuel d'utilisation (version beta) Nano et Master VoIP 1.0

IPBX SATURNE. Spécifications Techniques

Voix sur IP. Généralités. Paramètres. IPv4 H323 / SIP. Matériel constructeur. Asterisk

NovoSIP manuel de mise en service

MESSAGERIE VOCALE VTX GUIDE D UTILISATION

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

Afin d'éviter un message d'erreur au démarrage du service Apache du type :

DECOUVERTE DU PABX E.VOLUTION

Editeur de solutions innovantes C 3. Solution globale managée de communication et de téléphonie sur IP

Présence obligatoire de l administrateur réseau et de l administrateur téléphonie pendant l installation et le paramétrage.

Chapitre 1 L interface de Windows 7 9

Sommaire. Le 04/10/2013 Réf : Annexe-Presentation Solution XiVO

Retour d'expérience sur le déploiement d'asterisk

Page 1 de 7 Tel BR2460F Rev Fax

La téléphonie via Internet..(VoIP) Une solution économique et versatile


SIP. Sommaire. Internet Multimédia

HYBIRD 120 GE POUR LES NULS

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

Catalogue des formations 2015

NovoSIP manuel de mise en service

COMMUNICATIONS ASSISTANT v4 TOUJOURS AU-DELÀ DE VOS ATTENTES

GLPI OCS Inventory. 1. Prérequis Installer un serveur LAMP : apt-get install apache2 php5 libapache2-mod-php5 apt-get install mysql-server php5-mysql

Installation d un serveur de messagerie en local. Télécommunications & réseaux. Nom-prénom: Fiche contrat

PPE GESTION PARC INFORMATIQUE

Les Nouveaux Standards de la ToIP et de la Convergence

Rapport SVA L.I.R.T/ESP 2008 RAPPORT SVA. Par: Jean François Diokel DIOKH. Professeur: M. OUYA. Jean François Diokel DIOKH 1

Documentation support technique

Comment configurer X-Lite 4 pour se connecter au serveur Voip de Kavkom?

Serveur proxy Squid3 et SquidGuard

Voix IP Affaires. Guide de l utilisateur Communicateur personnel

TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL

IP-PBX innovants. sans licence jusqu à 500 utilisateurs. MyPBX. tiptel

Guide de configuration de la Voix sur IP

La Voix Sur IP (VoIP)

FILIÈRE TRAVAIL COLLABORATIF

Organisation du module

LIVRET DES FONCTIONNALITES DU STANDARD TELEPHONIQUE SIPLEO

Installation d'un serveur sftp avec connexion par login et clé rsa.

Term Professionnelle Micro informatique & Réseaux Installation et Maintenance Lycée Saint Joseph Vannes

Guide d installation ATTENTION : A la découverte de votre téléphone

Trixbox: Asterisk packagé. Unité Réseaux du CNRS

VOIP : Un exemple en Afrique

Mise en place d un serveur trixbox sur un domaine Kwartz. Version 1.0 du 25 juin 2012 Lycée Polyvalent d Artois, Noeux les Mines Adrien Bonnel

IPBX 02 : TP MISE EN OEUVRE RTC ET TOIP. Ce sujet comporte 4 pages de texte suivi du corrigé

Transcription:

Le support de la vidéo par Asterisk

Plan Objectifs Prérequis IPBX et protocoles de signalisation Présentation de Asterisk Installation de Asterisk Installation de app_conference Installation de app_mp4 et de app_rtsp Configurations Démonstration Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 2

Objectifs Installer et Configurer Asterisk pour la vidéo Mettre en œuvre la vidéo conférence Enregistrer un appel vidéo Lire un fichier vidéo à un client SIP Diffuser un flux réseau vidéo à un client SIP Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 3

Prérequis Savoir taper sur un clavier Savoir se servir d'une souris (pour les clients SIP) Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 4

IPBX et protocoles de signalisation IPBX (IP PBX, IP-PBX, PBX IP, IP PABX) : Internet Protocol Private Branch exchange Système assurant l'acheminement des communications en utilisant le protocole internet (IP) H.323, MGCP, IAX, Jingle, SIP Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 5

Présentation de Asterisk 1/4 Fonctionnement basique des flux d'appels Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 6

Présentation de Asterisk 2/4 Appels inter sites Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 7

Présentation de Asterisk 3/4 Asterisk et réseaux publics Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 8

Présentation de Asterisk 4/4 Fonctionnalités de Asterisk Accès au système direct Appels 3 directions Conférence audio Mise en attente Prédictif d appel Appel par le nom Authentification Base de données interne permettant lecture et écriture Bureau à distance (manager) Blocage par identifiants d'appelants (nom et numéro) Conversion de protocoles Reconnaissance vocale Dépistage d'appels Détection de parole E911 Enregistrement d appel ENUM File d attente (queue) Gestion de cartes d appels Gestion de la confidentialité Heures et dates d appels Identification d appelants (callerid) Interception d appel (pickup) Insertion de messages vocaux dans courriels Intégration à différents types de BDD (DynamicRealtimeet StaticRealtime) Listes noires Ne pas déranger (DnD) Macros Menu numérique Messagerie SMS Messagerie vocale Indicateur visuel de message en attente Tonalité rythmée pour indication de message Redirection des messages vocaux par courriel Gestion des groupes de boites de messages Interface Web pour gestion des messages... Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 9

Installation de Asterisk Prérequis : gcc, g++, make, ncurses (libncurses5-dev) $ cd /usr/src $ sudo -s # wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.4-current.tar.gz # tar -xf asterisk-1.4-current.tar.gz # cd asterisk-1.4.xy.z #./configure # make # make menuselect # make install # make samples # asterisk # asterisk -r Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 10

Installation de app_conference # wget http://garr.dl.sourceforge.net/project/appconference/appconference/2.0.1/appconference- 2.0.1.tar.gz # tar -xf appconference-2.0.1.tar.gz # cd /usr/src/app_conference-x.y.z # make # make install Redémarrer Asterisk et vérifier que le module a été bien pris en compte # asterisk -r > restart gracefully now # asterisk -r > core show applications https://github.com/eric/appconference http://www.voip-info.org/wiki/view/asterisk+cmd+conference Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 11

Présentation de Asterisk 3G Video Gateway Sergio Garcìa Murillo H324M Stack Asterisk Video Resources app_mp4 : application pour sauvegarder et jouer des fichiers mp4 app_rtsp : application pour injecter des contenus de type média dans Asterisk à partir d'un serveur de streaming ou d'une caméra réseau http://sip.fontventa.com http://web.archive.org/web/20080324183826/http://sip.fontventa.com http://asterisk-party.org/index.php/asterisk_video_3g_fr http://www.voip-info.org/wiki/view/asterisk+h324m Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 12

Installation de app_mp4 1/2 Prérequis : mpeg4ip-server libmpeg4ip-dev libmpeg4ip-doc libmpeg4ip-0 mpeg4ip-utils libmp4v2- dev $ cd /usr/src $ sudo -s # wget http://kent.dl.sourceforge.net/project/mpeg4ip/mpeg4ip/1.5.0.1/mpeg4ip- 1.5.0.1.tar.gz # tar -xf mpeg4ip-1.5.0.1.tar.gz # cp /usr/src/mpeg4ip-1.5.0.1/lib/mp4v2/mp4.h /usr/include/ # cp /usr/src/mpeg4ip-1.5.0.1/include/mpeg4ip.h /usr/include/ # apt-get install subversion # svn co https://asteriskvideo.svn.sourceforge.net/svnroot/asteriskvideo # cd asteriskvideo/app_mp4 # Editer le fichier Makefile (Voir diapo suivante) # Editer app_mp4.c (Voir diapo suivante) # make # make install Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 13 # Redémarrer Asterisk et vérifier que le module a été bien pris en compte

Installation de app_mp4 2/2 Makefile : voir fichier joint (app_mp4/makefile) Edition de app_mp4.c => Ajouter à la ligne 52 : #define AST_MODULE "MP4 application" Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 14

Installation de app_rtsp 1/2 # cd /usr/src/asteriskvideo/app_rtsp # Editer le fichier Makefile (Voir diapo suivante) # Editer app_rtsp.c (voir diapo suivante) # make # make install # Redémarrer Asterisk et vérifier que le module a été bien pris en compte Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 15

Installation de app_rtsp 2/2 Makefile : voir fichier joint (app_rtsp/makefile) Edition de app_rtsp.c => Ajouter à la ligne 65 : #define AST_MODULE "Rtsp application" Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 16

Configurations 1/4 Editer /etc/asterisk/sip.conf (Voir fichier joint "sip.conf") Editer /etc/asterisk/extensions.conf (Voir fichier joint "extensions.conf") "Recharger" Asterisk Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 17

/etc/asterisk/sip.conf Configurations 2/4 [general] ;... disallow=all allow=gsm allow=ulaw allow=h264 allow=h263 ;... videosupport=yes ;... [user01] username=user01 callerid="utilisateur 1" <5001> secret=passer01 type=friend host=dynamic context=essaivideo Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 18 ;...

Configurations 3/4 /etc/asterisk/extensions.conf 1/2 ;... [essaivideo] ;Appels vidéo exten => 5001,1,Dial(SIP/user01,20,tr) exten => 5001,2,Hangup() ;... ;VidéoConférence exten => 5000,1,Answer() exten => 5000,2,Conference(testConference/XNt) exten => 5000,3,Hangup() ;Sauvegarde Vidéo(Ici Démarrage et Arrêt de la sauvegarde à l'aide de la touche "#") exten => 6001,1,Answer() exten => 6001,n,mp4save(/tmp/essai.3gp,#) exten => 6001,n,Hangup() Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 19

Configurations 3/4 /etc/asterisk/extensions.conf 2/2 ;Lecture Fichier Vidéo exten => 6002,1,Answer() exten => 6002,n,mp4play(/tmp/essai.3gp) exten => 6002,n,Hangup() ;Lecture Flux Réseau Vidéo exten => 7001,1,Answer() exten => 7001,n,Rtsp(rtsp://ADR_IP:PORT/chemin_video) exten => 7001,n,Hangup() Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 20

DEMONSTRATION Après-Midi Logiciels Libres et Linux - 29 Janvier 2011 - AUF 21