Domanda

Voglio creare un sito Web della comunità con funzionalità di videoconferenza integrate. Preferirei fornirlo all'interno del browser, quindi sto cercando una soluzione basata su Java o Flash.

Inoltre, sarebbe bello risparmiare larghezza di banda facendo in modo che i client trasmettano i loro dati audio e video senza usare un server centrale (come il modo in cui funziona Skype, per esempio).

Esiste un progetto open source ragionevolmente maturo che soddisfa questi criteri?

È stato utile?

Soluzione

Quando si utilizza Voice over IP, si preferisce UDP e i plug-in del browser Web in genere non supportano le connessioni UDP e P2P.

Ma c'è una soluzione. Per questo devi utilizzare Adobe Flash Player 10 e Adobe Stratus . Questo è ciò che Chatroulette utilizza per la chat video in streaming P2P.

Altri suggerimenti

Prendilo da qualcuno che lo ha scoperto nel modo più duro: il supporto di Java per la riproduzione video è pisspoor. Continuano a promettere un nuovo, fantastico sistema di riproduzione video, ma nel frattempo siamo ANCORA bloccati con Java Media Framework, il pasticcio incompatibile MPEG-4 limitato alla piattaforma.

Le tue alternative sono Quicktime per Java e i sistemi che avvolgono MPlayer / VLC / ecc. Nessuna di queste sono davvero opzioni per un browser.

Per quanto odio Adobe e i mali della progettazione di siti Flash, Flash è di gran lunga la scelta migliore.

Guarda la Xuggler - include il codice per la riproduzione di video (beh, codice di esempio) nell'oggetto com.xuggle.mediatool.IMediaVieer.

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