Ora ci do un'occhiata e vedo se riesco a sistemare un pò.. tu hai consigli su come poter far riprodurre al programma una serie di video in successione, dove alla fine di un video parte quello dopo, e alla fine dei video riparte il primo? purtroppo con il metodo getDuration() mi ritorna che è sconosciuto, quindi la mia idea di un ciclo for con thread sleep va in fumo, e mi rimane solo lo stato del player.. che però di tanto in tanto si impalla..