Filed under Network Management by simonmackay on 30/01/2010 at 02:35
{no comments}
UPnP Forum standard page – RemoteAccess:1
The UPnP Forum have this week released a Device Class Profile for setting up networks for inter-network operation and remote access. This is mainly to permit:
a) UPnP devices to work across multiple logical networks and
b) UPnP methods to be used for inter-network configuration
What is involved
The standard encompasses public-network-discovery mechanisms like STUN for determining the type of upstream NAT device in the Internet network and dynamic DNS for establishing the IP address for the main network’s fully-qualified Internet name. Some of these standards are implemented through VoIP setups to permit discovery of the VoIP network.
It also involves the establishment of secure VPN or DirectAccess (IPv6 over IPv4) tunnels between networks for this purpose. This doesn’t depend on a particular tunnelling method like PPTP, IPSec or SSL, but is more about establishing the tunnels between the networks.
There is also the establishment of UPnP “device relays” at each end of the tunnel so that UPnP entities (devices or services) in one network can be seen by similar entities in another network.
The standard also includes methods to permit replicated setup and teardown of devices and services between both networks. This would happen when the link is established or torn down or as UPnP devices come on line and go off line while the link is alive.
Abilities
The-access or client network can be a simple single-subnet private network such as a home network, small-business network or public-access network. Larger corporate networks can qualify if the firewall at the network’s edge doesn’t specifically exclude UPnP Remote Access.
The master network which the remote device is visiting must be a simple single-subnet private network such as a home network or small-business network. The remote access server can be part of the network-Internet “edge” device like the typical "VPN endpoint” router sold to small businesses or can be a separate piece or hardware or software existing on that same network. In the latter case, the server would have to work properly with a UPnP-compliant router (which most routers sold through the retail channel are) and obtain the network’s outside IP address and set up port-forward rules through that same device.
The value of UPnP Remote Access with corporate networks needs to be assessed, both in the context of network security for high-value data as well as interaction with established VPN setups. This can also include issues like the “other” network gaining access to UPnP devices on the local network or particular devices or device classes being visible across the tunnel.
What needs to happen
This standard needs to permit the user to establish or simple yet secure credential-delivery method for VPNs that extend the small networks. This may involve implementing methods similar to either use of a PIN when pairing Bluetooth devices, “push-push” WPS –style configuration or, for “deploy then establish” setups, an email-based system similar to what is being used to confirm user intent when people sign up for Internet forums and social networks; or other similar practices.
The latter situation would appeal to setups where, at one end of the link, there isn’t likely to be a regular client computer in place, such as CCTV and telemetry applications or remote servers.
Compliant systems may also need to support two or more different methods to cater for whether the logical networks are in the same building or afar; or for whether the user prefers to deploy the equipment then configure it remotely or configure all the equipment at one location before deploying it.
Why would this technology end up being useful
One main reason for this development would be to extend the UPnP technologies to VoIP setups. This would then allow for home and small business to benefit from corporate-class telephony setups like tie-lines, common phone books, logical extensions and the like as well as easy-to-implement VoIP telephony.
Another application would be to enable access to existing UPnP devices in other locations. The common reason would be to benefit from multimedia content held at home from a hotel room or to synchronise such content between NAS boxes installed at home and a vacation property. Other applications that come to mind would include remote management of UPnP devices that are part of building control, safety and security such as central heating or alarm systems.
Parts of this standard may be implemented by router and remote-access software vendors as a way of establishing a “box-box” or “box-PC” VPN setup between two small networks like a home network and a small-office network. This could allow the small-business operator to benefit from the VPN setup that big businesses often benefit from, thus allowing for increased yet secure network flexibility.
Print This Post
Filed under Future Trends, UPnP AV / DLNA by simonmackay on 16/11/2009 at 22:27
{no comments}
News articles
Rovi Home Network Media Syncing Automotive Solution Announced | eHomeUpgrade
Rovi hooks cars up to home media collection | TechRadar (UK)
From the horse’s mouth
Rovi’s own page about their automotive network solutions
My comments on this topic
What Rovi is doing is integrating the vehicle in to the home network and its content pool. This will, as far as car entertainment companies are concerned, legitimise the feasibility of a hard disk / solid-state drive and/or WiFi network connection in the car AV system.
Key features
Content-description metadata would be available for CDs, DVDs and Blu-Ray discs in a manner similar to the current practice with iTunes or Windows Media Player. This can also work well with setups that have a built-in hard disk and a “rip-to-hard-disk” function for CDs. This can be updated with new data over the network connection or with the user transferring data from their PC using removeable media.
There would also be the ability to have improved content lookup available for applications where the media is stored as files in a file system like in an SD card, USB memory key, mobile phone or MP3 player like the Apple iPod.
Another key feature that Rovi has established in the press collateral has been the concept of transferring and syncing media content between the vehicle and a media collection hosted on a DLNA media server. This again would work with a 2.5” hard disk that is located in the car and used as the data storage.
There is even the concept of sharing data held in the vehicle or devices plugged in to the vehicle with associated networks which could allow for such things as map updating for satellite navigation and, I may have said this before, collection of diagnostic information from the vehicle.
Where do I think this will exist
The concept will typically appear initially as equipment installed at the factory in high-end cars and / or as high-end aftermarket car AV equipment that appeal to young men who turn their highly-customsied cars into “mobile discos”.Also these kind of markets are based around people who are usually more willing to spend big on the new technologies.
The primary form factor for aftermarket deployment may typically be in the form of the 2-DIN car navigation/audio/video head-unit with a large touchscreen on the front. It is because these head-units will typically have room for an integrated hard disk alongside a CD drive.
Some manufacturers may move towards moving the hard disk out of the head unit so as to reduce costs or design equipment that fits in to a 1-DIN car accessory space. This will typically allow for a USB or eSATA hard disk in an enclosure with an automotive-rated power supply located somewhere in the dash. On the other hand, highly-compact SSDs could become part of 1-DIN head-units which become part of the home network.
The network connectivity issue may be worked out either with an integrated WiFi-Bluetooth radio platform in the head unit or a WiFi network adaptor on the end of a USB cable or WiFi-Ethernet bridge on the end of an Ethernet cable located near the windscreen (windshield) or the rear window.
Conclusion
Once Rovi have established this technology, it could mean that the car will exist as part of the home entertainment and information network.
Print This Post
Filed under IP-based broadcasting, Operating Systems by simonmackay on 11/11/2009 at 22:00
{no comments}
Improved sound-reproduction infrastructure
Some of you may use two or more sound cards in your computer; such as using the sound circuitry that is part of your motherboad as well as an aftermarket sound card. Windows 7 caters for that by allowing you to relegate a particular sound subsystem to a particular program or activity. A common use would be to use a Bluetooth headset for Skype and related VoIP communications, gaming taunts and similar applications while you have your music playing through the main speakers. Similar you could connect a “good” sound card to a good sound system for recording and playback while the onboard sound infrastructure can be used for system sounds.
Even the ability to send digital audio signals to home-theatre equipment via the HDMI port has been improved. It includes the ability to pass the high-definition audio streams from BluRay and similar applications as a raw bitstream. It will also provide the multiple-sound-device functionality as mentioned previously with HDMI audio setups that use a dedicated sound infrastructure rather than feeding an SP-DIF audio bitstream from the computer’s main sound card.
As well, there is functionality that permits the music or video sound to be reduced in volume whenever a VoIP or similar call comes in even if the call goes through a different sound device, which makes life easier when you take these calls using the computer.
DirectX and Gaming
DirectX in Windows 7 has been taken up to version 11 and this has brought forward a lot of improvements as far as computer games go. This also includes a lot of work “under the bonnet” to improve game responsiveness with the screen and sound and bring up PC gaming to current-generation console level.s
Streamlined network management
The network management functions are similar to what Windows Vista users have expected in the Network And Sharing Center, But this interface has been streamlined and made easier to use. The “full map” is still available and you can gain access to shared resources or UPnP-provided device management pages when you click on the various devices.
HomeGroup
This feature is a way of establishing a “circle of trust” within a home network when it comes to sharing resources around that network. This is based on a computer-generated password that is used across the HomeGroup to authenticate all of the computers on the network to the resource pool. At the moment, this only works across Windows 7 boxes on the network, but it may be worth keeping an eye out for Microsoft and third-party downloads that allow Windows 2000 / XP / Vista, Macintosh and Linux boxes to work in with a HomeGroup setup.
This is another way that Microsoft implemented a practice commonly associated with locks and keys, Here, the identifying factor that only allows the lock to work with particular keys is already determined by the tumblers that are integrated in the lock’s mechanism and these tumblers are configured to work that way either by the manufacturer or by a locksmith when you have the lock rekeyed.
The first instance of this was with Windows Connect Now, which was implemented in Windows XP Service Pack 2 as a way of configuring a highly-secure wireless network. Here, the WPA-PSK passphrase was determined randomly by Windows Connect Now and used as part of a “configuration manifest” file to be transferred to routers and other computers using a USB memory key. This was extended to Windows Vista through the WPA-PSK passphrase being uploaded to a compliant wireless router using an Ethernet connection, and was integrated in to Wireless Protected Setup which is implemented as part of Windows Vista Service Pack 2.
Another advantage provided with HomeGroup is that it can work with “work-home” laptops that move between a domain-managed business network and a home network. HomeGroup can also cater for other small networks, because there is the option to share particular resources with particular users as you were able to do son with any Windows-based CIFS network.
Improved DLNA support
Windows Media Player 12, which is part of the Windows 7 distribution or, in some cases, available as a free download from Microsoft, has DLNA built in to its ecosystem. This doesn’t just stop at sharing media files with DLNA / UPnP AV media devices or streaming media files from other DLNA / UPnP AV media servers like NAS boxes. It allows you to “push” content to DLNA / UPnP AV media devices that present themselves as “MediaRenderer” devices. This is typically provided in the form of the “Play To” right-click shortcut for multimedia files.
Remote Media Streaming
You can stream content from one Windows 7 computer to another over the Internet as long as you use the same identifier, like a Windows Live ID. with each of them. This can be useful for situations like temporary accommodation like hotels, holiday homes or serviced apartments where you may have your computer at home running and you may want to play media at your temporary location. I have discussed this feature before on this blog and have raised issues regarding VPN operation and the computer that is pulling the media being able to serve it to DLNA-compliant media hardware on its local network.
Inherent support for current digital-TV standards and Internet TV
Windows 7 provides its Media Center application with inherent operating-system support for currently-deployed digital-TV standards so there isn’t much need for TV tuner card manufacturers to supply software to work with the current standards. As well, this operating system provides improved support for “over-the-top” Internet TV services that may be released in your country. In some cases, this may do away with the need for the coaxial TV cable to the computer or the need to sign up to cable services full of “fodder channels” to gain access to the “good channels”.
Next article in the series will touch on how Windows 7 will benefit the small business and the work-home laptop.
Print This Post
Filed under Buyer's Guide, UPnP AV / DLNA media-playback hardware) by simonmackay on 06/11/2009 at 17:58
{4 comments}
Introduction
You love the sound of overseas radio stations or are fed up with what is playing on the local radio bands, and want to hear something different. You have then dabbled in Internet radio, usually through clicking on “Listen Here” links on radio station sites or using programs and Internet-radio directories like vTuner. You then realise that it would be better to hear this content through a standalone Internet radio rather than moving your laptop computer around and hearing the content through tinny speakers or being tied to your desktop computer.
There used to be a few Internet radios on the market but the number is slowly increasing, with nearly every premium-radio brand or boutique electronics brand running at least one model in at least a tabletop or portable form factor. The units can also pick up podcasts and support “listen-again” functionality for podcasts and similar content. Nearly all of the Internet radios on the market will have a built-in tuner for at least FM and/or DAB digital radio; and, save for a few cheap units, they are capable of playing music held on a computer or network-attached storage device via the home network using at least the UPnP AV (DLNA) protocol.
Where to go
Not many mass-market home-appliance and consumer-electronics chain stores stock Internet radios at the moment because most of these chains perceive that “Average Joe Six-Pack” won’t understand these radios. This is more so in Australia because of it being a smaller market than the UK or USA. You may be lucky to buy a set from the electrical / consumer electronics department of one of the established department stores like Myer, David Jones, Macys, Selfridges or Marks & Spencers; or some supermarket chains like Aldi.
The best bet for finding Internet radios would be to go to an independent audio-video or electronics dealer like SoundStream or Radio Parts Group. Alternatively you could shop online through a place like Amazon or one of the catalogue-driven direct-marketing outlets like Sharper Image, Hammacher Schlemmer or Innovations. There are some manufacturers and distributors like Kogan who supply Internet radios and other equipment through their own direct-sales channels.
What do you need to know
Form factors
Tabletop (mantel) style
 |
