Tag: media server

DLNA–to become a more credible media-management standard than Apple AirPlay

Article

Apple May Lose To Android In Device-Based Media Management | Online Media Daily (MediaPost.com)

My comments

As you may already know, Apple has been promoting their AirPlay media-management ecosystem. This was initially known as AirTunes and worked with their AirPort Express plugin broadband router which can connect to speakers or a stereo amplifier for network music playback. Here, you had to use iTunes on your Macintosh (or PC) to play the audio files through this device. This function was gradually extended to iOS devices so you can then play this same media held on these devices in the same manner.

Apple have extended the concept to images and video through the use of Apple TV and licensed the AirPlay concept to other manufacturers that are approved by themselves. It has been recently demonstrated in the latest crop of iPhone TV commercials as a way of saying that “we know best”.

But there is another standard that is more “open-frame” than the Apple AirPlay system. This standard, called DLNA, has been adopted by a larger number of software and hardware manufacturers than AirPlay.

It is a standard that I have stood for because more of the industry is behind it with it working across equipment and software of different manufacture and has become a breeding ground for innovation. Here, I have seen the arrival of network-media playback equipment that works as part of the DLNA ecosystem appear at every market tier, including the premium-audio segment, with B&O offering a trendy stylish DLNA-capable network music system that puts the Sonos on notice for example. But my stance on this issue may be considered as being of concern to Apple or some of their fanbois who value the Apple-centric information-technology setup.

Equipment like the Sony CMT-MX750Ni music system or the Western Digital WDTV Live that I have previously reviewed can play media content that is “thrown to” it by software like TwonkyMobile on your tablet or smartphone. This is in a similar way that you would do with the AirPlay setup on an all-Apple system and is capable of being performed on an Android platform as well as the iOS platform.

An issue that is forgotten about in the Apple hype is that some third-party companies have written DLNA-compliant media-management software for the iOS devices and the Macintosh platform. Examples of this include PlugPlayer and recent iOS ports of TwonkyManager. As well, I known of a friend who is running NullRiver MediaLink on his iMac in order to use it as a media server for his Sony PS3 games console and he has had success with this setup.

Your UPnP AV / DLNA media player device is now a virtual soundcard courtesy of Jamcast

News article 

Stream Audio Outputted by Your PC to Any DLNA/UPnP Compliant Device via Jamcast | eHomeUpgrade

Direct Link

Jamcast’s Web site: http://www.sdstechnologies.com/

Support Forums: http://www.sdstechnologies.com/Forum/

My comments

This is what Jamcast can providePreviously, there have been some computer sound-reproduction setups which comprise a special “virtual-soundcard” program that is running on a computer and transmitting the data via a local-area network to a “network audio adaptor” connected to a sound system. The solutions, which came in the form of the Linksys WMB54G Wireless-G Music Bridge (Wi-Fi 802.11g solution) and the Devolo dLAN Audio Extender (HomePlug solution), capitalised on the idea of moving your computer’s sound to better speakers hooked up to a better amplifier that is part of your main music system. But these all required their own particular driver software for them to work properly.

Now Jamcast have come up with a UPnP AV / DLNA Media Server program that runs on the Windows platform which works in the same vein as these previous devices. But it has another trick up its sleeve beyond just being a regular media server. It can work with the UPnP AV / DLNA compatible media playback device as a “virtual soundcard” like these other devices that I had mentioned previously.

If you used a Windows XP box, you would have to set the device to work with a virtual “stereo mix” recording channel on a compliant soundcard so that all of the PC sound is handled by this software but a Windows Vista or 7 box can handle these setups better because of inherent support for an integrated “stereo mix” recording channel.

There may be some caveats with this kind of setup at the moment such as latency issues concerning game sounds or the ability to provide a discrete surround-sound feed to a surround-capable receiver. From what I hear of the discussion boards at Jamcast’s site, there were issues with “forcing” MP3 output to particular DLNA devices so that they pick up a recognised codec rather than FLAC. Another questions is whether you can have the virtual soundcard being fed wit the same audio stream as the computer’s local sound subsystem and if there is any latency issues with this setup.

Another idea that could be looked at as far as further development work goes would be to port the software over to the Apple Macintosh platform in order to open up that platform to more UPnP AV / DLNA server solutions.

This may yield further applications like use of audio content on a laptop via a sound system that is connected to a DLNA audio device to use with audio services that only work with PC-based software. A good idea for Jamcast to explore would be a “slimmed-down” version of this virtual-soundcard software that can be licensed out to other software developers to make use of DLNA devices as a “virtual sound card”. An example that could come in to its own are the party-hire jukeboxes like the SuperJuke that people hire for major birthday parties and similar events. Here, the music feed from these machines could be fed to DLNA-enabled endpoints on a home network as well as the machine’s local speakers.

