Trouble syncing 2 mono audio IP cams into stereo

Shervin Emami shervin.emami at gmail.com
Wed Jun 22 10:10:53 UTC 2016


Thanks Matt, I'll try your branches.

I didn't see nvvidconv in your branch, are VPU decoding & encoding working
for you in Gstreamer 1.8 but not nvvidconv (for color format conversions or
image resize)? Is there someone I can pay to get nvvidconv working in
Gstreamer 1.8 for me (using VPU hardware acceleration, but perhaps without
zero-copy)? I'd pay someone to get it working (potentially using my Jetson
TK1 remotely) and would let them make the result public for others, if it
could be done in just a few days time.


Cheers,
Shervin Emami.
http://www.shervinemami.info/Robotics_Engineer.html

On Wed, Jun 22, 2016 at 6:32 PM, Matthew Waters <ystreet00 at gmail.com> wrote:

> On 22/06/16 17:00, Kammacher Tobias (kamm) wrote:
> > Hi
> >
> > I have used GStreamer 1.8 on both Nvidia TK1 and TX1. In both cases
> > the default GSt provided by Nvidia is 1.2.4.
> > It is possible to build the newer GStreamer and just copy the original
> OMX
> > and Nvidia plugins:
> > cd /usr/lib/arm-linux-gnueabihf/gstreamer-1.0/
> > cp libgstnv* libnvgst* libgstomx.so ~/gst_1.6.0/out/lib/gstreamer-1.0/
>
> Yes, this works well enough without zerocopy encoding/decoding.  I
> haven't used nvvidconv and don't have a TX1.
>
> If you need zerocopy between the decoder and upstream libgstgl, you'll
> need to patch gst-omx to know about libgstgl.  Fortunately, I have
> already created some branches for that purpose that work with GStreamer
> 1.8:
> https://github.com/ystreet/gst-omx-nvidia/
> https://github.com/ystreet/gst-plugins-bad/tree/nvidia-1.8
>
> The next GStreamer release (1.10) changes this slightly to more
> performant implementation of the EGLImage memory.  I'm not aware of any
> branch that deals with that yet.  From 1.10 onwards, something like
>
> https://cgit.freedesktop.org/gstreamer/gst-omx/commit/?id=27d2cdd45dcf0bbd58c753e4b33058607153c4c1
> would need to happen in nvidia's fork of gst-omx or someone would need
> to forward port nvidia's gst-omx to upstream gst-omx.
>
> Hope that helps
> -Matt
>
> > Most of them worked for me on 1.8.0, except nvvidconv, which is a
> > proprietary plugin from Nvidia.
> >
> > There are instructions for doing this also from Nvidia if you look at the
> > Multimedia User Guide for TX1 24.1 [1]. Also there is a script for
> building
> > newer GStreamer versions for the TX1, but I never tried this on TK1.
> >
> >
> > [1]
> http://developer.download.nvidia.com/embedded/L4T/r24_Release_v1.0/Docs/L4T_Tegra_X1_Multimedia_User_Guide_Release_24.1.pdf
>
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160622/5a877be8/attachment.html>


More information about the gstreamer-devel mailing list