Transmitir vídeo desde el servidor php a android mediante programación

Tengo una url a un video. Quiero transmitir el video a mi aplicación. Puedo descargar el archivo de vídeo por completo y luego reproducirlo, pero quiero que al descargar el video el video también debe ser reproducido, como en youtube. Tengo un servidor php en ejecución que tiene el video en él. He visto hacer esta pregunta, pero no hubo respuestas para ninguna de las preguntas.

Puedes pasar por el código

void playvideo(String url) { String link=url; Log.e("url",link); view1 = (VideoView) findViewById(R.id.myVideoView); getWindow().setFormat(PixelFormat.TRANSLUCENT); MediaController mc = new MediaController(this); mc.setMediaPlayer(view1); view1.setMediaController(mc); view1.setVideoURI(Uri.parse(link)); view1.requestFocus(); view1.start(); } 

Asumiendo que está utilizando un contenedor .mp4 o similar, necesita usar un programa como qt-faststart (bajo linux) para mover el átomo moov (que contiene datos sobre fotogramas clave, creo) al inicio del video. De esta forma, el video puede reproducirse antes de que se descargue todo el video.

Es posible que su archivo de vídeo no esté configurado para la descarga progresiva, que es necesaria para la transmisión HTTP

  • Android Camera PreviewCallback no se llama en 4.1
  • Android reproducir película dentro del archivo de expansión
  • Android: Vista de vídeo: cómo reproducir un video en un bucle
  • Reproducción de vídeo cuando la actividad está oculta
  • Android: ¿Puedo recortar un video en radio de aspecto a pantalla completa?
  • ¿Cómo puedo tomar una captura de pantalla de un video, en android
  • Grabación de errores en vídeos android
  • Stream de video de autorrotación TextureView en Nexus4 (pero no en Galaxy S4)
  • Estiramiento para rellenar VideoView, relación de aspecto de VideoView
  • Android VideoView crop_center
  • Pantalla negra al volver a la actividad de reproducción de vídeo en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.