Trouble syncing 2 mono audio IP cams into stereo

Shervin Emami shervin.emami at gmail.com
Wed Jun 22 07:36:17 UTC 2016


Thanks Kammacher,

Yes I know that some people on NVIDIA's forum have been able to built
latest Gstreamer for TK1, but I haven't found anyone that got nvvidconv
working in a recent Gstreamer, and I need nvvidconv for the video part of
my pipeline. Do you know if anyone has been able to get nvvidconv working
for a recent version of Gstreamer on TK1? Because our other option is to
use NVIDIA's gstreamer 1.2 for our video pipeline, and use open-source
Gstreamer 1.8 for the audio pipeline at the same time, and get Gstreamer
1.8 to multiplex the video (from the Gstreamer 1.2 pipeline) with the audio
into an AVI file. But obviously that's a messy solution so I'm hoping we
can find a way to get Gstreamer 1.8 working on Jetson TK1 including
nvvidconv, omxh264dec and omxh264enc.


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

On Wed, Jun 22, 2016 at 5:00 PM, Kammacher Tobias (kamm) <kamm at zhaw.ch>
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/
>
> 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
> --
> Kammacher Tobias, MSc ZFH in Engineering
> Research Assistant
>
> ZHAW, Zurich University of Applied Sciences
> InES, Institute of Embedded Systems
> Postfach
> Technikumstr. 22
> CH-8401 Winterthur
> --
> Tel: +41 58 934 78 38
> Web: http://ines.zhaw.ch
> --
> ________________________________________
> Von: gstreamer-devel <gstreamer-devel-bounces at lists.freedesktop.org> im
> Auftrag von Sebastian Dröge <sebastian at centricular.com>
> Gesendet: Mittwoch, 22. Juni 2016 08:41
> An: Discussion of the development of and with GStreamer
> Betreff: Re: Trouble syncing 2 mono audio IP cams into stereo
>
> On Mi, 2016-06-22 at 13:39 +1000, Shervin Emami wrote:
> > Thanks Sebastian. I am using Gstreamer 1.2 because the NVIDIA Tegra
> > K1 OpenMAX plugins (for video codecs) are provided just for that
> > version. Do you think we are likely to be able to port NVIDIA's OMX
> > codec drivers from 1.2 to 1.8, or port Gstreamer's audiointerleave
> > element from 1.8 down to 1.2? Or would it would be really hard either
> > way? We're getting to the point where we might have to give up on our
> > 7 month project because we can't get audio and video to sync together
> > in Gstreamer!
>
> NVIDIA should really update to a recent GStreamer version, but I know
> that some people are using 1.8 on the TK1 so it must be possible.
>
> Let us know what problems you run into when trying to update.
>
> --
>
> Sebastian Dröge, Centricular Ltd · http://www.centricular.com
> _______________________________________________
> 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/4f197c3e/attachment.html>


More information about the gstreamer-devel mailing list