Why python no `Gst-nvmultiurisrcbin` API

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) GPU
• DeepStream Version7.0 in docker

Try to run the below command line.

/opt/nvidia/deepstream/deepstream/install.sh

Then check if there is output from the following command

gst-inspect-1.0 nvmultiurisrcbin
1 Like
root@ps:/opt/nvidia/deepstream/deepstream# gst-inspect-1.0 nvmultiurisrcbin
Factory Details:
  Rank                     primary (256)
  Long-name                NvMultiUri Bin
  Klass                    NvMultiUri Bin
  Description              Nvidia DeepStreamSDK NvMultiUri Bin
  Author                   NVIDIA Corporation. Post on Deepstream for Tesla forum for any queries @ https://devtalk.nvidia.com/default/board/209/

Plugin Details:
  Name                     nvdsgst_nvmultiurisrcbin
  Description              Deepstream SDK nvmultiurisrcbin Bin
  Filename                 /usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_nvmultiurisrcbin.so
  Version                  7.0.0
  License                  Proprietary
  Source module            DeepStream SDK nvmultiurisrcbin Bin
  Binary package           Deepstream SDK nvmultiurisrcbin Bin
  Origin URL               http://nvidia.com/

GObject
 +----GInitiallyUnowned
       +----GstObject
             +----GstElement
                   +----GstBin
                         +----GstDsNvMultiUriBin

Implemented Interfaces:
  GstChildProxy

Pad Templates:
  SRC template: 'src'
    Availability: Always
    Capabilities:
      video/x-raw(memory:NVMM)
                 format: { (string)NV12, (string)RGBA, (string)I420 }
                  width: [ 1, 2147483647 ]
                 height: [ 1, 2147483647 ]
              framerate: [ 0/1, 2147483647/1 ]
      audio/x-raw(memory:NVMM)
                 format: { (string)S16LE, (string)F32LE }
                 layout: interleaved
               channels: [ 1, 2147483647 ]
                   rate: [ 1, 2147483647 ]

Element has no clocking capabilities

is this ok?

Yes, I think the following code can work normally.

source = Gst.ElementFactory.make("nvmultiurisrcbin", "nvmultiurisrcbin")
1 Like

thank you ! this is ok now, should update python API docs and add a python example in deepstream_python_apps project

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.