Date
1 - 1 of 1
RFC V2: "Demo Use Cases" documentation for the web page
Darren Hart <dvhart@...>
Apologies for the resend, sent from the wrong address and the list bounced it.
Version 2 with some updates from Kevin, Dave, Tom, and Mark: Media Network Demo ================== The Yocto Project launch event at ECLF 2010 featured a multi-architecture Media Network Demo. All the source for this demo is available in the meta-demo git repository as a layer for the poky build system. The following images made up the demo: o poky-image-nas o poky-image-mediatomb o poky-image-rygel Note that the goal of these recipes was to demonstrate example functionality and the flexibility and power of Yocto. The goal was not to produce a production-ready image. poky-image-nas -------------- The poky-image-nas image boots your device as a network attached storage device. It provides a DHCP service and an NFS server, which exports /media/storage out of the box. Adding your MP3 or OGG format music files under this directory will make them available to other devices on your LAN. As presently configured, it assumes an address of 192.168.1.1 and offers DHCP addresses in the 192.168.1.128 - 192.168.1.254 lease block. poky-image-mediatomb -------------------- The poky-image-mediatomb image adds a UPnP content provider via the mediatomb package. Note that you will have to update your networking scripts to suit your system and network. For the demo, we simply added "auto eth0" to /etc/network/interfaces and got a DHCP address from the NAS. After modifying the networking, be sure to restart the mediatomb service (or just reboot). You can configure it to mount the /media/storage share from a poky-image-nas system (as we did), or store your media locally. Use the mediatomb web interface to add music to the database and make it available to UPnP renderers. See /var/log/mediatomb.log for the address and port: 2010-09-08 10:50:03 INFO: MediaTomb Web UI can be reached by following this link: 2010-09-08 10:50:03 INFO: http://192.168.1.3:49152/ poky-image-rygel ---------------- The poky-image-rygel image provides gupnp tools and the rygel media renderer along with the sato desktop. The renderer is started on boot via an init script and can be controlled locally or via any control point on the network. Several devices can run this image and stream media from the mediatomb device. To use a local control point, locate the "UPnP AV control" under the "Utilities" category of the sato desktop. Expand "Mediatomb" in the treeview and you should see a familiar music navigation hierarchy. Select a song and hit the "Play" button. If you have multiple renderers on the network, you can select which one to control with the renderer drop-down. -- Darren Hart Embedded Linux Kernel |
|