Server di streaming gratuito per server Voip
-
10-07-2019 - |
Domanda
Ho bisogno di un'applicazione open source che trasmetta su richiesta (RTSP?) i file preregistrati. Dovrebbe supportare tutti i principali codec (G.711, g729 ...) e deve essere ragionevolmente efficiente.
Fino ad ora ho trovato solo il lettore VLAN adatto a questo compito. Qualche consiglio?
Soluzione 2
mediastremer2 sdk è stato abbastanza buono per me.
Ma live555 media server ha fatto il lavoro come semplici server RTSP
Altri suggerimenti
Bene, ho una asterisco con tutti i principali codec. Ottieni g729 / g723 su: asterisk.hosting.lv . Non dimenticare che in alcuni paesi è illegale utilizzare g729 / g723 senza pagarli.
Ritorna comunque alla tua domanda. Nel tuo dial plan Asterisk puoi riprodurre il file preregistrato come:
exten => _X.,1,Answer()
exten => _X.,n,Playback(/path/to/file)
exten => _X.,n,Hangup()
Quando faccio una chiamata andando in quel contesto, riesco a sentire il file. È quello che vuoi fare?
Dai un'occhiata anche a voip-info.org . C'è molta conoscenza lì.
modifica:
Si noti inoltre che l'asterisco ha un'utilità di diaplan MusicOnHold che è possibile utilizzare per lo streaming di flussi radio FM. Potresti dare un'occhiata a un post sul blog che ho scritto l'anno scorso. Quindi, in un certo senso, potresti avere un lettore VLAN o qualcos'altro per agire come un server di streaming e utilizzare l'asterisco per VoIP.
Puoi provare SIPp. La versione 3.4 supporta lo streaming RTP per PCMA, PCMU e G729. Puoi abilitare il codec G723 anche nel sorgente.
Abbiamo utilizzato rtpplay per inviare file audio a un IP specificato /porta. Questo è almeno un buon punto di partenza