Tenemos un Android TV conectado en una red WIFI restringida. Su dirección IP es fija. Mi problema es que sólo el navegador web funciona bien. Todas las demás aplicaciones no pueden ir a la web o sincronizar. Tenemos este netstat:
u0_a67@android:/ $ netstat
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp6 0 0 ::ffff:10.212.127.251:38388 :::*
LISTEN
tcp6 0 1 ::ffff:10.212.127.251:39643 ::ffff:157.169.25.15:80
CLOSE_WAIT
tcp6 0 1 ::ffff:10.212.127.251:34495 ::ffff:157.169.25.15:80
CLOSE_WAIT
tcp6 0 1 ::ffff:10.212.127.251:46563 ::ffff:157.169.25.15:80
CLOSE_WAIT
tcp6 0 1 ::ffff:10.212.127.251:46332 ::ffff:157.169.25.15:80
CLOSE_WAIT
tcp6 0 0 ::ffff:10.212.127.251:53406 ::ffff:14.17.41.151:443
ESTABLISHED
tcp6 0 1 ::ffff:10.212.127.251:57860 ::ffff:103.7.30.158:80
CLOSE_WAIT
tcp6 0 1 ::ffff:10.212.127.251:39039 ::ffff:157.169.25.15:80
CLOSE_WAIT
tcp6 0 1 ::ffff:10.212.127.251:36796 ::ffff:157.169.25.15:80
CLOSE_WAIT
tcp6 0 1 ::ffff:10.212.127.251:53894 ::ffff:157.169.25.15:80
CLOSE_WAIT
tcp6 0 1 ::ffff:10.212.127.251:53360 ::ffff:157.169.25.15:80
CLOSE_WAIT
tcp6 0 1 ::ffff:10.212.127.251:34809 ::ffff:157.169.25.15:80
CLOSE_WAIT
tcp6 0 1 ::ffff:10.212.127.251:50549 ::ffff:157.169.25.15:80
CLOSE_WAIT
tcp6 0 1 ::ffff:10.212.127.251:38316 ::ffff:157.169.25.15:80
CLOSE_WAIT
tcp6 0 1 ::ffff:10.212.127.251:43701 ::ffff:157.169.25.15:80
CLOSE_WAIT
tcp6 0 0 ::ffff:10.212.127.251:38207 ::ffff:216.58.198.14:80
ESTABLISHED
udp6 0 0 :::56331 :::* CLOSE
udp6 0 0 :::56456 :::* CLOSE
udp6 0 688 :::1900 :::* CLOSE
udp6 0 0 :::1900 :::* CLOSE
udp6 0 0 :::51117 :::* CLOSE
u0_a67@android:/ $
En cuanto a la información de la web, abrimos el puerto TCP 5228 en modo OUTPUT y abrimos el puerto TCP 38388 en modo INPUT ya que está en estado de escucha en el netstat.
Eso no resuelve el problema. ¿Alguna idea sobre la lista de puertos TCP que hay que abrir en la red para que Android funcione?
Gracias por la ayuda.
0 votos
Android TV transmitirá el RTP (flujo de vídeo) en un puerto aleatorio que varía todo el tiempo... necesita permitir que el dispositivo interno de Android TV utilice UPnP o que inicie el tráfico en cualquier puerto y permitir al menos que se produzca Restricted Cone NAT o no funcionará.
0 votos
Gracias ¿Dónde puedo encontrar documentación al respecto?
0 votos
No tengo ninguna documentación al respecto, y no pude encontrar ninguna... fue una experiencia de aprendizaje por ensayo y error.