Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-plugins-good gst-plugins-good
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 646
    • Issues 646
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 71
    • Merge requests 71
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamerGStreamer
  • gst-plugins-goodgst-plugins-good
  • Issues
  • #733
Closed
Open
Issue created May 18, 2020 by Stian Berglie@berglie

H.264 (Main Profile) - Rtspsrc: Option not supported (551)

When trying to connect to stream 101 (HD stream) and stream 102 (non HD stream) only the first frame will show. See attached logs for more details. Logs.zip Summary:

The first attempt gives error:

2020-05-18 13:48:22,190 ERROR NOV.SSC.GStreamer.PlayerControl - Failed playing to start
2020-05-18 13:48:22,190 ERROR NOV.SSC.GStreamer.PlayerControl - Error! Bus message: ../libs/gst/base/gstbasesrc.c(3075): gst_base_src_loop (): /GstPipeline:pipeline0/GstBin:srcbin0/GstRTSPSrc:rtspsrc/GstUDPSrc:udpsrc2:
streaming stopped, reason not-negotiated (-4)
GLib.GException: Internal data stream error.

When trying to reconnect:

2020-05-18 13:53:27,744 INFO NOV.SSC.GStreamer.PlayerControl - Source changed to 
2020-05-18 13:53:27,745 DEBUG NOV.SSC.GStreamer.PlayerControl - Sending PAUSE request
2020-05-18 13:53:27,745 DEBUG NOV.SSC.GStreamer.PlayerControl - Sending PAUSE request
2020-05-18 13:53:27,746 DEBUG NOV.SSC.GStreamer.PlayerControl - Closing Stream
2020-05-18 13:53:27,746 DEBUG NOV.SSC.GStreamer.PlayerControl - PAUSE canceled
2020-05-18 13:53:27,750 DEBUG NOV.SSC.GStreamer.PlayerControl - Closing stream
2020-05-18 13:53:27,750 ERROR NOV.SSC.GStreamer.PlayerControl - Error! Bus message: ../gst/rtsp/gstrtspsrc.c(6653): gst_rtspsrc_send (): /GstPipeline:pipeline0/GstBin:srcbin0/GstRTSPSrc:rtspsrc:
Option not supported (551)
GLib.GException: Unhandled error
2020-05-18 13:53:27,750 DEBUG NOV.SSC.GStreamer.PlayerControl - Reconnecting in 10 seconds..
2020-05-18 13:53:27,750 ERROR NOV.SSC.GStreamer.PlayerControl - Error! Bus message: ../gst/rtsp/gstrtspsrc.c(8198): gst_rtspsrc_close (): /GstPipeline:pipeline0/GstBin:srcbin0/GstRTSPSrc:rtspsrc:
Could not send message. (Generic error)
GLib.GException: Could not write to resource.

Stream info:

Properties:
  Duration: 99:99:99.999999999
  Seekable: no
  Live: yes
  container: application/rtsp
    unknown: application/x-rtp
      audio: Mu-Law
        Stream ID: b9049c323800fa1dbf0c9c2f5d6dcf0e63b50fc2c5030d1c14e44a893d14e333/audio:0:0:RTP:AVP:0
        Language: <unknown>
        Channels: 1 (unknown layout)
        Sample rate: 8000
        Depth: 16
        Bitrate: 0
        Max bitrate: 0
    unknown: application/x-rtp
      video: H.264 (Main Profile)
        Stream ID: b9049c323800fa1dbf0c9c2f5d6dcf0e63b50fc2c5030d1c14e44a893d14e333/video:0:0:RTP:AVP:96
        Width: 1920
        Height: 1080
        Depth: 24
        Frame rate: 25/1
        Pixel aspect ratio: 1/1
        Interlaced: false
        Bitrate: 0
        Max bitrate: 0
Assignee
Assign to
Time tracking