Je suis en train de forcer mon audio appelle à mono seulement, je suis prêt à utiliser PCMU, G.729, OPUS et Speex que mes codecs pour cette demande.Comment contrôler mono/stéréo en appel audio WebRTC?
En ce moment je suis en utilisant le code suivant pour rechercher le codec choisi dans mon message sdp:
Les autres fonctions sont disponibles ici:
http://www.codeforge.com/read/252733/sdputils.js__html
Il y a beaucoup d'autres fonctions sur le lien mais je ne sais pas si elles fonctionneront correctement sur mes codecs sélectionnés.
Merci d'avance!
En fait, l'Opus est toujours déclarée comme 'opus/48000/2', car il peut basculer entre mono et stéréo de manière transparente au cours de la session. Le récepteur peut utiliser le paramètre fmtp 'stereo' pour indiquer s'il préfère la stéréo (par défaut' stereo = 0', c'est-à-dire mono). L'expéditeur peut également indiquer s'il est susceptible d'envoyer une chaîne stéréo avec le paramètre 'sprop-stereo' (par défaut' sprop-stereo = 0'). Voir [RFC 7587] (https://tools.ietf.org/html/rfc7587) pour plus de détails. Indépendamment de ce qui est envoyé, le décodeur Opus peut le sortir en mono ou en stéréo. Cette ligne est probablement la plus flexible de votre SDP, pas une à supprimer. – mark4o
Vous avez raison; mettra à jour ma réponse. –