faudrait trouver quelqu'un qui bosse ou a bossé ds l'industrie télécoms pour répondre mieux. En tous cas, si la question est de savoir s'ils utilisent d'autres codecs que G.711, bien sûr. Ils évoluent comme tout le monde. Mais je pense que G.711 est simplement l'un des plus vieux, et donc est choisi comme "codec obligatoire" dans toute nouvelle technologie de communication audio (ce qu'on a aussi fait très récemment, comme je l'indique dans la dépêche). Le but de cela n'est pas de lui donner la priorité mais simplement que quelque soit le réseau que tu vas utiliser (les lignes de cuivre historiques, les quelques variantes de téléphone numérique, les foultitudes de réseau mobiles, etc.), au final on a toujours G.711 comme solution de secours (donc tous les réseaux sont compatibles).
En gros, si tu appelles quelqu'un, soit il y a un maillon faible (par exemple l'un des deux est sur un bon vieux fixe), soit vous êtes sur deux technologies différentes, toutes deux avec des codecs haute qualité, mais pas les mêmes, donc vous retombez sur votre seul codec commun: un codec d'il y a 40 ans.
Aussi quand on y pense, la communication peut passer par des passerelles. Par exemple supposons un appel Jingle, qui utilise Speex ou autre codec voix haute qualité. Supposons que tu appelles un téléphone qui peut aussi utiliser le codec Speex (d'après Wikipedia, la recommandation H.323 est utilisée dans des réseaux 3G ou les lignes numériques ISDN par exemple et a apparemment des implémentations avec Speex). A priori tout va bien. Mais voilà, tu passes par une passerelle qui lie ton serveur XMPP à un fournisseur télécom (avec qui il y a un contrat pour que les utilisateurs puissent accéder au réseau tél classique), qui elle ne peut faire passer que du G.711 (a priori d'après ceux qui disaient bien connaître sur la ml IETF, il y a bcp de passerelles qui ne connaissent que ce codec). Dc bah j'imagine que dans un cas comme cela, tout le monde retombe sur ce codec commun alors qu'à chaque bout, vous aviez en commun un bien meilleur codec.
Et je pense qu'on se débarrassera pas facilement de G.711, ne serait-ce parce qu'il y aura les lignes cuivre pour un bon moment (même si elles perdent du terrain avec le sans-fil) et qu'on ne doit pas casser la compatibilité.
Note que toute ma réponse n'est que le reflet de ma propre compréhension du sujet, qui est basée sur une connaissance minime. Je ne bosse pas dans l'industrie télécom, et n'ai jamais eu à travailler sur une connexion entre un réseau VoIP et les réseaux télécoms. Ma propre participation sur ce sujet précis dans les listes consiste essentiellement à lire ce qu'écrivent ceux qui disent savoir (et quand je répondais sur le sujet des codecs audio par exemple, ce fut essentiellement pour synthétiser les diverses choses que les autres ont écrites et essayer de dégager un consensus pour faire avancer les choses). Donc en gros, j'y connais rien et je peux me planter. Tout apport de connaissance par quelqu'un qui travaille dans le milieu est bienvenu.
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]
[^] # Re: Question HS : parle plus loin du téléphone
Posté par Jehan (site web personnel, Mastodon) . En réponse à la dépêche Petit état de l'art de (quelques aspects de) la messagerie instantanée. Évalué à 10.
Salut,
faudrait trouver quelqu'un qui bosse ou a bossé ds l'industrie télécoms pour répondre mieux. En tous cas, si la question est de savoir s'ils utilisent d'autres codecs que G.711, bien sûr. Ils évoluent comme tout le monde. Mais je pense que G.711 est simplement l'un des plus vieux, et donc est choisi comme "codec obligatoire" dans toute nouvelle technologie de communication audio (ce qu'on a aussi fait très récemment, comme je l'indique dans la dépêche). Le but de cela n'est pas de lui donner la priorité mais simplement que quelque soit le réseau que tu vas utiliser (les lignes de cuivre historiques, les quelques variantes de téléphone numérique, les foultitudes de réseau mobiles, etc.), au final on a toujours G.711 comme solution de secours (donc tous les réseaux sont compatibles).
En gros, si tu appelles quelqu'un, soit il y a un maillon faible (par exemple l'un des deux est sur un bon vieux fixe), soit vous êtes sur deux technologies différentes, toutes deux avec des codecs haute qualité, mais pas les mêmes, donc vous retombez sur votre seul codec commun: un codec d'il y a 40 ans.
Aussi quand on y pense, la communication peut passer par des passerelles. Par exemple supposons un appel Jingle, qui utilise Speex ou autre codec voix haute qualité. Supposons que tu appelles un téléphone qui peut aussi utiliser le codec Speex (d'après Wikipedia, la recommandation H.323 est utilisée dans des réseaux 3G ou les lignes numériques ISDN par exemple et a apparemment des implémentations avec Speex). A priori tout va bien. Mais voilà, tu passes par une passerelle qui lie ton serveur XMPP à un fournisseur télécom (avec qui il y a un contrat pour que les utilisateurs puissent accéder au réseau tél classique), qui elle ne peut faire passer que du G.711 (a priori d'après ceux qui disaient bien connaître sur la ml IETF, il y a bcp de passerelles qui ne connaissent que ce codec). Dc bah j'imagine que dans un cas comme cela, tout le monde retombe sur ce codec commun alors qu'à chaque bout, vous aviez en commun un bien meilleur codec.
Et je pense qu'on se débarrassera pas facilement de G.711, ne serait-ce parce qu'il y aura les lignes cuivre pour un bon moment (même si elles perdent du terrain avec le sans-fil) et qu'on ne doit pas casser la compatibilité.
Note que toute ma réponse n'est que le reflet de ma propre compréhension du sujet, qui est basée sur une connaissance minime. Je ne bosse pas dans l'industrie télécom, et n'ai jamais eu à travailler sur une connexion entre un réseau VoIP et les réseaux télécoms. Ma propre participation sur ce sujet précis dans les listes consiste essentiellement à lire ce qu'écrivent ceux qui disent savoir (et quand je répondais sur le sujet des codecs audio par exemple, ce fut essentiellement pour synthétiser les diverses choses que les autres ont écrites et essayer de dégager un consensus pour faire avancer les choses). Donc en gros, j'y connais rien et je peux me planter. Tout apport de connaissance par quelqu'un qui travaille dans le milieu est bienvenu.
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]