|
|
|
|
Strumenti |
18-09-2021, 19:35 | #1 |
Member
Iscritto dal: Nov 2020
Messaggi: 75
|
[VOIP] Quali api o sdk usare per creare una'applicazione simile a zoom meeting
Ciao
la richiesta è abbastanza complessa ma vorrei avere comunque un parere. Devo sviluppare un servizio taxi e con il committente siamo giunti a questo scenario: 1 i taxi driver sono collegati ad un sistema centralizzato 2 i taxi driver collegati sono in comunicazione l'uno con l'altro mediante audio come in una conference room. Itaxi sono circa 20 per esempio. 3 Il cliente effettua una chiamata al server/client che rispondendo in automatico, "si inserisce" nella conference room chiedendo a tutti i taxi che desidera un taxi in una certa località e che . Questo genere di scenario mi sembra una applicazione come Zoom Meetings, cioè che i taxi sono in continua conferenza. Il taxi driver decidendo il proprio turno (se nessun altro parla in quel momento) puo esprimersi in broadcast a tutti gli altri taxi che lo ascoltano. Succede che il cliente che chiama il servizio taxi, deve momentaneamente partecipare anche lui all'audio conferenza con tutti i taxi, quando mette giu la cornetta allora non partecipa. Solo un cliente alla volta si mette in contatto con tutti i taxi nella stessa room. E' fattibile? da che parte devo partire nella ricerca di api o sdk per 'l'audio conference room? grazie |
19-09-2021, 09:57 | #2 |
Member
Iscritto dal: Nov 2020
Messaggi: 75
|
Dovrò senza dubbio creare un applicazione che usa i socket sia lato server che lato client. Il server rimane in ascolto e riceve dell'audio streaming preso dal microfono grazie ad alcune librerie.
come si fa in java o python a creare un unico flusso di dati preso dal microfono e invarlo a chunk di 4kb?Occorre anche che la comunicazione sia bidirezionale. Con i socket come la ottengo? Essendo poi una conferenza ci sono piu partecipanti mettiamo 3 partecipanti. Vuol dire che quello che produce il client 1 deve essere inviato sul socket server in broadcast a client 2 e client 3. come si fa a creare un canale condiviso tra i partecipanti? Ultima modifica di zabnicola : 19-09-2021 alle 10:10. |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:22.