The goal of the following patches is to support Gnome Rygel [1] on OpenWrt. Rygel is an implementation of several of the UPnP media protocols. There are probably lighter-weight choices for media servers, but Rygel was the most promising option I found that can serve as a media renderer, enabling OpenWrt devices with an audio output to function as a wireless, network-controllable audio player.
I have used this successfully on TL-WR1043ND and TL-WR2543ND hardware. Since I haven't done this before, rather than send all of the patches at once, I'll send the first few now, and if those are okay, I'll continue with the rest. Here's the complete list: [PATCH 00/16] patches to support Rygel on OpenWrt [PATCH 01/16] fix uClibc implementation of eventfd [PATCH 02/16] support finding /usr/share data using pkgconfig [PATCH 03/16] [packages] update glib2 to version 2.32.3 [PATCH 04/16] [packages] update libtheora to 1.1.1 [PATCH 05/16] [packages] update libsoup to version 2.38.1 [PATCH 06/16] [packages] add libgee package [PATCH 07/16] [packages] add packaging for gssdp [PATCH 08/16] [packages] add packaging for gupnp [PATCH 09/16] [packages] add packaging for gupnp-av [PATCH 10/16] [packages] add packaging for gupnp-dlna [PATCH 11/16] [packages] add packaging for vala [PATCH 12/16] [packages] add packaging for gupnp-vala [PATCH 13/16] [packages] update gstreamer to 0.10.36 [PATCH 14/16] [packages] build the gstreamer faad plugin [PATCH 15/16] [packages] add configurable fixed point build for faad [PATCH 16/16] [packages] add packaging for rygel [1] https://live.gnome.org/Rygel/ _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
