MJMVoOnIp et MJMVoIP par Jean-Marc Mars (2015
Transcription
MJMVoOnIp et MJMVoIP par Jean-Marc Mars (2015
MJMVoOnIp et MJMVoIP par Jean-Marc Mars (2015-2016). contact : [email protected] Avertissement : Ce logiciel fonctionne sous Windows version 32 ou 64 bits. Pour le 64 bits les essais ont été effectués sous Windows 8.1 deployé sur un ordinateur portable et pour le 32 bits sous Windows XP deployé (forcément puisque c'est XP et qu'il faut donc deux cartes sons comme indiqué ci-dessous) sur un ordinateur de bureau. I- Ce qu'il faut. Télécharger une version MinGw de Qt 5.4 (pour mon 32 bits j'ai Qt5.4.1 et pour mon 64 bits Qt5.4.0). Pour Windows XP il faut au minimum une carte son en plus de celle de la carte mère du PC. Pour Windows 7 et ultérieures cette dernière suffit à elle seule. II- Installation Installer Qt sous la cible C:\Qt\QtX.Y.Z. Pour moi X.Y.Z valait 5.4.1 pour mon 32 bits et 5.4.0 pour mon 64 bits. Créer un répertoire sur le bureau qui sera le répertoire de l'application (l'appeler MJMVoOnIp par exemple). Y placer les fichiers Aide.txt, APropos.txt un exécutable MJMVoOnIpAA_V-V.exe (jusqu'à la version 6.4) ou MJMVoOnIp_V-V.exe (pour les versions 6.5 à 6.21 et MJMVoIP.V.V.exe pour 6.22 et ultérieures) et y créer deux sous-répertoire audio et platforms dans ce répertoire . Pour le nom de l'exécutable AA vaut 32 ou 64 (pour 32 ou 64 bits) et V-V, 6-0 par exemple pour la version 6.0. La version avec 6.0 a un décalage entre l'émission de la voie et la réception par le correspondant de l'ordre de 3 secondes mais une petite protection contre les retards trop conséquents du réseau ; les versions 6.1 et ultérieures ont un décalage en général inférieur à 1 seconde et pas de protection ; de plus les versions 6.2 et ultérieures ajoute une gestion des journaux d'appels et les 6.3 et ultérieures gère IPv6. Des calendriers sont rajoutés à partir de la version 6.5. Un système d'envoi de fichier apparaît à partir de la version 6.20. Copier le fichier C:\Qt\QtX.Y.Z\X.Y\mingw491_32\plugins\audio\qtaudio_windows.dll et le coller dans le sous-répertoire MJMVoOnIp\audio. De même copier le fichier C:\Qt\QtX.Y.Z\X.Y\mingw491_32\plugins\platforms\qwindows.dll et le coller dans le sousrépertoire MJMVoOnIp\platforms. Ensuite aller dans le répertoire C:\Qt\QtX.Y.Z\X.Y\mingw491_32\bin\ et copier les fichiers suivants : icudt53.dll icuin53.dll icuuc53.dll libgcc_s_dw2-1.dll libstdc++-6.dll libwinpthread-1.dll Qt5Core.dll Qt5Gui.dll Qt5Multimedia.dll Qt5Network.dll Qt5Widgets.dll Revenir dans le répertoire de l'application et y coller les fichiers que vous venez de copier. Si vous voulez que l'application se lance démarrage du PC vous pouvez par exemple sous Windows 7 ou 8, créer un raccourci de l'exécutable et le placer dans le répertoire dedié C:\Users\nom\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\. Biensur remplacez nom dans ce chemin par vôtre nom d'utilisateur. C'est tout l'installation est terminée ! III- Configuration du son A) Windows 7 et ultérieures. Cliquer droit sur le petit haut-parleur qui se trouve en bas à droite de l'écran puis choisissez Périphériques d'enregistrement dans le menu qui s'affiche pour configurer le micro. Vous devriez voir apparaître la fenêtre suivante : Si cette fenêtre est vide telle qu'on la voit ci-dessus c'est que tous les périphériques d'enregistrement sont désactivés. Si c'est vraiment le cas cliquez droit sur la zone centrale et cocher Afficher les périphériques désactivés pour faire apparaître le micro. Ensuite cliquer droit sur celui-ci et choisissez Activer. Vous pourrez ensuite cliquer droit sur la zone centrale (en dehors du micro) et décocher Afficher les périphériques désactivés. Mais évidemment si à l'affichage de la fenêtre le micro est déjà la comme indiqué ci-dessous vous n'aurez pas à faire cette première partie. Une fois que vous avez le micro cliquez droit dessus et choisissez Propriétés. Cliquer sur l'onglet Ecouter dans le fenêtre supplémentaire qui s'ouvre. Si la case Ecouter ce périphérique est cochée, décochez-la et cliquer sur Appliquer (ou Ok) ou sur Ok si elle ne l'est pas. Cliquez enfin sur Ok dans le première fenêtre pour terminer la configuration de Windows 7 et ultérieures. B) Windows XP. Si l'icone en forme de haut-parleur normalement située en bas à droite de l'écran ne s'y trouve pas, cliquez sur le chevron situé dans cette zone pour faire apparaître toutes les icones. Cliquez droit sur cette icône en forme de haut-parleur et choisissez Ajuster les propriétés audio puis cliquez sur l'onglet Voix pour obtenir l'affichage suivant : Sur mon PC de bureau il y a deux cartes son ; celle de la carte mère (la built-in comme disent les anglo-saxons) appelée ici SigmaTel Audio et une autre que j'ai ajoutée appelée ici Audigy. Je vais utiliser la carte d'appoint pour les haut-parleurs ou le casque donc dans l'onglet Lecture de la parole je sélectionne la carte Audigy. Pour le micro je ne choisis pas la même carte mais la built-in pour ne pas entendre ce que dirai à mon correspondant dans mon casque ou mes haut-parleurs. Donc dans l'onglet Enregistrement vocal de la fenêtre ci-dessus je sélectionne SigmaTel Audio. Ensuite cliquez sur l'onglet Audio pour avoir la fenêtre suivante : Répétez dans cette fenêtre l'opération que vous venez d'effectuer à savoir dans l'onglet Lecture audio sélectionnez Audigy et dans Enregistrement audio, SigmaTel Audio puis cliquez sur Ok. IV- Premier lancement Comme ce que je viens de dire le suggère, l'application fait appel à des cartes sons pour son fonctionnement et je le rappelle encore une fois une carte physique pour Windows 7 et ultérieures et deux pour XP . A chaque lancement elle doit paramétrer ces cartes et donc savoir comment elles s'appellent. Pour cela leurs noms logiciels (un pour le micro et un pour les haut-parleurs) sont enregistrés dans un fichier de configuration appelé voonip.cfg qui sera créé lors de ce premier lancement et modifié (parce qu'il contient d'autres paramètres) régulièrement. Lors de ce premier lancement, l'application créera aussi un fichier de sonnerie appelé sonnerievoonip.raw, un répertoire JournauxAppels (qui contiendra les journaux d'appels, un par jour où il y a au moins un appel), un répertoire MessagesNonLus (qui contiendra les messages non lus laissés sur vôtre répondeur) et enfin un répertoire MessagesLus vers lequel on pourra migrer des messages du répertoire précédent. Les deux fenêtres suivantes n'apparaissent par conséquent que lors du tout premier lancement de l'application. Mais j'ai pensé au cas ou on voudrait choisir d'autre cartes son ; il suffit de cliquer dans l'interface sur le menu Audio et de choisir le seul sous-menu disponible à savoir Choisir ses cartes son et on aura donc ces deux fenêtres. Enfin cliquer dans l'une de ces fenêtre sur le bouton Annuler ferme l'application sans créer (ou modifier le fichier voonip.cfg) si c'est le le tout premier lancement, sinon le choix d'autres cartes son est simplement abandonné. Ajoutons aussi que lors de ce premier lancement, si vous avez un ordinateur de bureau (et donc pas un portable), il faudra peut-être brancher le micro et les enceintes pour détecter les cartes sons. A) Windows 7 et ultérieures Lors du tout premier lancement ou en cas de changement de cartes son on a la première fenêtre suivante : Comme on peut le voir on choisit la carte logicielle de la sortie (les haut-parleurs) d'abord. Ici l'indice est préchoisi parce qu'il n'y a qu'une seule carte sinon il aurait fallu saisir celui de la carte désirée ; cliquer sur Ok, ou taper Entrée, pour obtenir le seconde fenêtre suivante : Les mêmes remarques restent valables ici aussi sauf qu'on choisit la carte logicielle du micro. Il ne reste donc plus qu'à cliquer sur Ok pour choisir cette carte ou taper Entrée. B) Windows XP La première fenêtre ressemble à ceci : Ici par contre on peut remarquer que le champ de saisie de l'indice n'est pas grisé ; pour tout dire à l'ouverture de la fenêtre il était vide parce qu'ici il y a deux cartes logicielles. On doit choisir la carte son logicielle des haut-parleurs, j'ai donc choisi la carte Audigy (indice 1 donc) parce que si l'on se rappelle bien c'est la carte physique Audigy que j'avais choisi comme périphérique de Lecture audio (voir page 5 ci-dessus). Cliquer ensuite sur Ok, ou taper Entrée, pour avoir la seconde fenêtre suivante : Ici on choisit la carte son logicielle du micro. Encore une fois le champ de saisie de l'indice est vide à l'ouverture de la fenêtre ici parce qu'il y a deux cartes son logicielles. Il faut donc donc en choisir une et comme à la page 4 ci-dessus on avait choisi la carte physique SigmaTel Audio comme périphérique d'Enregistrement vocal, il faut saisir l'indice 1. Cliquer ensuite sur Ok, ou taper Entrée, pour valider. De retour à la fenêtre de l'application il ne vous reste plus qu'à choisir un port d'écoute pour vôtre serveur et le renseigner dans le champ Port d'écoute local et à cliquer sur OUVRIR (jusqu'à la version 6.7 et Fermé pour les autres versions paires qui sont en français) au centre de l'interface pour donc lancer l'écoute mais aussi enregistrer ce port dans le fichier voonip.cfg. Si l'écoute réussi le texte OUVRIR (ou Fermé comme indiqué ci-avant) devient FERMER (ou A l'écoute pour les autres versions paires ultérieures à la version 6.7). Sinon vérifier que le port choisi est bien libre et/ou choisir un autre port et réessayer. Au prochains lancements l'écoute sera lancée automatiquement et la fenêtre sera réduite, parce que typiquement l'application se lance au démarrage du PC (voir page 1) et que je ne voulais pas qu'on ait chaque fois à réduire l'interface. Je crois que c'est à peu près tout vôtre MJMVoOnIp est configuré , pour la suite vous pouvez consulter le menu Aide et son sous-menu Aide de MJMVoOnIp de l'interface!