On Sa, 2013-01-12 at 20:50 +1300, Andrej Falout wrote: > Hello, > > > I would appreciate if someone can clarify my understanding of Rygel > functionality. > > > If I understand correctly, when running in GNOME and with PulseAudio, > Rygel can create an audio stream from Pulse sink, and send command to > a DLNA renderer selected/detected by GNOME GUI, to receive this > stream. In effect a "play-to" functionality (a bit similar to > streaming to an Apple Airport by selecting Airport as an output audio > device in OSX)?
No, this is not correct. Rygel only provides the stream. The command to play has to be sent by an external controller such as GUPnP-AV-CP. Also GNOME is not a precondition for running Rygel. There's a modification for my tool korva/pushup which runs on the N9 that does what you describe, though [1] > If above is correct, I wonder if anyone can help me setting this > functionality up, but on headless machine with no GNOME or Pulse > audio? > > > Ideally, I would like a stream to be created by MPD, or some other > tool that MPD can pipe audio stream to (So I can select music to play > by controlling MPD), and send command to a renderer to start playing > this stream (In my case, and Onkio receiver)... > > > Is this possible using Rygel? No. More likely with plain GUPnP/GUPnP-AV and some C coding or dLeyna and some python scripting as Rygel is not a client library and that's what you need here. > Just to clarify, I am NOT trying to turn MPD into a DLNA server - > there are plenty of DLNA servers available, but I need a way for my > DLNA renderer to receive a STREAM (So I can then control content of > that stream by means appropriate for the source of the stream, instead > of having to select FILES in DLNA server by using DLNA control > point...) You need to be aware that DLNA renderer need HTTP and are likely to be a bit picky about the stream format you send them. [1] https://github.com/phako/korva/commits/mra _______________________________________________ rygel-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/rygel-list
