awskvswebrtcsink - thread 'tokio-runtime-worker' panicked at net/webrtc/src/webrtcsink/imp.rs:3194:22: on first run
Describe your issue
On first run of a pipeline, i receive the following
thread 'tokio-runtime-worker' panicked at net/webrtc/src/webrtcsink/imp.rs:3194:22:
internal error: entered unreachable code
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
On the second run, this disappear and everything works as expected.
Expected Behavior
Work on first run
Observed Behavior
Setup
- Operating System: ubuntu 22.04
- Device: Container
- gst-plugins-rs Version:
- GStreamer Version: 1.20.3
- Command line: Producer
gst-launch-1.0 v4l2src device=/dev/video0 ! capsfilter caps="video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30/1" ! videoconvert ! video/x-raw,format=BGR ! videoconvert ! nvvidconv ! nvv4l2h264enc ! rtspclientsink protocols=tcp location=rtsp://localhost:8554/dev/video0
Consumer
gst-launch-1.0 rtspsrc protocols=tcp location=rtsp://localhost:8554/dev/video0 latency=0 ! rtph264depay ! h264parse ! awskvswebrtcsink congestion-control=1 signaller::channel-name="test-signal"
OR
gst-launch-1.0 udpsrc port=5000 ! application/x-rtp, encoding-name=H264, payload=96 ! rtph264depay ! h264parse ! awskvswebrtcsink congestion-control=1 signaller::channel-name="test-signal"
Steps to reproduce the bug
- open terminal
- type
command