C:\WINDOWS\system32>gst-launch-1.0 -vvv udpsrc port=5000 ! application/x-rtp,encoding-name=H265,payload=96 ! rtph265depay ! h265parse ! queue ! avdec_h265 ! autovideosink sync=false async=false -e
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: Could not get/set settings from/on resource.
Additional debug info:
../gst/udp/gstudpsrc.c(1584): gst_udpsrc_open (): /GstPipeline:pipeline0/GstUDPSrc:udpsrc0:
bind failed: Error binding to address: An attempt was made to access a socket in a way forbidden by its access permissions.
Setting pipeline to NULL ...
Freeing pipeline ...
I am using a Jetson Nano to transmit and a windows Laptop to receive the stream over my school wifi network. Please advice me on how I can fix this. Thank you!
I tried it with putting the receiving end’s IP address into the pipeline but I still get the same error -
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: Could not get/set settings from/on resource.
Additional debug info:
../gst/udp/gstudpsrc.c(1584): gst_udpsrc_open (): /GstPipeline:pipeline0/GstUDPSrc:udpsrc0:
bind failed: Error binding to address: An attempt was made to access a socket in a way forbidden by its access permissions.
Setting pipeline to NULL ...
Freeing pipeline ...
Do you think it could be my school’s wifi/firewall?
Hi DaneLLL,
I just did a netstat -a -n to show all my available ports. I then changed the port from 5000 to 1900 and it worked. I get this now:
C:\Users\Gaanesh>gst-launch-1.0 -vvv udpsrc port=1900 ! application/x-rtp,encoding-name=H265,payload=96 ! rtph265depay ! h265parse ! queue ! avdec_h265 ! autovideosink sync=false async=false -e
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
The problem now is no new window pops up showing the streaming feed. How can I get the streaming feed to pop up?