Tag: h.264

¿cómo puedo distinguir los marcos de vídeo codificados H264 por alguna etiqueta especial?

Tengo H264 codificado El archivo de vídeo vino de la cámara móvil androide y quiero conseguir los marcos y almacenarlos como archivos uno por uno. El problema es, ¿cómo puedo distinguir los marcos, los marcos se dividen por alguna etiqueta especial? Ahora tengo esta función que puede obtener los marcos de longitud by bytes, tal […]

Implementación Color_FormatSurface

¿Existe alguna documentación disponible sobre el formato de color ColorFormatSurface (AndroidOpaque)? Mi codificador de vídeo actualmente no es compatible con este formato, y se supone que debo añadir esa característica, pero no puedo encontrar nada al respecto. Cualquier ayuda sería apreciada.

Flujo de vídeo en tiempo real / latencia cero: ¿qué parámetros de codec utilizar?

Estoy escribiendo una aplicación para Android que incluye enviar y recibir una secuencia de vídeo desde una PC de escritorio. Para que la aplicación funcione correctamente necesitamos la menor latencia posible, sacrificando la calidad de vídeo si es necesario. Estamos usando gstreamer 1.45 en ambos extremos, pero con la tubería actual tenemos un retraso de […]

Conversión de imágenes en vídeo

¿cómo puedo convertir imágenes a vídeo sin utilizar FFmpeg o JCodec , sólo con android MediaCodec . Las imágenes para video son archivos de mapa de bits que pueden ser ARGB888 o YUV420 (mi elección). Lo más importante es que el video tiene que ser jugable en dispositivos Android y la API máxima es 16. […]

H264 HW Decodificación en Android con FFmpeg-10

He notado que ffmpeg ya ha incluido (libavcodec / libstagefright.cpp) y afirmó apoyar la descodificación de H264 hardware a través de StageFright marco. He construido la biblioteca compartida de acuerdo con (tools / build_libstagefright). Pero al hacer la descodificación real del marco H264, parece fallar en Stagefright_init (). ¿Alguien tiene éxito para usar esta nueva […]

RTSP en Jelly bean no funciona

Tengo un problema con un video en vivo en streaming. Estoy tratando de transmitir contenido en vivo a teléfonos Android en rtsp. Todo está funcionando bien hasta que una aplicación probada en mi Samsung Galaxy 3 con 4.1.1 OS. Samsung no es un problema, porque la corriente ha trabajado antes de la actualización (cuando el […]

Muxing Android MediaCodec codificado H264 paquetes en RTMP

Estoy viniendo de un hilo Codificación H.264 de la cámara con Android MediaCodec . Mi configuración es muy similar. Sin embargo, intento escribir mux los marcos codificados y con javacv y difundirlos vía rtmp. RtmpClient.java … private volatile BlockingQueue<byte[]> mFrameQueue = new LinkedBlockingQueue<byte[]>(MAXIMUM_VIDEO_FRAME_BACKLOG); … private void startStream() throws FrameRecorder.Exception, IOException { if (TextUtils.isEmpty(mDestination)) { throw […]

H.264 Streaming en tiempo real, fecha y hora en unidades NAL?

Estoy tratando de construir un sistema que transmite en directo los videos y audio capturados por los teléfonos Android. El video y el auido se capturan en el lado androide usando MediaRecorder, y luego se empujan directamente a un servidor escrito en python. Los clientes deben tener acceso a este feed en vivo usando su […]

Recibir y decodificar H.264 en vivo en Android

Estoy evaluando la posibilidad de mostrar un feed H.264 en vivo (RTSP) en un dispositivo Android (2.3 + o incluso 4.0). Necesito el tiempo de retardo (fuente para mostrar, puede suponer que la codificación de la fuente tiene cero retardo) para estar dentro de 1 segundo más o menos. Me pregunto si alguien ha hecho […]

Decodificador de vídeo acelerado por hardware para H264

Estoy desarrollando un decodificador de video acelerado de hardware Android para descodificar en tiempo real H264 anexo B stream. Después de un poco de investigación, parece que tengo que ensuciar mis manos para hacer esto. Llegué a varias palabras clave como OMXCodec , OMXCodec OS de stagefright y stagefright ffmpeg, MediaCodec API, GStreamer . También […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.