Je travaille sur un projet Android RAT (Remote Administration Tool) dans le cadre d'un cours. Je veux ajouter une fonction de flux vidéo en direct au RAT. J'ai cherché différents moyens et j'en ai trouvé trois différents :
- Capture la vidéo à partir du service, puis télécharge la vidéo.
- Diffusion de la vidéo de la caméra dans un serveur web local à l'intérieur d'une application Android (telle que https://github.com/darshanrn/SpyCam )
- Ant Media qui est exactement la solution adaptée qui encode la vidéo et la transfère comme un flux en direct ( https://github.com/ant-media/LiveVideoBroadcaster )
Mais le problème est que Ant Broadcaster a besoin d'une activité pour prévisualiser la caméra, cependant comme il est décrit ICI ( https://github.com/sprimgupta/Secret-Video-Recorder ), il est possible d'enregistrer une vidéo à partir d'un service sans prévisualisation.
Je me demande comment faire un flux vidéo à l'intérieur du service en utilisant Ant Broadcaster ?
Ant Media connecte un service à une activité et diffuse ensuite la vidéo : https://github.com/ant-media/LiveVideoBroadcaster/blob/master/liveVideoBroadcasterSDK/src/main/java/io/antmedia/Android/broadcaster/LiveVideoBroadcaster.java
0 votes
J'ai trouvé un autre repo qui est bon mais qui a besoin d'activité. github.com/begeekmyfriend/yasea
0 votes
Encore un qui a besoin d'activité : github.com/TakuSemba/RtmpPublisher