What I am pleased about with this is that the UPnP AV / DLNA standards are being taken further to build more innovative hardware and software for the home or small-business network.

Product Review – Western Digital MyBook World network-attached storage device (1 Terabyte)

WD My Book World Edition network hard driveI am now reviewing the Western Digital MyBook World network-attached storage device which is the first such device to be reviewed in this blog.

It is a white box about the size of an average paperback book such as a personal Bible but has a white “operation” light along the spine. This light can be turned off through the Web-based configuration menus under the “System-Advanced” screen in the Advanced menus. There is a vent along the top of the unit to allow for proper cooling.

Connection

It can connect to an Ethernet network, even a Gigabit one which would be part of high-end routers and equipment optimised for “next-generation” broadband services. There is also a USB socket for use with adding external USB storage or USB printers that can work as network printers to the network.

Storage

This unit has 1 Terabyte worth of storage available on it, which would be the minimum required for these devices. If you use it primarily as a media server, you would have plenty of room for many hours of high-definition video, oodles of “many-megapixel” pictures and many hours of audio content using good-quality codecs.

This is provisioned through one hard disk but the step-up model (WD MyBook World Edition II) has the ability to work with two user-replaceable hard disks and can support a two-disk RAID data-mirror setup.

Ethernet connection to the NAS

Ethernet connection to the WD NAS

Network functionality

It may be worth noting that I have run this unit on the latest firmware and is a wise practice to do whenever you buy these units to make sure they run the latest firmware.

It can work with the common network file protocols like FTP and SMB, but the Samba (SMB) server can’t handle credentials situations where you have the same username and password as one of the computers. As well, it isn’t easy to create a NAS share with a “public read-only” access condition where you have to log in to add or modify files on that share but anyone can read the files.

There is support for “cloud backup” and “cloud remote access” with WD’s MioNet cloud-based remote servers, but I haven’t tried this feature out yet.

The main function that I have appreciated in this NAS is the TwonkyMedia UPnP AV MediaServer function. This positions the NAS as a very capable network media library that provisions the media to standards-based media devices. It can also work as an external media drive for iTunes-based media setups.

This has allowed for PC-free media serving where I could play “ripped” audio files on any of the Internet radios that I have reviewed without needing to have the computer on. As well, it has improved the reliability of my UPnP-based media experience because the network hard disk is doing just that job of providing the media rather than a PC that does this amongst other activities. The UPnP functionality could be better supported by working with other shares that can be set up as “public read-only”, rather than just the “Public” share. It would then increase its validity as a media server in businesses where media collections are at risk of unauthorised alteration.

Points of Improvement

As I have outlined in the review, I would like to make it easier to provide “public read-only” shares which are able to be edited by authorised users but the files can be viewed by anyone without authentication and media files can simply be provided for playback by UPnP devices. This can make it easier to share media or other files across the network without fear of accidental or malicious alteration or deletion.

There could be some finer control on the status LED by providing for a static “bar-graph” display that indicates how much disk space has been used, or light-up only as a “distress signal” or if the hard disk is in active service. This is so you can know what is going on without that bright light staying on all the time.

Summary and Placement Notes

I would suggest using this hard disk as a “simple network backup” device or as a dedicated UPnP media server device for the home or small-business network. In the latter usage case, these businesses could easily relegate this unit as a secondary “media-server” NAS alongside their primary NAS that provides regular network file-service functions and establish UPnP AV / DLNA in their realms as I have talked about in a separate article.

DLNA and UPnP AV in the business

Originally posted: 5 January 2009, Updated 6 July 2009

Very often, DLNA and UPnP AV are typically marketed as being for use in the home due to the reduced amount of configuration needed for devices that comply to these standards. But devices based on these standards can appeal to business use, especially to small “mum and dad” shops, community / religious organisations and other similar businesses who don’t have regular access to “big business” IT resources.

The functionality is typically available as low-cost or free software or, in some cases like Windows XP and Vista, available as part of the operating system. There are some “business-grade” network-attached storage boxes that have the functionality for business continuity as well as the ability to work as DLNA-compliant media servers. A good example of this are the Netgear ReadyNAS units and the QNAP units, including the TS-459U Series 4-disk rackmount “pizza-box” NAS server which would be pitched at the office server room.

