Trouble with audio sreaming from http source

Hello,

i have a problem with streaming internet radio from http sources. I use some media players on Xfce desktop to listen musik on the background. All streams starts dysfluend and often comes breaks.

my Enviroment:- Leap 15 + Xfce Destop

  • ALSA sound enviroment (no PulsAudio)
  • installed resticted codecs (no VLC…)

I use primary the Pragha music player (other slim GTK player also tested). By all is the same problem. I think this is a problem in gstreamer or the call of the music player. I find out that the http streams runs whitout any buffer.

Here is the same problems as the musik player…


> gst-play-1.0 -v  http://streams.radiobob.de/bob-live/mp3-192/mediaplayer
...
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: buffer-size = -1
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: buffer-duration = -1
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: use-buffering = false
...

> gst-launch-1.0 playbin uri="http://streams.radiobob.de/bob-live/mp3-192/mediaplayer"

I set manualy a buffer with 512k and it works perfect…


> gst-launch-1.0 playbin buffer-size=512000 uri="http://streams.radiobob.de/bob-live/mp3-192/mediaplayer"

> gst-launch-1.0 playbin3 buffer-size=512000 uri="http://streams.radiobob.de/bob-live/mp3-192/mediaplayer"
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Redistribute latency...
Prerolled, waiting for buffering to finish...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstAudioSinkClock


My workaround:- open a terminal window

How can i set the buffer-size as default for http streaming?
Is this a bug?

Any help are welcome.
Kind Regards