liente @RTSP no Android

A mesma pergunta pode ter sido feita, mas não encontrei nenhuma solução disponível para mim.

Estou tentando reproduzir o fluxo RTSP no Android e o servidor é o servidor de streaming Darwin. Por enquanto, experimentei o VideoView e o MediaPlayer, que sempre funcionam bem quando uso 3G, mas às vezes tenho problemas quando uso Wifi, especificamente quando uso Wifi no local de trabalho e o erro no LogCat:

PlayerDriver( 31): buffering (0)

Pesquisei no Google e acho que talvez o hotspot Wifi esteja atrás do firewall e a porta UDP esteja bloqueada, e a estrutura de mídia Opencore apenas suporte RTP sobre UDP. Corrija-me se eu estiver errado

Então, aqui está a minha pergunta, como posso resolvê-lo se não consigo alterar a situação do firewall. Se não for possível usar o VideoView / MediaPlayer embutido, como escrever meu próprio cliente rtsp.

Qualquer sugestão será apreciada:)

Desde já, obrigado

Bolton

questionAnswers(3)

yourAnswerToTheQuestion