Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to send event_seek while using udpsink and gstd #293

Open
drewjgray opened this issue May 20, 2022 · 0 comments
Open

Unable to send event_seek while using udpsink and gstd #293

drewjgray opened this issue May 20, 2022 · 0 comments
Assignees

Comments

@drewjgray
Copy link

Hi, I am trying to send a simple seek event while using gstd (0.13.2) and it is failing. I am using GStreamer 1.14.5 on Jetson Nano 2GB 32.6.1.

My streaming pipeline is:

client.pipeline_create(
        'playback',
        'splitmuxsrc location=*.mp4 accept-events=true \
            ! decodebin \
            ! nvvidconv \
            ! nvv4l2h264enc bitrate=8000000 insert-sps-pps=true \
            ! video/x-h264 \
            ! rtph264pay config-interval=1 pt=96 \
            ! udpsink host=localhost port=8004'
    )

My seek event code is:

client.event_seek('playback', 1.0, 3, 1, 1, 2000000000, 1, -1)

When I send the event I get the error:

gstdnoreader gstd_no_reader.c:77:gstd_no_reader_read:<GstdNoReader@0x55826e94a0> Unable to read from this resource

Interestingly, if I use a rtspsink pipeline the seek event works as expected. I am wondering if there is something in the udpsink signal handling while using gstd that is making the seek event fail?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants