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

De Wiki JabberFR
Aller à la navigation Aller à la recherche
(dépendances: +make +g++)
 
(8 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 5 : Ligne 5 :
'''  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


http://affinix.com/~justin/psimedia.png
[[Image:Psimedia-demo-1.png|Ecran principal]]


'''3) Psi'''
[[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
Ligne 36 : Ligne 43 :
         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.




Ligne 42 : Ligne 56 :
* {{en}} [http://groups.google.com/group/psi-devel/browse_thread/thread/b75db2ec41841478  Message de Justin]
* {{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://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)