¿Cómo puedo compartir la pantalla con otra base de dispositivo en conexión WiFi directa

Quiero desarrollar un AP para compartir (SOURCE) la pantalla a otro (SINK) dispositivo mediante WiFi conexión directa.

getPresentationDisplay() éxito dos dispositivos vía la API directa de Wifi pero getPresentationDisplay() devuelve null. Parece que el dispositivo SOURCE no encuentra ningún servicio de visualización adicional exportado por el dispositivo SINK. ¿Apoya el API nivel 4.2.2? ¿O es cualquier API que puedo registrar el servicio de visualización a SOURCE?

 //Get Media router service mMediaRouter = (MediaRouter) getSystemService(Context.MEDIA_ROUTER_SERVICE); MediaRouter.RouteInfo route = mMediaRouter.getSelectedRoute(MediaRouter.ROUTE_TYPE_LIVE_VIDEO); if (route != null) { Display presentationDisplay = route.getPresentationDisplay(); if (presentationDisplay != null) { Presentation presentation = new DemoPresentation(this, presentationDisplay); Log.i("tracer", "presentation.show();"); presentation.show(); } } 

Depende del dispositivo al que esté intentando conectarse. Android por defecto no actúa como Miracast / Wireless Sink.
Para poder lograr Android – Compartición de pantalla inalámbrica de Android, consulte el soporte de Miracast Sink para Android – HowTo

Soy autor si CatVision.io – una pantalla comparte el componente de software para las aplicaciones de Androide. El código fuente relevante para una proyección de medios (básicamente una pantalla del dispositivo) está aquí: https://github.com/TeskaLabs/CatVision-io-SDK-Android/blob/master/cvio/src/main/java/com /teskalabs/cvio/CatVision.java

  • Android - crear grupo por wifi p2p directo para varios dispositivos
  • WiFiDirect discoverServices sigue fallando con error 3 (NO_SERVICE_REQUESTS)
  • ¿Es posible conectar dos o más grupos WiFi Direct?
  • Android 4.2.2 Wifi-Direct adhoc network - acceder a métodos ocultos android para establecer el SSID y contraseña?
  • Android WiFi Directo WIFI_P2P_PEERS_CHANGED_ACTION nunca recibido
  • WifiP2pManager devolver estado BUSY en CreateGroup
  • ¿Puedo enviar datos de Android a iPhone?
  • ¿Cómo recuperar la dirección MAC directa de WiFi?
  • Cómo configurar una conexión Wifi-Direct entre Android y Linux
  • Intención de abrir la configuración Wi-Fi Direct
  • Comunicación de clientes / pares con wifi-direct en la plataforma Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.