Domanda

Sto cercando di installare un server Wowza sulla mia macchina Linux per abilitare la RTSP in streaming per la mia applicazione Android.

Su Android lato client che tipo di cambiamenti ho bisogno di fare nella mia applicazione? Sto usando VideoView di giocare semplicemente un file video memorizzato in locale.

Ora voglio ottenere il get contenuti video in streaming tramite il server che ho installato. Se necessario, posso passare a qualsiasi altro server di streaming come in questo momento sto facendo una ricerca su server di streaming.

È stato utile?

Soluzione

Per lo streaming RTSP si può anche provare seguenti server:

  • Darwin Streaming Server - pacchetto linux è disponibile
  • Windows Media Services - può essere installato su Windows Server Trial
  • VLC - applicazione standalone

Ai fini dell'applicazione testare Vorrei inoltre si consiglia di utilizzare i servizi video mobili esistenti come:

È possibile estrarre i collegamenti video da questi siti e li usa per testare l'applicazione.

Provate a seguire Android ApiDemos , è possibile trovare il video in streaming giocatore esempio a:

 ...android-sdk-windows\platforms\android-x\samples\ApiDemos\src\com\example\android\apis\media\MediaPlayerDemo_Video.java

Altri suggerimenti

VLC + Android possiede.

ho usato il seguente one-liner per lo streaming video dei nostri cuccioli per i nostri telefoni cellulari.

Abbiamo usato l'app gratuita launchRTSP di sfruttare il built-in RTSP la visualizzazione di funzionalità di Android, per accedere all'URL su internet.

Si può decidere di modificare il frame rate e così via. Come mostrato di seguito, è perfetto per la webcam in streaming.

vlc -vvvvvvvvvvvvvvvvvvvvvvv -I dummy v4l2://:vdev=/dev/video:width=640:height=480:fps=2 --sout "#transcode{vcodec=mp4v,fps=5,vb=800,acodec=mpga,samplerate=8000,ab=64,deinterlace,channels=1,sfilter='mosaic:marq{marquee=%m-%d-%Y_%H:%M:%S,size=16,color=16711680,position=5,opacity=64}'}:rtp{sdp=rtsp://0.0.0.0:5858/kittens.sdp}"
server

WCS4 in grado di fornire WebRTC flusso come RTSP.

Quindi, è possibile inviare WebRTC in diretta streaming da Android o desktop browser Chrome / FF e quindi connnect a questo flusso tramite VLC o android da RTSP.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top