Hi there!
I've been using gstreamer for 2 months, it's a great framework. Thank you, guys!
So, let me describe a problem I found.
To use H.264 over RDP I use the following pipeline :
GST_DEBUG=3 gst-launch-1.0 videotestsrc ! video/x-raw, width=1920, height=1080, framerate=60/1 ! vaapih264enc ! rtph264pay ! udpsink host=<HOSTNAME> port=<PORTNUM>
GST_DEBUG=3 gst-launch-1.0 udpsrc port=<PORTNUM> caps="application/x-rtp" ! rtpjitterbuffer ! rtph264depay ! vaapih264dec ! fpsdisplaysink
It works really nice, I get stable 60 FPS. Just perfect! The same is about VP8 codec.
Ok, why not to switch to H.265 and to reduce requirements for a network?
GST_DEBUG=3 gst-launch-1.0 videotestsrc ! video/x-raw, width=1920, height=1080, framerate=60/1 ! vaapih265enc ! rtph265pay ! udpsink host=<HOSTNAME> port=<PORTNUM>
GST_DEBUG=3 gst-launch-1.0 udpsrc port=<PORTNUM> caps="application/x-rtp" ! rtpjitterbuffer ! rtph265depay ! vaapih265dec ! fpsdisplaysink
I see no picture on the receiver side, only tons of log messages by rtph264depay element telling that it's "Assuming DONL field is not present".
Switching to another hardware, playing with framerate or resolution doesn't help.
Any ideas?
Thank you in advance!
--
Best regards,
Timofey Komarov
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel