Hi Guys,
We want to use gstreamer for streaming windows desktop over IP.
On the receiver end I am using the following pipeline:
gst-launch-1.0 -vvv udpsrc port=5004 ! application/x-rtp, payload=96 ! rtph2 64depay ! h264parse ! imxvpudec ! imxipuvideosink sync=false
On the sender end we are using the following pipeline:
C:\gstreamer\1.0\x86_64\bin\gst-launch-1.0.exe -v dx9screencapsrc ! video/x-raw,framerate=30/1 ! queue ! videoconvert ! x264enc ! h264parse config-interval=-1 ! rtph264pay pt=96
config-interval=-1 ! udpsink host=<IP Address> port=5004 sync=true.
The imxvpudecoder fails to decode the frame and gst-launch terminates at the receiver end with the following error:
imxvpuapi imxvpuapi_vpulib.c:1387:imx_vpu_dec_get_initial_info: could not retrieve configuration information: failure
I believe it is something related to changing profile. How can I change the profile of x264 enc.
Thanks,
Mohammad Jamal Mohiuddin
Software Engineer, Retail Hosp/HW NCR Corporation India Pvt Ltd. [hidden email] | www.ncr.com _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Hello, The x264 encoder will change the profile automatically based on encoder settings. You can change the speed preset to something like ultrafast and it will change it to h264 baseline. Hope that helps! On 2/1/2018 4:02 AM, Mohammad, Jamal M
wrote:
_______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In conjunction with configuring the h264 encoder, you should also
specifically set the profile using a capsfilter element: -- Sent from: http://gstreamer-devel.966125.n4.nabble.com/ _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by Mohammad, Jamal M
Le 1 févr. 2018 1:11 PM, "Mohammad, Jamal M" <[hidden email]> a écrit :
The error you have provided is from IMX 6 proprietary stack decoder and has nothing to do with x264enc software encoder.
_______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |