NEW 227904
[GStreamer] RTSP playback broken
https://bugs.webkit.org/show_bug.cgi?id=227904
Summary [GStreamer] RTSP playback broken
Philippe Normand
Reported 2021-07-13 06:06:14 PDT
Attachments
Philippe Normand
Comment 1 2021-11-29 01:45:59 PST
Workaround: diff --git a/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp b/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp index b6911dff7994..ba5c2412f796 100644 --- a/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp +++ b/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp @@ -2348,8 +2348,7 @@ void MediaPlayerPrivateGStreamer::updateStates() else if (m_currentState == GST_STATE_PLAYING) m_isPaused = false; - if (!m_isPaused && m_playbackRate) - changePipelineState(GST_STATE_PLAYING); + changePipelineState(GST_STATE_PLAYING); m_networkState = MediaPlayer::NetworkState::Loading; break;
Philippe Normand
Comment 2 2024-04-19 07:39:55 PDT
Also requires network access from WebProcess... I'm inclined to WONTFIX this.
Philippe Normand
Comment 3 2024-04-19 07:40:29 PDT
There are alternatives, such as https://github.com/deepch/RTSPtoWebRTC
Note You need to log in before you can comment on or make changes to this bug.