Skip to content

Equivalent pipeline gst-launch-1.0 #22

Open
@Tidus84

Description

@Tidus84

Firsly, congratulations for your work! :-)

I'm working on a Basler camera and I'm studiyng your code in order to better understand gstreamer. In particularly, I'm interested to understand what's the equivalent pipeline in order to send a video streaming from my Basler camera...

E.g. If the demopylongstreamer ask me to launch the following command on the terminal of the receiver PC:

gst-launch-1.0 udpsrc port=5000 ! application/x-rtp,encoding-name=H264,payload=96 ! rtph264depay ! avdec_h264 ! autovideosink sync=false async=false -e

If I wanted to experiment the equivalent command in order to launch a sender on the terminal:

gst-launch-1.0 appsrc ! videoconvert ! x264enc speed-preset=1 ! video/x-h264,stream-format=byte-stream ! rtph264pay ! udpsink host=127.0.0.1 port=5000 sync=false async=false

There's appsrc, because I'm writing a simple sender with C++ and OpenCV.

Is that comand correct? Because I tried it, but it doesn't work and the gstreamer documentation is gaunt... :-(

Thank your in advance for your response! :-)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions