Question about integrating proprietary h264 encoders in gstreamer

Nuno Mota mundumelga at gmail.com
Tue Feb 3 03:51:05 PST 2015


I'll just point to the open source imx Freescale integration.

These use the Freescale's VPU wrapper library in order to enable a bunch of
hardware encoding capabilities among other things.


   - imxvpuenc_h263 : h.263 encoder
   - imxvpuenc_h264 : h.264 baseline profile Annex.B encoder
   - imxvpuenc_mpeg4 : MPEG-4 encoder
   - imxvpuenc_mjpeg : Motion JPEG encoder


You could perhaps use the same aproach.

2015-02-03 11:19 GMT+00:00 Ottavio Campana <o.campana at videotec.com>:

>  Hello,
>
> I have a proprietary encoder on a SoC that compress with H264. I am
> thinking about wrapping the whole encoding process in a single source that
> outputs compressed frames.
>
> My idea is to have a fifo that is filled by the proprietary code and that
> is read by a gstreamer element that injects nal units in the gstreamer
> pipeline.
>
> Do you think is doable?
>
> Is there any element in gstreamer that can help me do this?
>
> Thank you
>
> Ottavio
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150203/82fddd9a/attachment-0001.html>


More information about the gstreamer-devel mailing list