Quiero crear un widget Qt que pueda reproducir transmisiones RTP entrantes donde el video está codificado como H264 y no contiene audio.Reproducir transmisión de video RTP usando Qt?
Mi plan básico para la aplicación es el siguiente:
- Crear un objeto MediaSource Phonon (tipo corriente).
- conectarlo con una subclase QIODevice que proporciona los datos
- Obtener los datos de vídeo utilizando:
Mi entorno:
- Ubuntu 9.10
- Qt 4.6
Mis preguntas:
- Es mi enfoque una buena? Tal vez estoy pasando por alto una solución más obvia o simple?
- Actualmente estoy teniendo este problema: cuando intento reproducir la secuencia de video, el estado del MediaObject cambia a ErrorState con errorType FatalError. ¿Alguien puede decirme lo que estoy haciendo mal?
Editar
Una solución que encontré está utilizando libvlc en combinación con Qt, lo que he aprendido acerca de esta thread. Aquí hay un code sample para el interesado. Todavía estoy buscando una solución basada en Phonon.
Idealmente, solo tendría que proporcionar un archivo SDP y el trabajo está hecho.
Parece que ha eliminado este archivo. ¿Hay alguna posibilidad de publicar el código nuevamente o se ha perdido a tiempo? – Narcolei
Gracias por avisarme. Se corrigieron las urls. – StackedCrooked
@StackedCrooked de todos modos para obtener un flujo de Cam IP utilizando los archivos? –