Sviluppo di una piattaforma per lo streaming multimediale - MobiLab ...
Sviluppo di una piattaforma per lo streaming multimediale - MobiLab ...
Sviluppo di una piattaforma per lo streaming multimediale - MobiLab ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
98<br />
} else {<br />
<strong>Sviluppo</strong> <strong>di</strong> <strong>una</strong> <strong>piattaforma</strong> <strong>per</strong> <strong>lo</strong> <strong>streaming</strong> multime<strong>di</strong>ale in ambiente Android<br />
false,<br />
queueAlreadyActive);<br />
reader.addObserver(observer);<br />
readerThread = new Thread(reader);<br />
readerThread.start();<br />
dataIn = stream.getDataSource();<br />
reader = new ReceiveStreamReader(dataIn,<br />
singleBuffer,<br />
timeToWait,<br />
interfaceType,<br />
<strong>lo</strong>gger,<br />
true,<br />
queueAlreadyActive);<br />
reader.addObserver(observer);<br />
readerThread = new Thread(reader);<br />
readerThread.start();<br />
}<br />
return;<br />
}// if<br />
else streamAlreadyMapped = true;<br />
}// if<br />
return;<br />
} catch (Exception e) {<br />
Log.d("RPCclient *437*",".update(): generata eccezione " + e.toString());<br />
System.exit(-1);<br />
}// catch<br />
}// StreamMappedEvent<br />
if (evt instanceof NewReceiveStreamEvent) { // gestione dell'evento<br />
// NewReceiveStreamEvent<br />
stream = ((NewReceiveStreamEvent) evt).getReceiveStream();<br />
dataIn = stream.getDataSource(); // recu<strong>per</strong>a il DataSource<br />
if (reader == null) {<br />
Log.d("RPCclient *449*","reader assente alla ricezione del NewEvent ");<br />
reader = new ReceiveStreamReader(dataIn,<br />
singleBuffer,<br />
timeToWait,<br />
interfaceType,<br />
<strong>lo</strong>gger,<br />
true,<br />
queueAlreadyActive);<br />
Log.d("RPCclient *459*","reader creato alla ricezione del NewEvent : " +<br />
reader);<br />
reader.addObserver(observer);<br />
Log.d("RPCclient *461*", "aggiunto observer");<br />
readerThread = new Thread(reader);<br />
Log.d("RPCclient *463*", "creato nuovo thread <strong>per</strong> il Reader");<br />
readerThread.setPriority(10);<br />
readerThread.start();<br />
Log.d("RPCclient *466*", "Avviato il Thread ");<br />
try {<br />
Thread.sleep(10000);