| Left: Denon S-52 Internet Radio / CD Player Right: Tivoli Audio NetWorks Internet Radio |
Examples: Denon S-52, Sangean WFR-1 Series, Pure Avanti Flow, Revo iBlik RadioStation, Kogan WiFi Digital Radio with iPod Dock
This is the most common type of Internet radio, where the set is similar to a clock radio or classic mantel / table radio. These units are designed to run only on AC power and have one or two integrated speakers.
The reason Internet radios have appeared more in this class of set is because there is a renewed interest in this type of radio in the premium radio sector.
Most of these units have a line-level input jack so one can play a portable CD player or MP3 player through the radio’s speakers as well, in some cases, a line-level output to connect the radio to a recording device like a MiniDisc deck; or an external amplifier. Some units will have an integrated CD player, integrated iPod dock and / or USB socket to play music from a USB storage device.
The more expensive units like the Pure Avanti Flow, the Sangean WFR-1 Series or the Denon S-52 illustrated above have a sound quality that is very similar to one of the large high-end “ghetto-blasters” of the early 80s and can be an alternative to a regular bookshelf music system for a small apartment like a studio apartment or a college dorm room.
Portable style
Examples: Pure Evoke Flow, Roberts Stream 202, Revo Pico RadioStation

Pure Evoke Flow portable Internet radio
There is an increasing number of portable sets that are the same size as the typical portable radio of the kind with the large handle that sits on many kitchen benches and window sills. Most of these sets have a single speaker and will have a line-level input at least. A few of them can work on integrated batteries, either as a set of D-size cells or a rechargeable battery pack that is charged when the set is plugged in to AC power.
These units will typically have a sound quality reminiscent of the typical large portable radio or 1970s-era mono radio-cassette.
Internet-radio tuner
Examples: Sangean WFT-1 Series, Linn Akurate DS
These units don’t have built-in amplifiers or speakers and are designed to be connected to an existing music system via its line-level inputs or, in some cases, digital inputs. Some of these units may have a built-in DAB or FM tuner and can easily work as a replacement to an existing AM/FM tuner.
Some manufacturers may market these units as network music players because of their ability to play music held anywhere on the home network through the hi-fi system.
Music system or home-theatre receiver
Examples: Pioneer X-Z9 Network SACD Receiver, Denon AVR-5308, Onkyo TX-NR5007
Some tabletop music systems or home-theatre receivers, most notably models at the top-end of most manufacturers’ ranges, have Internet radio and network media playback as an extra “source” or “function”. This is usually to add extra value to these units, especially at this end of the market.
Some manufacturers may also integrate Internet-radio function in to “music-server” or “music jukebox” components. These are components which have an integrated hard disk where music “ripped” from CDs played in an integrated CD player or recorded from line-level inputs is held and can be played through the connected amplifier or, in some cases, provided over the network.
Network Connection
The tabletop and portable units and some Internet-radio tuners will typically have integrated 802.11g WiFi connectivity to a home network’s wireless segment. This connectivity will work properly with wireless networks that use standard WEP, WPA-PSK or WPA2-Personal methods for their security, and usually require the passphrase or WEP key to be entered using a “pick’n’select” method. They also work well if the network has a visible SSID and most of them won’t support WPS or Windows Connect Now “quick-setup” routines or WiFi networks secured to corporate methods. As well, these sets won’t self-connect to hotspots that use common “browser-based” authentication setups.
Some of the tabletop and portable radios and all of the Internet-radio tuners and music systems / home-theatre receivers have a regular Ethernet jack for connection. This connection also works well with HomePlug powerline segments if you connect a HomePlug-Ethernet bridge appropriate to the class of HomePlug segment that you are operating to the Ethernet jack on the set.
Internet station directories
These sets, which are based on one of four platforms (RadioTime, Reciva, Frontier or vTuner), typically work with an integrated directory of Internet streams and podcasts that is able to be updated over the Internet. This can be done automatically or manually with the user pressing an “update” key. They also work with a Web portal which allows you to have a list of “online favourites” alongside the favourite streams associated with the set’s preset buttons.
The Web portals also exist for uploading a user-specified streaming-audio URL to the radio, which can be good for adding new Internet radio streams to your set.
Choosing the right Internet radio for your application
This is similar to choosing a regular radio, especially a premium radio set or music system / component, but you will have to factor in what kind of Internet connectivity you are running. If the site is capable of operating an 802.11g WiFi network or 2.4GHz 802.11n WiFi network operated in “compatibility mode” and secured with WPA-PSK or WPA2-Personal, you can use any set that works with WiFi networks such as all of the tabletops and portables. On the other hand, you may have to prefer a set with an Ethernet connection and, in some cases, use a pair of “homeplugs” to locate the set where you want to have it.
As far as bringing Internet radio to the hi-fi or home-theatre system is concerned, an Internet-radio tuner may be what you need if you are happy with your current system or have just bought a new receiver or music/AV system. As well, some of the tabletop and portable radios have a line-level output which can be another way of bringing Internet radio to your music system. You would have to make sure your existing equipment has a vacant line-level input such as an AUX, TAPE, CD or TUNER input. On the other hand, it may be worth factoring in Internet radio and network media playback as a feature to look for when upgrading or replacing your receiver or system.
Other things to know
Once you own one of these sets, it may be worth reading the DLNA Media Network series of feature articles in this blog, especially “Getting Started With DLNA Media Sharing” to understand the UPnP AV media player functionality that these sets offer. This can help you “liberate” your music collection held on your computer’s hard disk through your newly-purchased Internet radio,
Some of the Internet radios, most notably the Tivoli Networks and the Pure Evoke Flow are designed along the classic two-piece stereo principles that used to be practiced with some consumer-electronics equipment during the 1950s to 1970s, and commonly practiced with cheaper computer speakers. This is where the radio has one integrated speaker that yields mono sound but, whenever it is connected to a matching accessory speaker, it can yield stereo sound. Most of these sets that work that way have the accessory speaker supplied as an extra-cost option.
Conclusion
Once you know what is involved in purchasing an Internet radio, you can enjoy the fun of overseas, out-of-town and offbeat radio without needing to be near your computer.
Print This Post
Filed under Product Review, UPnP AV / DLNA media controller software by simonmackay on 03/11/2009 at 00:01
{no comments}
TwonkyMedia have capitalised on their UPnP AV / DLNA expertise and developed a browser helper object that can play user-selected music, pictures and video from a Web site that you are browsing on to a DLNA-enabled media renderer device “there and then”.
What is TwonkyBeam
TwonkyBeam is a browser helper object which allows you to “push” media found on a Web page to your UPnP AV-enabled media device(s). This can come in handy with YouTube videos, Facebook or Flickr photos, last.fm music or similar sites where you may want to have the media on devices other than your PC’s screen or your laptop’s tinny speakers.
At the moment, the program has been written to work with Windows and Internet Explorer, but will be ported to other desktop Web-viewing environments.
How does it work
Once the software is installed, there is a window that lists all compatible media on the Website and you select which media you want to use. As you select the different media, the media file’s URL is highlighted in the main Web page. In that same window, there is a list of UPnP AV-enabled media players on your network that accept “push” content.
The user identifies the media player that they want to push the media to and selects the media to be viewed in the media list. Then, to show the image, they press the “play” button in that window above the media player list.
On the other hand, the user can right-click on the link and select “TwonkyBeam to” as a way of putting the media on to the DLNA device.
Limitations with certain Websites
At the moment, the current version that is available is a “rough diamond” beta version. In some ways, the program doesn’t provide full access to photo albums that are broken in to groups of, say, 20. This may limit its usefulness with large Facebook photo albums or Flickr photostreams, which is what I have often used the program with when testing it against the “TwonkyMedia Manage UPnP AV Media Renderer”. Nor does it provide access to embedded media clips like most of YouTube’s pages or video clips that are set up in news articles, blogs and social-networking sites. These are the ones where there are playback controls integrated in to the site’s user interface and you can typically see the video in the Web page.
Web developers may have to provide an “all images” view as an option for photo albums or write a “link” URL for video clips that are ordinarily embedded to work around the limitation. The “link” URL could be part of the article’s copy or as a separate link under the embedded video.
Development ideas
One way of improving this program would be for Websites to support media XML files that describe the primary media assets. This would include collections that are broken up in to paginated groups like most Web photo albums.
Similarly, there could be support for handling Flash-embedded videos that are common to YouTube sites and most Web sites that include video material. This could be looked at through the development of applets that “click on” to TwonkyBeam and similar programs and expose the video clips to these programs.
Conclusion
This program can work as a “quick and easy” way to get media that is in a Web site up on to the large screen or better speakers of a DLNA-connected TV or stereo system. It could, in some ways, legitimise the need for one of the Sony or Samsung DLNA-enabled flatscreen TVs in the office or conference room.
The review will be updated whenever the beta version of this program is “polished up” and ready for full release.
Print This Post
Filed under UPnP AV / DLNA media-playback hardware) by simonmackay on 31/10/2009 at 17:22
{no comments}
I have been observing the situation with UPnP AV / DLNA as a standard for network-based music distribution and have noticed something which may be considered unusual in the world of “serious hi-fi”. A few boutique hi-fi manufacturers, Arcam, Linn, Naim, T+A and Revox, have spent a lot of time in technical research in to achieving the best sound with good music provided via FM radio, records, tapes and CD, have taken their expertise towards music distributed via the home network.
Their solutions have been based around the UPnP AV / DLNA media-delivery protocol over common IP networks and using common codecs like MP3, FLAC, AAC and, in some cases Ogg Vorbis and WMA. Because they don’t need to develop client and server software and that the DLNA media server is available in standalone devices like NAS boxes, therefore, it has become easier for the manufacturers to concentrate on high-quality decoding, digital-analogue conversion and reproduction of the music through their equipment. A lot of these units support the DLNA standard to full expectations such as support for “three-box” operation as mentioned in this feature article.
Some manufacturers have built the functionality in to a receiver(Arcam FMJ AVR600) or music system supplied with or without speakers (Naim Uniti, T+A Caruso, T+A Music Player) or have supplied it as a component (Linn Akurate, Klimax or Majik DS) or retrofit kit for existing equipment (Revox Module Multimedia for M10 or M51 receiver).
Other manufacturers in this league haven’t yet supported UPnP AV / DLNA because of investment in a multi-room audio distribution system or network audio technology they have invested in; haven’t yet developed such equipment or simply that they want to stay away from the field of network audio.
I have written up an article about integrating classical music in to your network music collection and have made suggestions regarding optimum codec setups for your digital-audio files. This is worth reading if you intend to use any of these products with your home network and want to get the best value out of them.
Print This Post
Filed under UPnP AV / DLNA media server software by simonmackay on 20/10/2009 at 23:10
{one comment}
I have had a look around the iTunes App Store to find out if there are any more programs that bring the iPod Touch or iPhone to the DLNA Media Network in any capacity, and this program had peeked my interest.
It is the ceCloud iPhone app which brings photos held in the user’s MobileMe account to a DLNA-capable electronic picture frame, TV or network media adaptor. The MobileMe service is a content-syncing service run by Apple as their platforms’ answer to the Microsoft Exchange, Windows Live SkyDrive and Mesh services. This app can be useful if you maintain the MobileMe service as a primary photo library or use it to just hold pictures captured using your iPhone’s camera or downloaded from your digital camera to your Macbook laptop; yet want to make them available to the DLNA-compliant equipment.
For the program to work, the iPhone will need to be connect to a WiFi network segment which is in the same logical network as your DLNA-compliant media playback device. It would also be a good idea to keep the iPhone or iPod Touch connected to AC power at all times while you run the program.
What had impressed me about this program is that there was the idea of building in a UPnP AV / DLNA media gateway in to a smartphone in order to connect to a “cloud” service that the smartphone’s platform can benefit from.
Web site: http://www.ceapps.com/cecloud/
iTunes App Store Direct
Print This Post
Filed under Special Report, UPnP AV / DLNA by simonmackay on 20/10/2009 at 01:32
{no comments}
Originally posted 9 September 2009, Reposted Tuesday 20 October 2009 in conjunction with the official press release
From The Horse’s Mouth
Official press release from the UPnP Forum – PDF
In the media and blogosphere
UPnP celebrates 10 years of existence | eHomeUpgrade
No need to configure the router every time you want to play a PC-based or console-based online game or use Skype and Windows Live Messenger (MSN Messenger).
You can navigate music, pictures or video held on a computer or network-attached storage device from a network media player device like an Internet radio with the same ease as navigating music on an MP3 player or using the computer’s media-management software.
How has this been brought about? It has been brought about with UPnP, which is a standard for controlling and monitoring devices over an IP-based network. The standard, which is held together by the UPnP Forum, is about a known device network architecture and known device classes that are determined for particular device types.
Microsoft had been one of the founding companies for this standard but the Open-Source software movement had welcomed it with open arms and developed many endpoint programs based on this standard. The only company that has not welcomed UPnP as a technology is Apple who still prefer to keep everything within their own fences.
Now the UPnP Forum are celebrating their 10th anniversary this year. The celebrations were part of their regular Steering Committee meeting at Microsoft’s head office in Redmond, USA.
Achievements – from personal Web research
The UPnP Device Architecture specification has now been taken to Version 2, which allows a device to service 2 networks and prepares UPnP for IPv6 networks. The AV specifications have been taken to version 3 for the MediaServer device so that a UPnP AV-based home media network can support broadcast recording whether immediately or on a scheduled basis, handling of premium content using digital rights management techniques, as well as support for “follow-me” functionality. It has then made the specifications more relevant to TV-based devices like digital TVs and set-top boxes / PVRs.
Most standards concerning the design of consumer network-Internet “edge” devices such as routers like CableHome 1.1, DSLHome TR064 / TR068 and Home Gateway Initiative include UPnP Internet Gateway Device as part of the mandatory set of specifications for these devices. As well, more Internet-based programs like BitTorrent clients, games and instant-messaging / VoIP programs are designed to take advantage of the UPnP Internet Gateway Device standard by being “self-configuring” at the edge. This is infact one of the primary reasons that whenever I buy or specify a router for someone’s home network, I make sure that it does properly support the UPnP Internet Gateway Device specification.
The two main games consoles that just about every teenage boy or young man has or wants to have – the Microsoft XBox360 and the Sony PlayStation 3 – both have inherent support for UPnP-based home networking. This is with automated port-forwarding for online games and now support for media playback from UPnP AV / DLNA media servers.
This leads me to the fact that the Digital Living Network Alliance have pushed forward the UPnP AV specifications and encouraged the development of server, playback and control devices based on these specifications. This development has been supported by the devices having the DLNA branding which will help consumers purchase the right products.
These situations have also been augmented with Windows XP and Vista having integrated UPnP functionality “out of the box”. Even Windows Media Player had the support for UPnP AV sharing “out of the box” since version 10. Windows 7 has taken this concept by working as a UPnP AV Media Control Point “out of the box” with functions like “Play To”.
Some standards have been achieved for the building control and security sector, mainly in the form of lighting and HVAC control, control of powered blinds and setup of network CCTV cameras. Further development will be likely to happen with the impetus of the smart-grid concept and the desire for energy efficiency and environment consciousness. This will be assisted if these standards are part of a known platform used for these applications.
Common standards have also been achieved for managing quality of service, device security and power management by define Device Classes for the applications. These can allow the creation of an application-level functionality for these particular functions.
All in all, the UPnP concept has come a long way since 1999 but there still need to be a lot more work to do to make it pervasive.
Celebrations – from communication with Toby Nixon
People that had established the UPnP Forum such as Karen Stash (original UIC President), Jawad Khaki (original executive sponsor from Microsoft) and Salim AbiEzzi (original UPnP Steering Committee chair) appeared for the celebrations.
Six people had received “Outstanding Contributor Award” – Shivaun Albright of Hewlett-Packard (Chair of Imaging Working Committee & Architecture Committee), John Ritchie of Intel (long time chair of AV Working Committee & Technical Committee),Hans-Joachim Langels of Siemens (co-chair of Home Automation & Security Working Committee), Tom McGee of Philips (second president of UIC), Karen Stash of Microsoft and Toby Nixon of Microsoft. They also gave recognition to Karen Reff of VTM who has left that company in September 2007 and moved on.
As part of the dinner party, they also viewed a slide show of images from past UPnP events and a presentation on the history of the UPnP Forum and various key milestones associated with the technology.
There will be more information “from the horse’s mouth” when the UPnP Forum run the official press release on October 18 which is the actual 10th anniversary date.
Print This Post
Filed under UPnP AV / DLNA media server software by simonmackay on 10/10/2009 at 16:29
{no comments}
Introduction
I am writing this to help Apple Macintosh users know what is available when it comes to integrating their computers with the UPnP AV / DLNA Home Media Network, especially as a way of providing cost-effective way of distributing music, pictures and video over the home network. This is also because most of the DLNA-compliant equipment is available at prices that most people can afford and that most manufacturers that sell premium-grade consumer AV equipment like Linn or Loewe are running at least one unit capable of playing at least music from a DLNA-compliant media server.
Similarly, the article is also pitched at people who have decided to move to the Apple Macintosh platform from other computing platforms that would provide inherent DLNA MediaServer support like Windows.
Apple doesn’t provide any software to bridge the Apple Macintosh platform to the DLNA Home Media Network, whether as a server, playback or control program. One of the primary reasons is to keep the platform tightly integrated with Apple’s multimedia products like the iPod, Apple TV and Apple Airport Express. As well, some Apple Macintosh diehards may consider the UPnP AV / DLNA Home Media Network as an anathema to the “purely Apple” IT lifestyle that they desire.
So this need is fulfilled by software written by third party developers. The software is primarily in the form of media servers that can provision user-defined libraries or the iTunes and iPhoto libraries to the DLNA Home Media Network. Programs that provision user-defined libraries can be pointed to iTunes and iPhoto libraries once you know where these programs store their files.
DLNA software for the Apple Macintosh platform
TwonkyMedia are supplying a version of the TwonkyMedia Server to MacOS X, which can work from any user-defined folders. This program is available through www.twonkymedia.com .They are intending to port the TwonkyMedia Manager to the Apple Macintosh platform in the near future.
Allegrosoft have had Allegro Media Server for a while and this works directly with the iTunes Music Library. This program is available from www.allegrosoft.com/ams.html .
Elgato EyeConnect is available at any Apple Macintosh dealer who sells Elgato EyeTV TV tuner cards and is tightly integrated with the Apple iLife system. This means that it can share the folders used by iTunes, iPhoto and other Apple software over the DLNA Home Media Network in a more polished manner.
NullRiver Connect360 and MediaLink. These shareware products are pitched at integrating iTunes and iPhoto with the XBox360 and PlayStation 3 games consoles, but can provision content to DLNA Home Media Network devices. Infact, some friends that I know are using the NullRiver MediaLink to bring their online video collection which is held on their Apple Macintosh to a PS3 to view on their flatscreen TV in the main lounge area of their home. They are available through www.nullriver.com .
Songbook Mac is another iTunes UPnP AV / DLNA server, but this program also is one of the first UPnP AV Control Point programs available for the Macintosh. It is mainly targeted at people who run any of Linn’s network media players on their network, but can be run on with any UPnP AV MediaRenderer device. It is available at http://www.bookshelfapps.com/songbookmac.php ,
Yazsoft Playback is another program that is highly integrated to the Macintosh platform and can handle all of the high-definition video that a lot of Mac users will be dealing with. It can also work with user-nominated folders and is available at www.yazsoft.com.
Use of third-party NAS devices
If you use a third-party (non-Apple) network-attached storage device like the Netgear ReadyNAS, the QNAP units or the Buffalo TeraStations, you can use these devices as a UPnP / DLNA media server. They will also offer iTunes music server functionality as well as Time-Machine backup.
DLNA Media Controller Software for the iPhone
Most of you who own an Apple Macintosh will own or are wanting to own an Apple iPhone or iPod Touch by now and these devices can work as Media Controllers for Media-Renderer Devices that accept “pushed” content. They are the iMediaSuite (iTunes direct) and iNetFrame (iTunes direct) (blog mention) by CyberGarage, PlugPlayer (iTunes direct) (blog mention) and Songbook Touch (iTunes direct), which are all available through the iTunes App Store.
Conclusion
Staying loyal to the Apple platform doesn’t mean that you have to miss out on the abilities that the DLNA Home Media Network offers, especially now that more and more consumer-electronics manufacturers are making DLNA-compliant networked media equipment available at all price points and markets.
Print This Post
Filed under Feature Article, UPnP AV / DLNA media-playback hardware) by simonmackay on 03/12/2008 at 00:54
{one comment}
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.
Print This Post