0 votos

Transmitir vídeo en directo desde Android a un servidor RTMP

Estoy trabajando en un proyecto de RAT (Herramienta de Administración Remota) para Android como proyecto de curso. Quiero añadir la función de transmisión de vídeo en directo a la RAT. He buscado diferentes maneras y encontrar tres maneras diferentes:

  1. Captura el video del servicio, luego sube el video
  2. Transmite el vídeo de la cámara en un servidor web local dentro de la aplicación Android (como https://github.com/darshanrn/SpyCam )
  3. Ant Media que es exactamente la solución adecuada que codifica el video y lo transfiere como un flujo en vivo ( https://github.com/ant-media/LiveVideoBroadcaster )

Pero el problema es que Ant Broadcaster necesita una actividad para previsualizar la cámara, sin embargo como se describe AQUÍ ( https://github.com/sprimgupta/Secret-Video-Recorder ) es posible grabar un vídeo de un servicio sin previsualizarlo.

Me pregunto cómo hacer un flujo de vídeo dentro del servicio utilizando Ant Broadcaster.

Ant Media conecta un servicio a una actividad y luego difunde el vídeo: https://github.com/ant-media/LiveVideoBroadcaster/blob/master/liveVideoBroadcasterSDK/src/main/java/io/antmedia/Android/broadcaster/LiveVideoBroadcaster.java

0 votos

Encontré otro repositorio que es bueno, pero de nuevo necesita actividad. github.com/begeekmyfriend/yasea

0 votos

Otro que de nuevo necesita actividad: github.com/TakuSemba/RtmpPublisher

0voto

joefis Puntos 727

Finalmente podría crear una biblioteca de cámaras ocultas en vivo que toma un contexto y comienza a transmitir. El código de la biblioteca y la información de liberación está en:

https://github.com/mirsamantajbakhsh/LiveHiddenCamera

Aquí tienes una demostración: Live Hidden Camera

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X