android video ffmpeg rtsp wowza

Reproduce en tiempo real el reproductor RTMP/RTSP sin usar webview(servidor WOWZA) en Android



video ffmpeg (6)

Estoy usando Adobe AIR para jugar RTMP y es increíble. Encontré la respuesta here ; ver el código:

function init_RTMP():void { streamID = "RT_2"; videoURL = "rtmp://fms5.visionip.tv/live/RT_2"; vid = new Video(); nc = new NetConnection(); nc.addEventListener(NetStatusEvent.NET_STATUS, onConnectionStatus); nc.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler); nc.connect(videoURL); } private function onConnectionStatus(e:NetStatusEvent):void { if (e.info.code == "NetConnection.Connect.Success") { trace("Creating NetStream"); netStreamObj = new NetStream(nc); metaListener = new Object(); metaListener.onMetaData = received_Meta; netStreamObj.client = metaListener; netStreamObj.play(streamID); vid.attachNetStream(netStreamObj); addChild(vid); } }

Estoy desarrollando una aplicación de Android en la que quiero publicar y transmitir un video ...

Lo que quiero es:

  1. Mi aplicación graba un video y ese video se envía al servidor

  2. El video grabado se transmitirá en vivo a otro dispositivo Android al mismo tiempo.

He completado la primera tarea usando javac y ffmpeg . Estoy atrapado en la segunda tarea. He buscado mucho para transmitir el video desde el servidor, pero no tuve éxito. No quiero usar WebView y reproducir el video en él. Quiero un jugador RTMP . Esta tarea se ha completado en iOS ... Quiero lo mismo para Android. ¿Qué es un enlace para cumplir mi tarea?

PD:

Estoy usando el servidor wowza y la transmisión RTMP. Me gustaría transmitir un video RTMP (.flv) ... Si no hay una solución disponible, me gustaría cambiar a RTSP y para eso también, necesito un enlace de trabajo para seguir.

Ahora he cambiado al reproductor RTSP [con el servidor wowza] ya que no he encontrado un reproductor RTMP sin vista web. ¿Cómo soluciono este problema?




Puedes hacerlo fácilmente a través de Vitamio Lib. Vitamio puede reproducir 720p / 1080p HD, mp4, mkv, m4v, mov, flv, avi, rmvb, rm, ts, tp y muchos otros formatos de video en Android e iOS. Casi todos los protocolos populares de transmisión son compatibles con Vitamio, incluidos HLS (m3u8), MMS, RTSP, RTMP y HTTP.

Descarga Vitamio Bundle desde here .

Y una demo de here .

Un tutorial desde here .


Si no tiene otras opciones, puede usar spydroid-ipcamera , que es un proyecto de código abierto. Es una alternativa para sus requisitos. Lo he comprobado y proporciona video en vivo.