Media streaming with network diversity