Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.9
-
None
Description
using decodebin3, rtsp streams are not working anymore.
steps to reproduce:
- run rtsp-test-server.rtsp-test-server (from snapstore)
- minimal-player rtsp://localhost:8554/bars
observed behaviour:
" 15.291 - minimal-player: qt.multimedia.player - received bus message: error, Source: typefind, Error: Could not determine type of stream. (../../dev/gstreamer/subprojects/gstreamer/plugins/elements/gsttypefindelement.c(1025): gst_type_find_element_chain_do_typefinding (): /GstPipeline:playerPipeline/GstURIDecodeBin3:decoder/GstURISourceBin:urisourcebin0/GstParseBin:parsebin0/GstTypeFindElement:typefind)" " 15.291 - minimal-player: qt.multimedia.player - error Could not determine type of stream. (../../dev/gstreamer/subprojects/gstreamer/plugins/elements/gsttypefindelement.c(1025): gst_type_find_element_chain_do_typefinding (): /GstPipeline:playerPipeline/GstURIDecodeBin3:decoder/GstURISourceBin:urisourcebin0/GstParseBin:parsebin0/GstTypeFindElement:typefind)"
gst-launch with playbin3 works fine, though:
gst-launch-1.0 playbin3 uri=rtsp://localhost:8554/bars
the decodebin(2) implementation did not have this issue
–
separate issue when using rtsp-server-perl to serve a stream:
- ffplay works: ffplay rtsp://localhost:8888/mystream
- gst-launch times out: gst-launch-1.0 playbin3 uri=rtsp://localhost:8888/mystream