Pergunta

Eu preciso de um aplicativo de código aberto que flui sob demanda (RTSP?) Os arquivos pré-gravados. Deve apoiar todos os principais codecs (G.711, G729 ...), e devem ser razoavelmente eficiente.

Até agora Ive encontrado único jogador VLAN adequado para esta tarefa. Algum conselho?

Foi útil?

Solução 2

mediastremer2 SDK foi bom o suficiente para mim.

Mas servidor de mídia live555 fez o trabalho como servidores RTSP simples

Outras dicas

Bem, eu tenho uma href="http://www.asterisk.org/" rel="nofollow noreferrer"> asterisco máquina asterisk.hosting.lv . Não se esqueça que em alguns países é ilegal usar g729 / g723 sem pagar por eles.

Enfim de volta à sua pergunta. Em seu plano de discagem Asterisk você pode reproduzir o arquivo pré-gravados como:

exten => _X.,1,Answer()
exten => _X.,n,Playback(/path/to/file)
exten => _X.,n,Hangup()

Quando faço uma chamada vai nesse contexto eu começo a ouvir o arquivo. É isso o que é que você quer fazer?

Também dê uma olhada na voip-info.org . Há muito conhecimento lá.

edit:

Observe também que asterisco tem um utilitário Diaplan MusicOnHold que você pode usar para transmitir fluxos FM-rádio. Você pode querer ter um olhar sobre um post que escrevi ano passado. Assim, em um sentido você poderia ter jogador VLAN ou qualquer outra coisa para agir como um servidor de streaming e uso asterisco para VoIP-lo.

Você pode tentar SIPp. Versão 3.4 em diante suporta RTP streaming PCMA, PCMU e G729. Você pode ativar G723 codec na fonte de bem.

Temos usado rtpplay para enviar arquivos de áudio para um IP específico /porta. Isso é pelo menos um bom lugar para começar

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