Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [JAVA] problema logico

    Ciao ragazzi,
    sto sviluppando un software che da una cam ip preleva le immagini e li trasforma in filmati.

    Il processo che seguo è il seguente ( scrivo secondo me la durata dell'operazione come freccia ):

    Prelevo l'immagine ( ===> )
    Scrivo il frame su disco ( ======> )
    Creo il filmato mediante i frame salvati e cancello i frame ( =======> )

    Ogni operazione è un thread ( anche se le ultime due potrei accorparle in un solo thread ).

    Si verifica ovviamente ciò:
    ===>===>...
    ..................======>======>...
    ........................................=======>== =====>...

    Causando l'aumento esagerato dela memoria.

    Come potrei risolvere?

    Ciao!

  2. #2
    Nota: sembrerebbe che il processo che è troppo lento è quello ( ovviamente ) di unione dei file per il video...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Ciao, non sono un grande esperto in tema di JMF, però credo che ci siano già dei sistemi più ad alto livello per effettuare la cattura di streaming video da cam e salvataggio in formato vario.

    Questo è un esempio:
    http://onesearch.sun.com/search/ones...apture&x=0&y=0

    Guarda anche nella tab "forum" e nelle API di JMF.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.