« Psi/jingle avec psimedia » : différence entre les versions
(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. | ||
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 | ||
git pull | git pull | ||
git submodule update | git submodule update | ||
./configure | ./configure | ||
Éditer "conf.pri" | Éditer "conf.pri" il faut le faire pointer sur le psimedia, à la fin : | ||
PSIMEDIA_DIR=/blabla/psimedia | PSIMEDIA_DIR=/blabla/psimedia | ||
Attention, le ./configure | 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
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)
- (en) Message de Justin
- (en) Téléchargement Psi SVN
- (en) La liste de diffusion
- (en) Rapporter un bug