Domanda

Sono riuscito a impostare una chiamata SIP utilizzando l'API JAIN-SIP per Java.

Ora vorrei per lo streaming di alcuni video una volta alla finestra di dialogo è stata stabilita. Ho letto che questo è possibile con SDP e la RTP, e ho trovato molteplici esempi su come definire un corpo / RTP SDP in un pacchetto SIP.

Ma una volta che hanno negoziato la capacità ecc su nodi, come si fa di iniziare effettivamente il flusso RTP? si avvia un server di streaming RTP di fuori o all'interno della vostra applicazione Java? Se é cosi, come? Qual è il nesso?

In che sono in grado di trovare on-line, i nodi solo "avviare lo scambio di pacchetti RTP".

Grazie.

È stato utile?

Soluzione

E 'necessario uno stack RTP. Come si è agli inizi, sarebbe meglio per tenere tutto insieme nella stessa applicazione. JMF (Java Media Framework), < a href = "http://www.cs.odu.edu/~cs778/jmflects/lect7RTPArchitecture.html" rel = "nofollow noreferrer"> (JMF-RTP Architecture) è un buon punto di partenza, anche se ci sono altri come JRTP . JMF specifiche video possono essere trovati qui

Altri suggerimenti

Prova a cercare parole chiave "ri-INVITANO" ed esempi appropriati. Non appena ti sei trovato in bisogno di un altro flusso audio / video in chiamata SIP esistente con mezzi già stabilito il necessario per iniziare nuova INVITANO / OK / sequenza ACK. Nuovi flussi potrebbero sostituire i flussi multimediali esistenti o potrebbe essere aggiunto. A voi la scelta e questo dipende dalla segnalazione. Naturalmente è necessario RTP pila con capacità / codec supportati per soddisfare le vostre reali esigenze.

La gente spesso implementano questo per gestire fax T.38 commutazione all'interno chiamate SIP. È possibile ottenere i registri di riferimento richiesti chiamata dal dispositivo che supporta T.38 (o in realtà avere qualsiasi modem su supporto IP) di dumping. Ricordate i vostri flussi di voce dovrebbe essere LBR (basso bit rate) codec, come G.729 o G.723.1. Questo potrebbe portare con molte risposte almeno 'quando' per iniziare a RTP e come per segnalare questo. Almeno iniziare INVITANO con proposta di un nuovo flusso RTP si dovrebbe essere pronti a ricevere questo flusso fin dall'inizio. È possibile iniziare a inviare RTP dopo OK con le porte proposte 'dove' inviare RTP.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top