Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dárcio Gomes

Live streaming de video para android - Android Studio

Recommended Posts

Salve Galera...

estou a semanas pesquisando em varios idiomas e ainda não consegui encontrar nada que podesse me dar uma luz de como resolver a questão... é o seguinte...

preciso fazer um streaming de video em um app para android, o app já está quase pronto falta somente enviar o video através da captura de camera, que tambem já está pronto, para o servidor com protocolo RTMP, que estou utilizando o Wonza Media Server...

sei que, desta forma consigo fazer uma visualização de video estático:

 

String serverStreaming = "https://archive.org/download/ksnn_compilation_master_the_internet/ksnn_compilation_master_the_internet_512kb.mp4";
Uri vidUri = Uri.parse(serverStreaming);
 
mVideoView.setVideoURI(vidUri);
mVideoView.start();

 

 

tentei dessa forma para puxar o live streaming do servidor via RTMP:

 

String serverStreaming = "rtmp://192.168.0.160/live/myStreaming";
Uri vidUri = Uri.parse(serverStreaming);
 
mVideoView.setVideoURI(vidUri);
mVideoView.start();
porém não funciona, o android emite uma alert dizendo que não foi possível reproduzir o video...
algem teria alguma dica, tutorial ou forma de fazer tal funcionalidade no app android?
grato a todos... :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

galera ..

consegui fazer o app receber o streaming, segue o exemplo funcional de recepção de streaming vi app android:

 

String serverStreaming = "http://192.168.0.160:1935/live/myStream/playlist.m3u8";
Uri vidUri = Uri.parse(serverStreaming);
 
mVideoView.setVideoURI(vidUri);
MediaController ctrl = new MediaController(this);
ctrl.setAnchorView(mVideoView);
ctrl.setVisibility(View.VISIBLE);
mVideoView.setMediaController(ctrl);
mVideoView.start();

 

isso aí...

 

agora falta fazer o envio para o servidor atravéz da captura de camera, se alguém tiver alguma dica ficarei muito grato...

 

abrass tt...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.