Pergunta

Eu estou usando o JSPEEX API para decodificar o fluxo de áudio RTMP no arquivo Wave e usando o mesmo fluxo para salvar o Speex Coded Audio para FLV.

Eu descobri que existem diferenças no áudio.

    .
  1. Tempo de comprimento do arquivo de áudio é diferente.O FLV mostra o tempo original enquanto o tempo de arquivo de onda é sempre menor que o arquivo FLV.
  2. A qualidade do FLV é melhor que o arquivo de onda.
  3. A voz não corresponde ao alto-falante no arquivo de onda, mas o FLV parece ser perfeito.

    Alguém pode me guiar nisso?

Foi útil?

Solução

JSpeex is based on the 1.0.3. version of Speex, which was released in 2003. There have been several new versions since then, the most recent being 1.2rc1 (released in 2008). Is it possible that your audio has been encoded in a newer version of Speex than 1.0.3?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top