Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-83417

gstreamer stream buffering is broken

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3: Somewhat important
    • Resolution: Done
    • Affects Version/s: 5.14.2
    • Fix Version/s: 5.15.0 RC
    • Component/s: Multimedia
    • Labels:
      None
    • Environment:
      Raspberry Pi 4 / Raspbian 10 / X11 EGLFS
    • Platform/s:
      Linux/X11
    • Commits:
      d8d072417b08dd75734b3f0aa86c3a49db934770 (qt/qtmultimedia/5.14)

      Description

      Qt with gstreamer prevent RTMP streams to be properly buffered causing choppy playback.

      It seems gstreamer client should handle GST_MESSAGE_BUFFERING to play/pause streams based on buffer-percent value and Qt does it properly. However there is a `updateSessionState` in QGstreamerPlayerControl causing session to go back into playing state each time session changed it's state to paused.

        Attachments

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              valentyn.doroshchuk Valentyn Doroshchuk
              Reporter:
              romanvalov Roman Valov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes