Pregunta

Tengo una corriente de u-Ley comprimido de datos PCM estoy extrayendo de una cámara, que necesito para jugar este por los altavoces? Alguien sabe cómo? He intentado decodificar el u-Ley en datos WAV normal y luego usar SoundPlayer pero nunca parece que funciona! Siempre SoundPlayer sólo es compatible con PCM datos?

Sé que los sonidos bien, porque he guardado en un archivo (usando un método createWavHeader personalizado) e iTunes puede reproducirlo.

¿Fue útil?

Solución

Windows viene con un codec de ACM para convertir u-law en PCM. Puede usar NAudio y utilizar el WaveFileReader y la WaveFormatConversionStream para obtener un flujo PCM se puede jugar fácilmente.

Otros consejos

Del mismo modo, existe un software gratuito lizPlay que proporciona capacidades PCM jugando. Vale la pena considerar como desarrolladores de lizPlay prestar especial atención para asegurar que hay una versión que está libre de problemas de violación de patente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top