Por que o aplicativo está travando no início?
Toda vez que você o inicia o aplicativo, ele precisa carregar a lista do servidor do provedor. Então em outras palavras ele baixa todo conteúdo da lista de canais.