**************************** *** WHMIC - LISEZMOI.TXT *** **************************** Programme pour le Rehaussement de la Voix, la Lecture de Flux Audio et la Communication Sécurisée via Internet. 02 Janvier 2006 *************** *** VERSION *** *************** Version 5.1.02 **************** *** Adresses *** **************** - Adresse du site du produit: http://www.whmsoft.com Visitez régulièrement ce site pour des corrections et des améliorations. - Adresse pour Incidents, Commentaires et Suggestions: whmic@whmsoft.com Des développements spécifiques relatifs au produit (interfaces ou fonctionnalités précises) peuvent être demandés à cette adresse. - Adresse pour Informations Commerciales: sales@whmsoft.com - Adresse pour l'Enregistrement: http://www.whmsoft.com/registration_fr.htm ***************************************** *** Remarques sur le Codec WHM Audio *** ***************************************** Un nouveau et très performant codec est disponible. Paramètres recommandés: Les taux de compression calculés sont pour des entrées 16 bits PCM. Les taux de bits calculés sont pour un canal. 1) Voix, 8 kHz. Taux de Compression: 1/34. Taux de Bits: 3,8 Kbps. 6 pics, 10 bits. 4 bandes, 4 bits. Décimation Simple. Pics Locaux Seulement. Echelle Corrigée. Pas d'autre option. 2) Voix, 22 kHz. Taux de Compression: 1/53. Taux de Bits: 6,5 Kbps. 8 pics, 10 bits. 4 bandes, 4 bits. Décimation Simple. Pics Locaux Seulement. Echelle Corrigée. Pas d'autre option. 3) Musique, 44 kHz, qualité 1 ("48 Kbps"). Taux de Compression: 1/14. Taux de Bits: 48,2 Kbps. 16 pics, 16 bits. 54 bandes, 2 bits. Décimation Simple et ADPCM. Timbre Musical. Echelle Corrigée. Pas d'autre option. 4) Musique, 44 kHz, qualité 2 ("64 Kbps"). Taux de Compression: 1/11. Taux de Bits: 63,7 Kbps. 22 pics, 16 bits. 54 bandes, 3 bits. Décimation Simple et ADPCM. Timbre Musical. Echelle Corrigée. Pas d'autre option. 5) Musique, 44 kHz, qualité 3 ("96 Kbps"). Taux de Compression: 1/7. Taux de Bits: 95,4 Kbps. 32 pics, 18 bits. 54 bandes, 3 bits. ADPCM sans décimation. Timbre Musical. Echelle Corrigée. Pas d'autre option. ********************************************** *** Remarques sur les communications VoIP *** ********************************************** - Communications gratuites et illimitées de PC à PC à travers le monde. - Programmes de communication sécurisés de bout en bout via Internet. - Beaucoup de codecs de communication classiques sont disponibles (G.711, GSM 6.10, MP3, ...). - Le codec WHM Audio Codec, un nouveau très performant codec est disponible. - Il est possible de choisir la fréquence d'échantillonnage classique (8 kHz) ou une valeur supérieure. - Toutes les données peuvent être sécurisées par la cryptographie étendue. - Il est utile d'utiliser un casque multimédia avec microphone. - Avec WhMic et WhStream, il est possible de mettre en place un serveur de bureau (non web) pour des diffusions audio à des dizaines ou des centaines de participants. - Avec WhMic et WhStream, il est possible de mettre en place un serveur de bureau (non web) pour des messages textes (chat) entre des dizaines ou des centaines de participants. - Avec WhStream, il est possible de mettre en place un serveur de bureau (non web) pour des communications bidirectionnelles entre des dizaines ou des centaines de participants. - Pour le serveur, il est utile d'avoir une adresse IP fixe ou d'être abonné à un service de DNS dynamique (nom de domaine Internet assigné à une adresse IP variable). - S'il est prévu d'acheter une clé avec beaucoup de participants (plus de 10), des réductions de prix sont possibles: sales@whmsoft.com - Pour le support technique: whmic@whmsoft.com whstream@whsoft.com ************************************************* *** Remarques sur le Service VoIP de WhmSoft *** ************************************************* - Moyennant un abonnement, Il est possible de communiquer très simplement avec le produit: - Etapes nécessaires: - Ouvrir un abonnement au service à l'adresse suivante: http://www.whmsoft.com - Télécharger une version prête à l'emploi (clé sans restriction, mono utilisateur, valable durant la durée de la souscription). - Installer le produit. - Ouvrir l'icône "WhMic Communications" sur le bureau ou dans le dossier "WhMic". - Remplir les champs de la boîte de dialogue "Paramètres Serveur Web" (sous-menu "Paramètres" / "Paramètres Serveur Web"): donner le nom d'utilisateur et le mot de passe choisis lors de la souscription. - Remplir les champs de la boîte de dialogue "Paramètres TCP/IP DirectPlay" (sous-menu "Paramètres" / "Paramètres TCP/IP DirectPlay"): choisir juste un nom de participant différent de celui du correspondant et donner l'adresse distante du correspondant. L'adresse distante est une adresse IP si le correspondant n'est pas abonné au service ou une adresse de la forme: http://nom.whmsoft.com si le correspondant est abonné, nom désignant le nom d'utilisateur. - Démarrer le programme. - Le Serveur Web n'intervient que pour le contrôle des identifiants de l'abonnement et pour donner l'adresse IP au correspondant. Toutes les autres fonctionnalités du produit restent identiques, notammant la sécurité de bout en bout. - Il faut donner le nom d'utilisateur au correspondant mais pas le mot de passe, car l'adresse IP de l'ordinateur peut être remplacée par l'adresse IP d'un autre ordinateur utilisant les mêmes identifiants. ************************* *** Autres Remarques *** ************************* - Nouvelle interface de communication avec TCP/IP, incompatible avec les versions précédentes, compatible avec WhStream. - Il est recommandé d'utiliser un modem haut débit (ADSL, câble) ou le réseau local pour les communications audio. Un modem 56K peut suffire pour les envois de messages et la réception anonyme. - Configuration minimum recommandée: Pentium III, 500 MHz. - Il est nécessaire d'utiliser une version de DirectX supérieure ou égale à la version 8.0 pour les périphériques DirectSound. - Lire attentivement la documentation avant de commencer (au moins les généralités et le chapitre sur TCP/IP). - Un assistant est disponible pour débuter rapidement avec le produit (sous-menu Action). - A la fin de l'installation, l'utilisateur doit choisir entre une version Serveur Web (clé enregistrée pour le service VoIP de WhmSoft) ou une version d'évaluation. - Pour l'installation d'une version Serveur Web ou d'une version d'évaluation: - Décompresser les fichiers d'installation dans un répertoire temporaire . - Lancer SETUP.EXE. - Ne pas installer le produit sur une version antérieure (les fichiers de configuration ne sont pas compatibles). - Après l'installation, détruire les fichiers temporaires. - Pour l'installation d'une version enregistrée: Après l'enregistrement, l'utilisateur reçoit par e-mail la clé définitive du produit (fichiers WHMKEY.TXT et WHMKEY.DAT). Première méthode: - Remplacer les fichiers \KEY\WHMKEY.TXT et \KEY\WHMKEY.DAT par les fichiers correspondant à la clé définitive du produit, désignant le répertoire d'installation. Seconde méthode: - Enlever toutes les installations antérieures du produit. - Décompresser les fichiers d'installation dans un répertoire temporaire . - Copier les fichiers WHMKEY.TXT et WHMKEY.DAT dans les fichiers \KEY\WHMKEYNR.TXT et \KEY\WHMKEYNR.DAT respectivement. - Lancer SETUP.EXE. - Après l'installation, détruire les fichiers temporaires. ***************************** *** Période d'Evaluation *** ***************************** - 21 jours. - La version d'évaluation est une version complète, mais l'utilisateur doit réinitialiser les fichiers de configuration au moins une fois par semaine. En outre les communications Internet et Intranet via TCP/IP et DirectPlay sont limitées à 30 minutes par une sortie du programme. Enfin la cryptographie étendue n'est pas disponible. *********************************** *** Prix Indicatif des Licences *** *********************************** Voir sur le site web du produit. ********************* *** Améliorations *** ********************* - De 1.0 à 1.1 - TCP/IP Il est possible de communiquer avec un correspondant distant via Internet ou un réseau Intranet, en utilisant le protocole de communication TCP/IP. Il est aussi possible de diffuser la voix et la musique à de multiples correspondants. Le programme utilise DirectPlay (DirectX 5 ou version ultérieure, ou NT 4.0 SP6). Le programme transmet des données audio non compressées ou compressées. Pour la compression, beaucoup de codecs classiques sont disponibles ainsi que le codec MPEG Layer-3 (MP3). - Son 3D: Il est possible de renseigner les valeurs des paramètres pour "l'écouteur" et le "cône de diffusion". Le programme utilise DirectSound (DirectX 7 ou version ultérieure). - Egaliseur: L'utilisateur peut choisir un égaliseur graphique 15 bandes ou 30 bandes (au lieu de 10). L'utilisateur peut aussi choisir d'utiliser un égaliseur paramétrique (jusqu'à 128 bandes). L'égalisation est faite avec le filtrage passe bande avant les autres traitements. - Fichier: Il est possible d'écrire et de lire des fichiers de 4 Go non compressés. - Détection: Il est possible de donner un temps minimum de fonctionnement normal après détection et d'avoir des statistiques sur le temps de fonctionnement avec activité et le temps de fonctionnement sans activité. - Bruit: Il est possible de renseigner un paramètre pour la réduction de bruit. - Décalage: Décalage entrée/sortie par défaut réduit pour les fréquences d'échantillonnage inférieures ou égales à 22 kHz avec traitements. - Instances: Il est possible d'avoir deux instances simultanées du programme avec traitements. - Affichage: Echelle pour l'affichage dans le domaine temps. - Ligne de commande: - "/tcpip=yes" ou "/tcpip=no" pour activer ou désactiver TCP/IP. - /hostname=nom_station pour donner le nom ou l’adresse TCP/IP de la station distante. - "/stopped" pour lancer et mettre automatiquement le programme à l'arrêt. - De 1.1 à 1.2 - Génération d'une version sans TCP/IP et les communications et diffusions Internet. Cette version est disponible sur le site du produit. - Boîte de dialogue "Essayer/Acheter/Annuler" au démarrage du programme, pour les versions non enregistrées. - Modification du répertoire d'installation par défaut. - Détails sur les formats compressés (et non compressés) visibles à partir du sous-menu "Informations Session" durant les communications TCP/IP. - Il est possible de donner les noms des fichiers et URLs à partir du sous-menu "Fichier". - Support du codec Windows Media Audio (WMA) pour les diffusions. - Lecture des flux ("streams") Windows Media Audio. - Lecture simple des fichiers et URLs MP3 et WMA. - De 1.2 à 1.3 - Windows Media Audio (WMA): - Support des fichiers .ASX pour la réception anonyme. - Temps de bufferisation ajustable pour la réception de flux WMA. - Diffusion anonyme (sans DirectPlay) de flux WMA. - Ajout du type anonyme (émission et réception) de flux WMA. - Support du codec WMA professionnel. - Mixer: - Contrôle possible des canaux des haut-parleurs quadriphoniques. - Assistant: - Ajout d'un assistant pour débuter rapidement avec le produit (sous-menu Action). - Installation: - Le programme d'installation ajoute l'option "/stopped" à toutes les lignes de commande des icônes. - Sécurité: - Les fichiers de configuration peuvent être sécurisés. - Prise en compte du mot de passe DirectPlay et mot de passe DirectPlay par défaut. - Les données de contrôle du programme et les données des codecs de communication peuvent être sécurisées (cryptographie de base et cryptographie étendue). La sécurité des données WMA n'est pas incluse dans cette version. - Ligne de commande: - "/password=mot_de_passe" pour donner le mot de passe du programme. - Menu: - Le sous-menu "Identification" est remplacé par le sous-menu "Paramètres Sécurité". - De 1.3 à 1.4 - Quatrième fenêtre secondaire pour envoyer et recevoir des messages textes. Le nombre de messages à conserver et l'apparence de cette fenêtre peuvent être configurés. - Possibilité d'envoyer et de recevoir des messages sécurisés. - Les types de participant (serveur ou demandeur) du programme sont : - Mixte - Audio seulement - Autre seulement (non audio). - L'unicité des noms des participants de la session est vérifiée. - De 1.4 à 1.6 - Ajout des sous-menus "A Propos de WhStream" et "Site Web de WhStream". - Lecture du premier flux audio dans un média à plusieurs flux. - Modifications de certaines valeurs par défaut: - Gain: 4 dB - Fréquence maximum: 11025 Hz sans TCP/IP. - Compteurs d'effet et de resynchronisation: 2 et 12. - L'option TCP/IP est autorisée mais inactive. - De 1.6 à 1.8 - Version compatible avec WhStream, en utilisant les fonctionnalités communes. - Modifications des valeurs maximum et des valeurs par défaut des compteurs d'effet et de resynchronisation. - Les sessions DirectPlay sont créées avec l'option d'optimisation de la latence. Les communications par modem se font avec le protocole DirectPlay. - L'émission et la réception par DirectPlay se font avec des threads séparés. - Si l'option adéquate est active, les éléments du sous-menu "Fichiers": "Saisir le Nom du Fichier", "Saisir le Nom de l'URL", ..., démarrent ou redémarrent le programme. - Changement de l'icône du programme. - La fenêtre secondaire "Messages" ne contient qu'une seule "list box". - Affichage du temps écoulé en réception anonyme. - Ajout du sous-menu "Paramètres TCP/IP - DirectPlay" pour avoir directement la boîte de dialogue "TCP/IP - DirectPlay". - Options "/inurl=nom_url" et "/outport=numero_port" possibles dans la ligne de commande pour donner l'URL d'entrée anonyme ou le port de sortie anonyme au lancement du programme. - Options "/other=yes|no" et "/shortcut=raccourci_internet" pour démarrer le programme sans ou avec les communications audio et pour donner l'URL d'entrée anonyme via un raccourci internet. - Le programme d'installation ajoute un sous-menu "Ouvrir avec WhMic" aux menus contextuels des raccourcis internet. Ceci permet par exemple d'écouter les stations de radio directement à partir du dossier "Favoris". - Le programme d'installation crée deux icônes supplémentaires ("Lecteur Anonyme" et "Demandeur Autre") dans le dossier d'installation. - Les URLs permettant d'obtenir dynamiquement des fichiers ASX générés par des scripts ASP sont supportés. - Les fenêtres du programme ne donnent pas l'impression de geler momentanément lors des démarrages avec le type TCP/IP anonyme. - De 1.8 à 2.0 - Support des fichiers et URLs Real Media en entrée anonyme. Les flux vidéo ne sont pas pris en compte. Une version récente du lecteur RealOne doit être installée. - Nouvelle interface de communication, compatible avec WhStream. - La taille maximum des messages envoyés aux participants passe de 128 à 1024 caractères. - Positionnement possible en entrée anonyme si la taille du fichier ou de l'URL est déterminée. - Ajout d'un élément "Démarrage Liste Dynamique de Fichiers" au sous-menu "Action" pour choisir une liste de fichiers à jouer en entrée anonyme. - En entrée ou sortie anonyme, suppression du filtrage des fréquences par défaut. - Modules Windows Media et Real Media libérés à l'arrêt du programme. - Avec Real Media, traitement de l'audio en "Post-Mix" au lieu de "Pre-Mix". - Bufferisations non bloquantes et signalées par une boîte de dialogue. - De 2.0 à 3.0 - Changement d'aspect de la fenêtre principale (aspect WhStream). - Ajout du codec WHM Audio Codec, un nouveau codec vocal très performant, pour les communications bidirectionnelles. - Support du multicanal en sans traitement (3 à 8 canaux, audio et fichiers .WAV non compressés). - Inversion de l'axe vertical pour les affichages dans le domaine temporel. - Ajout du "Compteur d'Effet 2" ("Paramètres Programme"), paramètre jouant sur les latences des périphériques de la carte son. - Améliorations des latences totales dans les communications bidirectionnelles: - Pas de prise en compte du compteur d'effet au niveau TCP/IP. - Optimisations des paramètres de DirectPlay. - Améliorations des latences pour la plupart des codecs classiques (notamment G.711, GSM 6.10 et MP3), avec DirectSound, en mode sans traitement et jusqu'à 22 kHz. - Ajout du sous-menu "Saisir l'Adresse Distante" dans le sous-menu "Fichier". - Changements de quelques valeurs par défaut: - Pas de filtrage des fréquences. - Fréquence d'échantillonnage = 22 kHz pour TCP/IP. - Périphériques DirectSound choisis par défaut. - Taille minimum des fichiers en écriture = 0 Mo. - Le générateur de bruit couvre toute la plage des fréquences jusqu'à 24 kHz. - De 3.0 à 3.1 - Les messages envoyés (chat) sont immédiatement effacés. - Changements des valeurs par défaut du codec WHM Audio Codec. - Ajout d'un sous-menu "Paramètres Serveur Web" permettant d'avoir une adresse distante de la forme: http://nom.domain - Support des radios MP3 compatibles avec Windows Media et Real Media (.pls). - A la fin de l'installation, l'utilisateur doit choisir entre une version Serveur Web (clé enregistrée pour le service VoIP de WhmSoft) ou une version d'évaluation. - De 3.1 à 4.0 - L'icône du "Lecteur Anonyme" remplace l'icône normale sur le bureau. - Ajout du sous-menu "Stations de Radio" au sous-menu "Aide" pour trouver les URLs des stations de radio à ouvrir avec Internet Explorer ou à jouer avec le programme. L'utilisateur doit avoir au moins une souscription gratuite au service VoIP de WhmSoft. - Les connexions réseaux ont lieu dans tâche différente de la tâche principale. - Nouvel aspect pour la fenêtre "Messages". - De 4.0 à 4.1 - Le temps de bufferisation par défaut est mis à 0 en entrée anonyme. - Support des fichiers liste de lecture .M3U. - Beaucoup d'URLs sont pris en compte pour les fichiers liste de lecture (fichiers .ASX, .SMIL, .RAM, .RPM, .M3U, 32 Ko de tampon pour les noms d'URLs). - De 4.1 à 4.2 - Revue de WHM Audio Codec. Ce codec est désormais de bonne qualité et est très performant pour la voix et la musique, moyennant un simple changement de quelques paramètres. - Ajout des icônes de diffusion et de réception dans le groupe des icônes, pour la diffusion et la réception audio, avec le mode TCP/IP non anonyme. - De 4.2 à 5.0 - Suppression du son d'avertissement de fin de fichier dans les communications et diffusions avec TCP/IP. - Le démarrage des lectures et écritures de fichier est synchrone. - Ajout de l'option "Echelle Adaptative" au codec WHM Audio et modification des valeurs par défaut. - De 5.0 à 5.1 - Changement de sens de rotation du spectrogramme. - Affichages graphiques avec des histogrammes à la place des points. - Avec le codec Windows Media Audio, choix du plus petit taux de bits qui convient pour le format audio. - Amélioration du codec WHM Audio pour la musique. ******************* *** Corrections *** ******************* - Corrections mineures avant diffusion. - Contrôles plus stricts des bornes inférieures des paramètres des fichiers d'écriture. - Prise en compte correcte du nombre de secondes à afficher (Domaine Temps et Domaine Fréquences). - En mode normal, lors d'une lecture ou d'une écriture de fichier sans traitement, tous les paramètres de traitement sont désactivés dans la boîte de dialogue "Réglages". - Initialisation correcte du nombre d'éléments du mixeur dans la boîte de dialogue "Mixeur Windows" quand le programme est arrêté. - En cas de changement de format avec TCP/IP, la fin de musique est jouée sur les stations si le temps de pause du serveur est suffisant. - Avec TCP/IP, le son d'avertissement est entendu sur le serveur. - Correction du problème de sortie du demandeur (même avec des compteurs d'effet et de resynchronisation élevés), si le serveur change fréquemment de format (fichier, pas de fichier, ...) durant les diffusions. - Initialisation correcte du programme avec TCP/IP en réception anonyme, sans l'option /stopped. - Si le générateur de mixage est activé, après un start, l'état du générateur est toujours correctement affiché et le programme est toujours correctement initialisé. - A partir de 1.3.00 - Petites modifications dans le contenu de l'"Assistant". - Tests de cohérence supplémentaires dans la boîte de dialogue "TCP/IP - DirectPlay". - Avec TCP/IP, si une connexion doit être établie, le programme exige une connexion avant de démarrer. - Avec TCP/IP, si une connexion par modem doit être établie, le programme montre la boîte de dialogue de connexion à distance. - La boîte de dialogue de connexion par modem est correctement affichée avec Windows ME, mais l'utilisateur doit redémarrer le programme. - Le programme s'arrête au départ si TCP/IP et DirectPlay ne peuvent pas être lancés. - L'option "Joindre une Session Sécurisée" n'entraîne pas le message "Paramètres de Sécurité Incorrects". - A partir de 1.4.00 - La boîte de dialogue TCP/IP peut être accessible à nouveau en mode configuration. - Si un flux ("stream") WMA n'est pas trouvé, le programme n'attend pas trop longtemps. - Si les paramètres de sécurité ne sont pas corrects (mot de passe et graine), le message adéquat est affiché au lieu du message "Nom de Groupe Invalide". - Avec un serveur ou un demandeur non audio ("Serveur Autre" ou "Demandeur Autre"), l'utilisateur peut jouer un fichier son localement. - Le programme affiche un message d'avertissement si on essaie d'envoyer un message sans texte. - Avec l'audio, le serveur vérifie que le demandeur a la même fréquence de fonctionnement interne. - Avec la compression prioritaire, on peut à nouveau envoyer et recevoir des données audio. - Le programme peut s'arrêter ou sortir normalement pendant que la musique d'avertissement est en cours. - Avec la compression WMA et le type Autre ou le type Demandeur, on peut envoyer et recevoir des messages. - Le paramètre de resynchronisation est pris en compte avec la réception anonyme. - Le mode configuration est possible s'il y a plus d'une instance du programme. - A partir de 1.8.00 - Sélection manuelle des éléments du mixeur prise en compte à la sortie du programme. - Désactivation des options fichiers inutiles avec le type anonyme et TCP/IP. - Modification de la priorité du thread des évènements. - Avec Windows ME, le programme établit normalement les connexions par modem. - ACM démarre correctement à nouveau. - En entrée anonyme et en sans traitement, le programme ne trappe plus au démarrage. - En enregistrement, la fin des fichiers est toujours prise en compte. - A partir de 2.0.00 - Le changement de périphérique de mixage à l'arrêt ne provoque plus d'erreur au redémarrage. - Certaines erreurs d'initialisation des périphériques ne provoquent plus une sortie du programme. - L'option "Indicateur Automatique" est correctement traitée en entrée anonyme et à l'arrêt du programme. - S'il n'y a pas d'erreur, le programme joue toujours tous les fichiers de la liste dynamique. - Il n'y a plus de problème au relancement si le programme sort avec la fenêtre des messages maximisée. - Les événements d'ouverture et de fermeture des lecteurs de CD/VCD/DVD ne sont plus bloqués par le programme. - Avec Real Media, le bruit de démarrage n'est plus doublé dans certaines conditions. - Avec Real media, la valeur du taux de bits ("bitrate") courant est affichée au lieu de celle du taux de bits initial. - A partir de 3.0.00 - La diffusion avec les codecs Windows Media Audio sans le type TCP/IP anonyme fonctionne correctement à nouveau. - Le programme est correctement arrêté à nouveau avec les fichiers distants Windows Media Video. - A partir de 4.0.00 - Après une erreur non fatale, la session TCP/IP-DirectPlay reste à nouveau. - Une nouvelle tâche est créée pour s'occuper des connexions réseaux au lieu de la tâche des boîtes de dialogue. - La sélection des participants est correctement faite avec la nouvelle fenêtre "Messages". - Si la fenêtre "Messages" est affichée lors d'une lecture en entrée anonyme, les boutons sont désactivés. - Si les URLs MP3 et Windows Media ne supportent pas le positionnement, les ordres sont ignorés. - Revue de WHM Audio Codec. - Le codec prioritaire (ACM) peut marcher à nouveau même s'il n'est pas supporté en standard par le produit. - A partir de 5.0.00 - Correction de bugs rendant la qualité du codec WHM Audio variable. - Changement de priorité de plusieurs tâches.