Re: Launching Rygel on headless server



On Mo, 2012-05-28 at 22:56 +0100, Cefn Hoile wrote:
> Once I've installed all the debugging packages you mentioned, the
> Segfault stops arising.

That means you managed to install the gst-plugins-base libraries without
installing the base plugins. Looks like some packaging dependendy
problems.

> 
> I was now able to see more meaningful errors when trying to attach to
> the wav stream, which were associated with missing packages - needed
> gstreamer0.10-pulseaudio to give me pulsesrc and
> gstreamer0.10-plugins-good to give me wavpackenc

Btw. wavpack is not WAV. wavpack is a lossless but compressing audio
codec, similar to FLAC. WAV "encoding" is done by wavenc. 

> 
> I've arrived at this error which I don't know how to handle when
> attaching to the Gstreamer Wave stream using VLC's UPNP browser (which
> detects a stream from Rygel at my local
> http://192.168.1.128:57845/GstLaunch/i/bXlwdWxzZWF1ZGlvc2luaw%3D%3D.wav
> )
> 
> (rygel:3140): Rygel-WARNING **: rygel-http-request.vala:97: Invalid seek request

This is a known bug we need to address at some point; unfortunately this
is a bit tricky (https://bugzilla.gnome.org/show_bug.cgi?id=659432 or
https://bugzilla.gnome.org/show_bug.cgi?id=674736) It's ok with VLC as
it does the right thing (retry without seeking).

> (rygel:3140): Rygel-CRITICAL **: Error from pipeline
> RygelHTTPGstResponse: pulsesrc.c(1480): gst_pulsesrc_prepare ():
> /GstPipeline:RygelHTTPGstResponse/GstBin:bin0/GstPulseSrc:pulsesrc0

Are you sure that the headphone thing is the correct pulse source?

I've got something like

mypulseaudiosink-title=Audio on @HOSTNAME@
mypulseaudiosink-mime=audio/L16;rate=44100;channels=2
mypulseaudiosink-launch=pulsesrc device=alsa_output.pci-0000_00_1b.0.analog-stereo.monitor

in my rygel.conf




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]