Reproductor multimedia Android: reproduce desde la transmisión de red

Estoy tratando de hacer un reproductor multimedia de Android que debería reproducir los medios de la transmisión de red. Sé que puede reproducir medios que se transmiten en RTSP o HTTP, pero mi caso es diferente.

No tengo ningún servidor de transmisión de medios y si tengo la intención de usar uno, tendré que modificarlo.

Lo que estoy tratando de hacer es transmitir el video que se está capturando desde la cámara de Android al servidor, hacer un poco de modificación en el video (como cambiar el color o aplicar algún efecto, etc.) y transmitirlo nuevamente al teléfono. Por lo general, mi pantalla se divide en 2 partes, una es para la transmisión y otra muestra el video transmitido.

Ahora lo que estoy haciendo es capturar el video en la tarjeta SD y al mismo tiempo lo estoy leyendo y transmitiéndolo a la web. En el elemento web, estoy capturando el video (guardándolo en un archivo [también puedo reproducir el video en el servidor]) y enviándolo de regreso al teléfono. En el teléfono puedo recibirlo, pero no puedo encontrar la manera de convertir esta transmisión al formato adecuado para poder reproducirla enVideoPlayer.

También encontré queMediaPlayer proporciona algún método para reproducir el video desdeFileDescriptor entonces puedo crear unFileDescriptor desde el zócalo y pasarlo aMediaPlayer? ¿Funcionará este método? ¿Es posible hacerlo sin RTSP o HTTP?

Respuestas a la pregunta(1)

Su respuesta a la pregunta