Question

J'ai besoin d'une application open source qui diffuse à la demande (RTSP?) les fichiers préenregistrés. Il devrait prendre en charge tous les principaux codecs (G.711, g729, etc.) et doit être raisonnablement efficace.

Jusqu'à présent, je n'ai trouvé que le lecteur VLAN approprié pour cette tâche. Un conseil?

Était-ce utile?

La solution 2

mediastremer2 sdk était assez bon pour moi.

Mais le serveur de médias live555 a fait le travail en tant que serveurs RTSP simples

Autres conseils

Eh bien, j’ai une astérisque avec tous les principaux codecs. Obtenez g729 / g723 sur: asterisk.hosting.lv . N'oubliez pas que dans certains pays, il est illégal d'utiliser g729 / g723 sans avoir à payer pour cela.

Quoi qu'il en soit, revenons à votre question. Dans votre plan de numérotation Asterisk, vous pouvez lire le fichier préenregistré comme suit:

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

Lorsque je passe un appel dans ce contexte, j'entends le fichier. Est-ce ce que vous voulez faire?

Consultez également voip-info.org . Il y a beaucoup de connaissances là-bas.

modifier:

Notez également que l'astérisque dispose d'un utilitaire MusicOnHold diaplan que vous pouvez utiliser pour diffuser des flux FM-radio. Vous voudrez peut-être consulter un article de blog que j'ai écrit l'année dernière. Donc, dans un sens, vous pourriez avoir un lecteur VLAN ou quelque chose d’autre comme serveur de diffusion en continu et utiliser un astérisque pour le VoIP.

Vous pouvez essayer SIPp. La version 3.4 et ultérieure prend en charge la diffusion en continu RTP pour PCMA, PCMU et G729. Vous pouvez également activer le codec G723 dans la source.

Nous avons utilisé rtpplay pour envoyer des fichiers audio à une adresse IP spécifiée. /Port. C'est au moins un bon endroit pour commencer

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top