Ciao a tutti,
sono un neo java programmer.
Sto realizzando un applicazione java web oriented J2EE ( jsp, mysql ) che
permette ad una persona di fare streaming e ad altre di vedere lo streaming live.
Mi spiego meglio:
Supponiamo io sia una professore che vuole fare una lezione via streaming, però
purtroppo per cause avverse non posso recarmi in sede dove risiede il server.
Allora decido di connettermi, stando comodamente seduto a casa mia, al server
via web con un normalissimo browser e di utilizzare la mia webcam per fare la
lezione.
Una volta che mi connetto al server, dopo il login, questo becca il mio
indirizzo ip dal quale voglio trasmettere; e da quì iniziano le mie beghe.
Premetto che devo "per forza" utilizzare VLC.
La parte di visualizzazione della webcam del docente funziona, perchè il docente
si vede attraverso un flash player embedded che ho messo nella pagina jsp e che
punta direttamente ad un server apache php sulla porta 80.
Ora il server deve automaticamente, dopo che il prof ha schiacciato il pulsante
registra lezione, avviare vlc in background con una data stringa che gli passo
io e prendere il flusso in input che vuole trasmettere il prof ( ma che non è in
locale al server, bensì sta trasmettendo da casa sua ) e automaticamente
ritrasmettere questo flusso via rtp o rtsp e salvare anche un file sul server.
Gli studenti a questo punto, connettendosi con i loro nomi utente, potranno
vedere la lezione live via web.
La mia domanda, premettendo e sperando di essere stato abbastanza chiaro
nell'esposizione è:
Come posso ricavare, lato server, in input questo flusso che il professore vuole
trasmettere da casa sua e riproporlo via rtp?
La parte di salvataggio file in loco sul server funziona.
Solamente non saprei come far capire al server che deve prendere il flusso
proveniente dalla transazione che ha col computer del prof ( che ricordo sta a
casa).
Spero di essere stato abbastanza chiaro.
Taurus82

).
Rispondi quotando