Domanda

Ci sono buone biblioteche per lo streaming video in diretta utilizzando Java? Idealmente entrambe le estremità del tubo devono essere scritti in Java, ma sono per lo più preoccupati per il lettore video. Quale software mi consiglia?

Aggiorna : Sembra che VLC introduce un secondo di ritardo 1-2. Ho bisogno di streaming video che è veramente vivo. Il ritardo di registrazione da riproduzione deve essere sotto 300 ms.

È stato utile?

Soluzione

La migliore libreria riproduzione video / encoding che io abbia mai visto è ffmpeg . Esso svolge tutto quello che buttare a questo. (E 'utilizzato da MPlayer.) È scritto in C, ma ho trovato alcuni wrapper Java.

Altri suggerimenti

È possibile farlo oggi in Java con l'href="http://www.red5.org/" rel="nofollow noreferrer"> Red5 Media Server progetto .

Si può sempre controllare JMF (Java media Framework) . E 'piuttosto vecchio e abbandonato, ma funziona e ho usato per le applicazioni prima. Sembra che gestisce quello che stai chiedendo.

JMF è stato abbandonato. VLC è più aggiornato e si legge tutto. https://stackoverflow.com/a/5160010

Credo che VLC batte ogni altro software là fuori ancora, o almeno quelli che conosco ...

Sì se si desidera per lo streaming video in diretta è possibile utilizzare RTSP protoco questo vi permetterà di creare un file video, che può essere il gioco durante la creazione, sia il funzionamento funzionerà contemporaneamente. RTSP-Client-Server

Ciao non sono un esperto in streaming ma la mia comprensione è che è incluso in th Java Media Framework JMF http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/support-rtsp.html

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