The main issue that one will have with this kind of setup will be that the network that you intend to connect the equipment on must be on the same subnet or logical network, served by the same DHCP server. This will be fine for most small-business, and SOHO networks, including the “private” segment of networks that provide Internet access to the public such as wireless hotspots and Internet cafes.

If you are concerned about security of business data or the integrity of business systems, you could run a separate server for the DLNA-presented media data rather than use the main server for this purpose. Then you can lock down the main server as tightly as it should be for the data.

Visual Merchandising

DLNA-based setups can come in to their own when it comes to all sorts of visual merchandising applications. This is more so for small businesses who cannot afford to buy business-grade “digital signage” or find the “digital signage” difficult to manage due to complex setup requirements.

You can have images or videos of products that are always kept fresh and up-to-date and can intermingle these images and videos with up-to-date “electronic signage” that you create with programs like Microsoft PowerPoint. The best example of this being used would be the real-estate agent who uses the setup to show pictures of the houses he has currently for sale or a beauty salon showing examples of the most fashionable hairstyles they have done lately.

A DLNA-compliant network electronic picture frame like the Kodak EX1011 or the D-Link DSM-210 can work wonders here as can any DLNA-compliant network media receiver (or games console) hooked up to a large flat-screen TV or monitor. Similarly, a DLNA-compliant flat-screen TV like one of Sony’s recent LCD TVs can fulfil the same needs here, especially now that the cost of these sets in in affordable territory and the sets are available from most electrical retailers.

The media server can be part of the file server’s functions or can be hosted on a separate box such as a network-attached storage unit. You just need to add the media to this server by using a standard network file-transfer protocol like SMB or FTP.

You will need to make sure that the media server presents the files either by keywords (tags) and / or folders of the file system so that you can file the pictures how you want to file them. Windows Media Player and TwonkyMedia do support working by keywords and folders.

If you use a presentation program like Microsoft PowerPoint to create “electronic signage”, you just need to export all of the slides in your presentation as JPEG files in to a folder available to the media server. This is done in PowerPoint by opening the presentation and selecting “File” – “Save As” and selecting “JPEG” as the file type. You then have the option of exporting the current slide as a JPEG or exporting all the slides in the presentation as JPEG files in a folder named after the title of the presentation.

Background Music

If you are sick and tired of the radio or those business-to-business music services, you can use a computer as a music server, with the music playing out through a DLNA-compliant network media player such as one of those Internet radios.

As I have mentioned in my previous DLNA feature articles, it is very easy to do whether you decide to use a computer or a network-attached storage box as a media server. Most of the network-enabled music players support shuffle-play which can be very useful for this application and a lot of them have a line-out connection so you can connect them to a public-address amplifier or music-on-hold interface.

Education – The media library

A DLNA-based media system can work well when it comes to education. It doesn’t matter whether the idea is to show a video to a class or whether a student is viewing a video they saw in class “once more” in the library.

A capable DLNA media server with a properly-indexed media collection can work wonders here, with the users selecting the AV material through the DLNA media player’s user interface. Most such players can connect to existing AV equipment or the DLNA functionality can be part of the equipment’s functionality.

Similarly, if the media server provides it, you could allow Web-based access via any computer connected to the facility’s network. This can allow wireless-linked computers to be used to “pull up” the learning resources.

Other business-based DLNA applications

DLNA is eventually heading in the direction of a common IP-hosted data system for transferring media between portable and fixed devices. A typical application may include uploading images and movies from a digital camera or camcorder to a “base” computer for editing and viewing. Similarly, there may be the application of downloading AV material from a computer to a smartphone so it can be viewed on that phone’s display.

Conclusion

What needs to happen is that DLNA needs to be viewed as not just being for the home but being for business and educational life as well.

RipNAS Statement SSD Windows Home Server Unveiled | eHomeUpgrade

RipNAS Statement SSD Windows Home Server Unveiled | eHomeUpgrade

My comments on this Windows Home Server-based NAS

Is this for real that a network-attached storage system for a home network will employ solid-state storage? You might think that the typical network-attached storage will be required to use regular electro-mechanical hard drives for its storage, but this unit has brought the idea of solid-state storage to this class of devices.

Why does this device implement solid-state storage as a main storage solution? It is designed from the outset to be a music server that can exist near one’s hi-fi equipment which will be located in the main living area or home-theatre room. The typical NAS box will be making a whirring or whining noise as the hard disks come to life while a fan keeps the system cool. But this design implements the solid-state disks and the use of a heatsink to cool the unit without any need for noisy fans.

