Pergunta

O Flash Media Server 3.5 pode servir um fluxo de vídeo RTSP para o Android Media Player?

Ou precisamos usar o Wowza ou o Red5 para servir um fluxo RTSP para o cliente RTSP do Android Media Player?

Existem outros servidores RTSP a serem considerados quando o vídeo precisa ser visualizado no Android (sem o aplicativo Adobe Flash)?

Foi útil?

Solução 2

O FMS 3.5 não suporta o streaming RTSP.

Outras dicas

Experimente o Darwin Streaming Server. Isso pode transmitir MPEG-4 e 3GPP.

Observe que o VideoPlayer no Android suporta o streaming RTSP conforme as especificações de streaming 3GPP PSS. O FileFormat IE é 3GP/MP4 e os codecs suportados são MPEG-4 Video, AVC, MPEG4 Audio, AMR e H263.

Uma desvantagem em potencial com Darwin é que você precisa de ferramentas de terceiros para fazer o tom primeiro. Existem várias ferramentas de sugestão gratuitas. Definitivamente vale a pena tentar.

Link do servidor Darwinstreaming

Eu consegui reproduzir um fluxo RTSP no Android 2.3 com o HTML5 no navegador padrão, nenhum aplicativo externo, sem plug -in flash.

<audio autoplay="autoplay" controls="controls" autobuffer="autobuffer" loop="loop">
<source src="rtsp://74.115.208.37:1935/live/luxweradio2_8403.stream" type="audio/mpeg" />
</audio>

Eu explico cada parte:

-Eu estou usando o navegador Android padrão (também trabalhado em golfinho)

-A parte loop = "loop" fez o fluxo realmente jogar continuamente, sem isso, ouvi 0,1 segundos de áudio cada vez que clico em reprodução. Isso é um hack ou o quê?

-A parte do AutoPlay = "AutoPlay" funciona, na verdade, aparece automaticamente depois de alguns segundos (sem feedback como "carregamento ...", no entanto)

-O tipo = "áudio/mpeg" para mim parece que o navegador Android ignora isso, eu tentei outras pessoas como vídeo/3GPP (sim, vídeo) e ainda funcionou!

-Eu não tenho certeza se Autobuffer = "Autobuffer" realmente faz qualquer coisa porque não faz parte da definição de tags de áudio HTML5, mas já vi tantas coisas "ruins" que funcionam ... devo testar alguns casos Com e sem, mas é muito tarde agora aqui na Argentina: P

O Wowza 3 é capaz de servir o mesmo fluxo em RTMP, HTTP e RTSP. Eu tenho isso executando. Ele é publicado como RTMP e entregue como RTMP, HTTP e RTSP ao mesmo tempo.

Veja isso:http://www.wowza.com/forums/content.php?36#publish

Espero que ajude.

Meu servidor de mídia / biblioteca suporta streaming para Android ou qualquer outro RTSPClient compatível.

http://net7mma.codeplex.com/

Confira o artigo no CodeProject @ http://www.codeproject.com/articles/507218/managed-media-agregation-using-rtsp-and-rtp

Se precisar de mais alguma coisa, me avise!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top