Implementazione su Android – DEPRECATA

ATTENZIONE, questo sistema è ancora funzionante ma DEPRECATO.
Ciò significa che in futuro potrebbe non funzionare più.
Per utilizzare i nuovi parametri vi invitiamo a collegarvi al vostro pannello utente ed accedere alla pagina “Publish&Playback”, nella sezione “I Miei Streaming”.

Per poter utilizzare il nostro servizio di streaming nelle App Android, abbiamo introdotto la TDCDN – Libreria URL a cui suggeriamo di far riferimento per maggiori dettagli.
Per ottenere in ogni momento il migliore url dello streaming è necessario “interrogare” tale libreria con i parametri specifici del cliente.
Supponiamo di voler ottenere lo streaming per Android del cliente tizio sul canale 1

Una possibile implementazione su Android è la seguente:

HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet("http://cdn.troydesign.eu/tizio/channel1/hls/auto");
HttpResponse response = client.execute(request);
String stream = "";
InputStream in = response.getEntity().getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
StringBuilder str = new StringBuilder();
String line = null;
while((line = reader.readLine()) != null)
{
    str.append(line);
}
in.close();
stream = str.toString();

Nella variabile “stream” sarà presente l’url da dare al player.