« Psi/jingle avec psimedia » : différence entre les versions

De Wiki JabberFR
Aller à la navigation Aller à la recherche
(Nouvelle page : Cette page explique comment compiler Psi/Jingle, basé sur PsiMedia, permettant d'avoir des conversations audio via Jabber. Tuto brut de Caemir: ''' 1) Dépendances requises''' ...)
 
(dépendances: +make +g++)
 
(11 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
Cette page explique comment compiler Psi/Jingle, basé sur PsiMedia, permettant d'avoir des conversations audio via Jabber.
Cette page explique comment compiler Psi/Jingle, basé sur PsiMedia, permettant d'avoir des conversations audio via Jabber.


Tuto brut de Caemir:
Attention, pour l'instant c'est encore expérimental.


'''  1) Dépendances requises'''
'''  1) Dépendances requises'''
   
   
qt4-qmake libqt4-dev gstreamer0.10-alsa gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-ffmpeg libgstreamer-plugins-base0.10-dev git-core gcc libxss-dev kdelibs-dev openssl libaspell-dev qca-tls
qt4-qmake libqt4-dev gstreamer0.10-alsa gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-ffmpeg libgstreamer-plugins-base0.10-dev git-core gcc libxss-dev kdelibs-dev openssl libaspell-dev qca-tls subversion make g++
   
   
'''2) Psimedia'''
'''   2) Psimedia'''
Compilation de PsiMedia:
   
   
         svn checkout https://delta.affinix.com/svn/trunk/psimedia
         svn checkout https://delta.affinix.com/svn/trunk/psimedia
         cd psimedia
         cd psimedia
         qmake
         qmake-qt4
         make
         make
   
   
Pour tester : cd demo && ./demo
Pour tester :
        cd demo && ./demo
'''3) Psi'''
 
[[Image:Psimedia-demo-1.png|Ecran principal]]
 
[[Image:Psimedia-demo-configuration.png|Configuration des formats audio/vidéo à utiliser]]
 
Notez que vous devez utiliser le même codec en reception qu'à l'émission: pour cela, copiez le contenu de "Send > Codec config" dans "Receive > Codec config".
 
 
'''   3) Psi'''
         git clone git://git.psi-im.org/psi.git
         git clone git://git.psi-im.org/psi.git
         cd psi
         cd psi
         git submodule init
         git submodule init
         git submodule update
         git submodule update
  Peut être un remove du dossier iris
         git pull
         git pull
         git submodule update
         git submodule update
   
   
         ./configure
         ./configure
 
Éditer "conf.pri", il faut le faire pointer sur le psimedia, à la fin :
Éditer "conf.pri" il faut le faire pointer sur le psimedia, à la fin :
   
   
         PSIMEDIA_DIR=/blabla/psimedia
         PSIMEDIA_DIR=/blabla/psimedia
   
   
Attention, le ./configure détruit le conf.pri il faut donc faire le  ./configure ensuite le conf.pri
Attention, le ./configure réinitialise le conf.pri il faut donc faire le  ./configure ensuite l'édition du conf.pri
   
   
         make
         make
         make install
         make install
Si tout se passe bien, click droit sur un contacte et vous verrez :
[[Image:Psimedia-click-droit.png]]
Pour ouvrir le panel de configuration sélectionner la fenêtre de contacte et appuyer en même temp sur ctrl+shift+N.
== Liens externes (sources) ==
* {{en}} [http://groups.google.com/group/psi-devel/browse_thread/thread/b75db2ec41841478  Message de Justin]
* {{en}} [http://psi-im.org/development Téléchargement Psi SVN ]
* {{en}} [http://dir.gmane.org/gmane.network.jabber.psi.devel La liste de diffusion ]
* {{en}} [http://flyspray.psi-im.org Rapporter un bug]

Dernière version du 11 février 2009 à 22:11

Cette page explique comment compiler Psi/Jingle, basé sur PsiMedia, permettant d'avoir des conversations audio via Jabber.

Attention, pour l'instant c'est encore expérimental.

1) Dépendances requises

qt4-qmake libqt4-dev gstreamer0.10-alsa gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-ffmpeg libgstreamer-plugins-base0.10-dev git-core gcc libxss-dev kdelibs-dev openssl libaspell-dev qca-tls subversion make g++

2) Psimedia Compilation de PsiMedia:

       svn checkout https://delta.affinix.com/svn/trunk/psimedia
       cd psimedia
       qmake-qt4
       make

Pour tester :

       cd demo && ./demo

Ecran principal

Configuration des formats audio/vidéo à utiliser

Notez que vous devez utiliser le même codec en reception qu'à l'émission: pour cela, copiez le contenu de "Send > Codec config" dans "Receive > Codec config".


3) Psi

       git clone git://git.psi-im.org/psi.git
       cd psi
       git submodule init
       git submodule update
       git pull
       git submodule update

       ./configure

Éditer "conf.pri" il faut le faire pointer sur le psimedia, à la fin :

       PSIMEDIA_DIR=/blabla/psimedia

Attention, le ./configure réinitialise le conf.pri il faut donc faire le ./configure ensuite l'édition du conf.pri

       make
       make install


Si tout se passe bien, click droit sur un contacte et vous verrez :

Pour ouvrir le panel de configuration sélectionner la fenêtre de contacte et appuyer en même temp sur ctrl+shift+N.


Liens externes (sources)