The RipNAS Statement is a DLNA-compliant “ripping NAS” with a built-in optical drive and intended for keeping your music library on a hard disk, available to UPnP AV media clients, iTunes setups and the Logitech Squeezebox. It does implement “best-case” ripping practices where the music will be held as FLAC files but can be transcoded to LPCM or MP3 to suit most UPnP AV devices. The software can do other tricks such as keep highly-accurate metadata for all of the albums held on the hard disk and implement server-side volume levelling for albums recorded at differing volume levels.

This machine is one of a class of NAS units which will be dedicated to storing personal music, photo and video files and it could be a reality that we see households running one NAS for backing up data and another strictly for media-server functionality.

Welcome to a world where the serious music enthusiast can have access to the fun of network media! This may now mean that the home media network can be an acceptable path for the great recordings like Miles Davis’s “Kind Of Blue”, Donald Fagen’s “The Nightfly” or Pink Floyd albums of the 1970s as well as the great classics.

Feature Article – DLNA Network Media Series: Setting up PC-less networked AV

Why set up a PC-less networked AV setup

A PC-less networked AV setup doesn’t need a particular computer to be present and running to provide AV media to DLNA client devices.

The media is provisioned by a box that is designed for providing AV media to client devices 24/7. This avoids situations where the media is not available due to the PC crashing or being infested with malware; both events that can be very common occurrences with most home computers. There is no need to worry about a PC which is being used for playing games or doing other system-intensive activities limiting media availability. Similarly, these setups use less energy than a PC working as a media server.

This setup also suits today’s laptop-based computing environment where laptop computers are more likely to be moved from place to place. It also suits environments like holiday houses where there is no real use in keeping a desktop computer on the premises but there is the desire to have occasional Internet access at such locations.

As well, this kind of setup appeals to computer-shy people who may want to benefit from digitally-hosted media. This is because there is no need to have a noisy ugly computer in the house for this kind of activity to occur.

Another bonus is that when you add more media client devices to the network, a dedicated media server can handle the increased demand more capably. Contrast this with a PC where the odds of failing when serving more devices can increase rapidly.

What kinds of PC-less media server exist?

Dedicated DLNA music server (Philips Streamium WACS-7000, Sony GigaJuke  NAS-S55HDE, etc)

This unit is typically in the form of a hi-fi system or component that is part of such a system. It has a single hard disk that is primarily for storing media, typically music files and have a network interface, either in the Ethernet or 802.11g wireless form.

Such units will have a built-in CD drive and can “rip” audio tracks from CDs loaded in that drive. They will have access to a metadata service like Gracenote so that the tracks are properly indexed by song title, artist (both album and contributing), genre and album title. As well, they could record audio to the hard drive from a device connected to the server’s line-level input or, where applicable, from a built-in radio tuner. This is in a similar manner to recording music to tapes from the radio using that good old cassette deck.

A lot of these systems expose features and functions that only work best with selected client equipment sold by the server’s manufacturer. They may have limitations concerning transferring audio files to and from the unit’s hard disk, which may limit backup or secondary-storage opportunities. Usually they require a computer to run a special utility in order to transfer music files to or from the unit.

Standalone NAS (network-attached storage) box

These devices are simply a dedicated file-storage device that is connected to the home network and handles files according to standard network-based file-handling protocols. They often provide backup file storage and secondary file storage for computers on the network as well as media-server functionality.  Some users may use the hard disks in these units as a “holding bay” for their computer’s hard-disk contents while they are upsizing that computer’s hard disk.

These boxes will typically come either as a single-disk unit which is the size of a book or as a multi-disk unit that is typically the size of a toaster or breadmaker. These units  either uses the hard disks as a huge storage volume or sets aside some of the disks as a “shadow store” for the data should any of the disks fail. This latter technique, which also provides higher data throughput is known as RAID which stands for Redundant Array of Independent Disks.

They are available as a unit fitted out with the necessary hard disks to the capacity you pay for or as an enclosure where you install hard disks that you buy separately. Earlier versions of these enclosures required the user to mess around with a screwdriver and end up losing screws in the assembly process, but the newer units just require the user to slide in or “clip in” the hard disks.

This class of device includes “headless” small-scale server platforms like Windows Home Server and some Linux distributions which can be expanded by the user to perform different functions. They may include this kind of software being loaded on an otherwise-redundant PC that is being repurposed as a small-form file server.

This device will be the way to go eventually because of its ability to provide a flexible media-sharing solution for most small networks.

"Ripping" NAS units

There are a class of NAS boxes that are just like a regular NAS box, having the same number of hard disks as these devices and having the same capacity and functionality as these boxes. But these units, such as the RipFactory RipServer, have a built-in optical disk drive and software which “rips” CDs loaded in to the unit’s optical drive, in a similar manner to a dedicated DLNA music server. They will use a music metadata service like Gracenote to index the tracks that are ripped from the CDs loaded in the unit’s optical drive. These units would be considered as a “bridge” between the dedicated DLNA music server and a general-purpose NAS box.

