Streaming video in Java


Qual è il modo migliore per registrare e trasmettere video in diretta a molti clienti? Ci sono delle biblioteche?

Author: yoozer8, 2011-04-07

3 answers

Xuggler è una bella libreria Java opensource che si occupa di streaming e modifica dei media al volo.

Http://www.xuggle.com/xuggler /

Puoi usarlo con Red5 o se vuoi il controllo completo, Xuggler ha una classe IContainer in cui ogni istanza può essere impostata per lo streaming di media dentro o fuori. Sono stato in grado di restream media su UDP e TCP/IP.

Inoltre, Xuggler dividerà automaticamente vari flussi da analizzare/modificare (video, audio, metadati) ed è costruito usando FFMPEG (tonnellate di codec pronti all'uso)=).

 21
Author: Teddy Yueh, 2011-04-07 03:12:00

Se ti senti avventuroso un'altra possibilità è il mio nuovo, brillante server di streaming live basato su WebM, stream.m . E ' licenza GPL, fonte completa disponibile. È possibile utilizzare i browser compatibili HTML5 come client.

Nessuna capacità di registrazione sul lato server ancora, ma è possibile salvare il flusso sul lato broadcasting in mille modi.

 7
Author: vbence, 2011-04-30 09:19:18

Scopri il servizio di streaming di Amazon EC2, CloudFront. Se stai cercando di distribuire contenuti a un gran numero di client, elastic cloud ostacola qualsiasi altra implementazione in termini di costi e può essere facilmente manipolata in Java.

Http://aws.amazon.com/cloudfront /

Hanno una documentazione molto utile per gli sviluppatori e prezzi incredibilmente ragionevoli per la distribuzione di contenuti che superano facilmente i costi di creazione di una soluzione interna.

 3
Author: Keshav Saharia, 2011-04-06 23:30:26