After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 321750 - RAOP streaming support
RAOP streaming support
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: Plugins (other)
HEAD
Other Linux
: Normal enhancement
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
: 353035 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-11-17 21:38 UTC by Bastien Nocera
Modified: 2018-05-24 10:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bastien Nocera 2005-11-17 21:38:55 UTC
Rhythmbox could stream to Airport Express, via AirTunes (using the RAOP protocol).
This would require:
- a GStreamer ALAC encoder
- a GStreamer element to encrypt and send the sound "over the wire"
- UI changes to allow to stream to one or more devices (discovered with mDNS)

Existing players:
http://raop-play.sourceforge.net/
http://nanocrew.net/software/justeport/
Comment 1 Christophe Fergeau 2005-11-18 09:03:51 UTC
Iirc, you can stream raw PCM streams to Airport Express (this makes it much
easier since an ALAC encoder isn't necessary).
Comment 2 Bastien Nocera 2005-11-18 09:28:31 UTC
Yeah, that's what JustePort does (it wraps the raw PCM in an MPEG-4 container),
which means we would be able to ship this code without any patents problems.
Comment 3 Christophe Fergeau 2005-11-18 09:31:56 UTC
Unless there are IP issues with the MPEG-4 container.
Comment 4 Baybal Ni 2006-09-09 05:26:04 UTC
Easy workaroundaible
Comment 5 Alex Lancaster 2006-11-07 02:13:19 UTC
Switching to plugins component.
Comment 6 Christian Fredrik Kalager Schaller 2007-02-21 17:07:03 UTC
*** Bug 353035 has been marked as a duplicate of this bug. ***
Comment 7 dlai 2007-06-25 13:09:23 UTC
If you were not aware, someone already did a substantial amount on this look here:

http://stephan.kochen.nl/blog/2007/01/22/gstreamer-and-raop/
Comment 8 Matt N 2009-07-27 21:15:23 UTC
There is a pulseaudio module (pulseaudio-module-raop) in debian that lets pulse audio stream to AirPort devices.  It worked ok last I tested.
Comment 9 W. Michael Petullo 2011-05-16 02:01:47 UTC
The apexsink plugin has been in gstreamer-plugins-bad for some time, so I think this bug may be closed.
Comment 10 Bastien Nocera 2011-05-16 10:33:31 UTC
(In reply to comment #9)
> The apexsink plugin has been in gstreamer-plugins-bad for some time, so I think
> this bug may be closed.

Though there's no interface to it, and supporting this plugin would require tearing down the pipeline and creating a new one, with the associated synchronisation problems.

Having an interface for quick output switching in Rhythmbox that'd use PulseAudio would probably be closer to what we would want to support this feature.
Comment 11 GNOME Infrastructure Team 2018-05-24 10:53:32 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/89.