USB hard disk connected to a DLNA-compliant USB file server

Another common method is to use a USB network file server device that is connected to a USB external hard disk. The device can typically be part of another network device like a router or just become a standalone box. These units, again, handle files according to the standard network-based file-transfer protocols.

They work best with one self-powered USB hard disk because most of these server devices usually run on a low-output power supply that typically powers the electronics within. Most of these units also don’t have the logic to properly handle a USB hub or multiple USB hard disks. If you are using a small hard disk that doesn’t have its own power supply, you may need to connect it via a self-powered USB hub. Similarly, you may find that using a self-powered USB hub can assure reliable service with any of the USB file servers that can support USB hubs,

These setups are useful for a temporary media-sharing arrangement where you are providing media to one or two devices or as an auxiliary media server for other media that isn’t always used.

Storing your media on these devices

If you use a dedicated NAS unit without a built-in optical drive, you will need to make sure that you have SMB (Windows, MacOS X, Linux) or NFS (Linux) read/write access to the media share on that NAS unit. As well, make sure that there is a desktop shortcut, mapped drive letter or other mount point to that share on your computer(s) that you are preparing the media on.

Prepare your media as you normally would, with it ending up in your computer’s media directories. Then copy the media directories to the NAS media share using the standard practices that you use for copying files and directories. You may need to set up a “sync” routine to automatically copy new media to the media share so you can be sure that the new media is available on the network.

Avoid the temptation to "rip" a CD directly to the network share because there is the increased likelihood of errors and slow performance due to multiple points of failure existing between the CD and the NAS’s hard disk, being the optical drive, the ripping and encoding processes and the network transfer process.

Increasing and evolving the DLNA networked media system

One media Server, work towards a NAS unit

This is more analogous to a business’s file server where the IT department want to make sure that all company data is seen as one collection to back up and manage and is at one location. This may appeal to you if you want to have only one primary storage point for your media.

The only limitation about this is that if you need to “do anything” with the NAS unit like upsize it or replace a failed hard disk, you will have to have the media library out of action.

Two or more Media Servers serving different content

You may want to have the media on two or more media servers rather than one media server. This may appeal to a household which has young adults or adolescent children living in it. In this situation, they may want to keep their media on an NAS that they have responsibility for and can take with them when they move on. This avoids you having your media server being “clogged up” with their media which you will less likely want to touch whether they are with you or when they have left your place.

Similarly, you may have media to do with your personal activity as well as media to do with your business or community-engagement activity. Here, you can run a separate media server which houses your business media and this one can be managed under business standards and be financially underwritten by your business. This includes Web developers who run a NAS box as a “Web-page workbench” and want to view primary pictures for their Web page on a DLNA media client attached to the big-screen TV.

Here, you create the different media servers but you make sure they have different names so that your DLNA client devices can differentiate between the server devices. You may use different types of server such as a USB hard disk connected to a DLNA-capable USB file server for a small project or a business-class NAS unit for your business data.

An increasing number of NAS devices pitched at the domestic market are starting to support the ability to aggregate multiple DLNA media libraries in to one large media library. This allows the user to point their media client device at one reference point for all the media that exists on the one home network.

Media Servers in different geographical locations

There may be the possibility of running another DLNA-based media network in another geographic location like a business premises or another house.

The main issue about this is keeping both locations in sync with the desired content. You may have to use an Internet-based sync utility which is supported by your media server to synchronise content between locations.

On the other hand, you could set up an IP-based NAS-NAS backup set for incremental or differential (only files that are new or have changed) backup, but the backup jobs could still be large if any metadata is changed.

You would have to make sure that both NAS units are accessible from the Internet. This may involve establishment of a “dynamic DNS” setup through the use of “DynDNS” or similar utilities; or having each location have a fixed IP address. Then there is the issue of setting up a port-forwarding rule in your router, which may be easy if your NAS units implements UPnP-based port forwarding and you are using a UPnP-compliant router in each location. On the other hand, you may have to visit the router’s Web page to set up the port-forward rules.

This situation hasn’t been made easy because typically the concept of using multiple NAS boxes for applications like multi-location file storage hasn’t been defined as a key application.

Conclusion

Once you have moved towards the PC-less DLNA-based media network, you will thank yourself that you have headed down that path. You won’t need to keep a noisy computer on all the time just to enjoy your music over the network.