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 ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
android:layout_width="fill_parent"<br />
android:layout_height="wrap_content"<br />
android:text="Inserisci l'ip"<br />
/><br />
<br />
<br />
<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 />
Il main.xml ricopre il ruo<strong>lo</strong> <strong>di</strong> elemento settante l'interfaccia grafica, ed o<strong>per</strong>a<br />
me<strong>di</strong>ante la creazione <strong>di</strong> 2 campi <strong>di</strong> testo, uno <strong>per</strong> selezionare il server sorgente della<br />
risorsa e l'altro il nome della risorsa – ed un pulsante <strong>di</strong> start.<br />
RPCclient.java<br />
package it.saviano.tesi;<br />
import java.io.BufferedReader;<br />
[omissis]<br />
/**<br />
* Activity istanziata dal client <strong>per</strong> la ricezione dei pacchetti RTP.<br />
*/<br />
public class RPCclient extends Activity implements ReceiveStreamListener {<br />
94<br />
private Participant participant;<br />
private DataSource dataIn;<br />
private boolean go;<br />
private boolean running;<br />
// private FifoQueue queue;<br />
private ReceiveStreamReader reader;<br />
private Thread readerThread;<br />
private ReceiveStream stream;<br />
private boolean streamreceived = false;<br />
* Flag che in<strong>di</strong>ca che e' stato ricevuto l'evento<br />
* NewReceivedStreamEvent.<br />
private boolean streamAlreadyMapped = false;<br />
private boolean partecipantDisconnected = false;<br />
public static int NewSize;<br />
private RTPManager mgr = null;<br />
private int timeToWait;<br />
private int interfaceType;<br />
private Logger <strong>lo</strong>gger;