Please do not make a streamer (long read)

Posted by: bhaagensen on 18 January 2010

Recently I asked for a minor feature to be added to the forum functionality, to which a reply was something like: "Do you prefer Naim to spend their time twiddling with forum software, or make great hi-fi".

I paraphase: "Do you prefer Naim to spend their time: battling ethernet shortcomings, keeping up with fast changing computing technology, hassling with service providers (that come and go while randomly changing API's), Internet-related stability issues, microwave interference, large software-projects, multi-media protocols, battling with compatibility, interface issues, legacy hardware issues, chasing tails in a domain where they have no control, etc... or... making great hi-fi?"

Because IMO this is the immediate consequence of the demand for a streamer. A "streamer" sounds benign and doable in a few months. But looking to the details one realises that people are also asking for Internet radio, gapless playback, support for streaming services such as Spotify, Rhapsody, Pandora, Last.fm, fancy graphical interfaces, iPhone compatibility, networked remote controls, multi-device synchronisation, and I suppose the list is never ending. And the number of points of failure grows exponentially - all of which must be handled. While us forum-farts with e.g. NAC52's and LP12's may say 'no', I just want A and B, finé. I doubt this weighs much in the long run. The Uniqute proves that Naim sees the necessity of broadening the customer-base to include the kind of users that will take such functionality for granted. Which means that even more work must go into ensuring the software caters for those as well as us.

The streamer-project would never catch up. Functionally they would always be measured against what others can do. And here the competition is tough. Sonos and Logitech (Squeezebox) are years ahead. Apple is most certainly in the game, albeit a bit behind by some measures. But they have enormous reserves by my guess. And there are lots of other players from the established (computer) hardware and software industry. And the worst thing is that as long as Naim are lagging behind, they will be under a negative pressure to "get the new version of the software done". Look at the HDX and Uniti. And they will be lagging, because this is a fast moving area where the pace is set by the fastest in a metric not necessarily compatible with quality as understood by Naim.

If they could buy a finished protocol solution like an ethernet chip and call it a day, I would agree. But they can't. There are no standards (sufficient for the desired functionality). They have to do all the hard work themselves only to realise that despite there being no standards, they still have to be somewhat compatible in order to avoid even more hassle. But compatible with what. Well, with whatever the fastest moving (which ain't gonna be Naim) decides.

In all seriousness. I'm not intending to coat things in black; don't take the subj. line literary. Rather I hope this conveys some realism. I have no clue as to what resources Naim have. If they have some good master-plan, cool! I just hope that they are cautious, because its a whole different game than making high quality hi-fi. Personally I would be perfectly happy to keep my Squeezebox system as a streamer. Or use a Mac-mini, or... Actually I'd rather call them content-mediators - to emphasise what they really are becoming. Is Naim a multimedia content company, a hi-fi company, or both?

If you made it here, thanks for reading my personal view on this.

Bjørn
Posted on: 18 January 2010 by winkyincanada
I agree with all you say here. I'd like Naim to leave the storage and serving of "bits" to others to worry about; and focus on the replay from the DAC through to the speakers. This what they do best. Play to your strengths, people.
Posted on: 18 January 2010 by u5227470736789439
Software has never been Naim Audio's strong point in my view. In fact the company never even finished the old DVD5 - abandoning the "scaler-card" although promised, as by the time it might have been ready the DVD was already being superceded, technically by Blu-ray ...

The steady flow of new software variants to catch up with newly discovered problems, and requirements for added functionality, indicates exactly the problem they have.

The company makes the very top line of amplifiers, and arguably some of the finest CD players and tuners ever to have reached the market, but the story with the more modern "semi-computer" type machines such as the HDX certainly appears to be a constant effort to play catch-up.

Bjørn, I believe that your post contains as much sense as I have seen for a very long time on the forum!

If Naim do refrain as you suggest might be sane, then this will have its historical precedent in that Naim never brought a turntable to market, but but did bring out a tone-arm that is very fine, and several varieties of phono boards and pre-pre-amplifiers, which are splendid. But the company has never brought out a cartridge.

There is no compelling reason for the company to attempt something that is not really guaranteed to be among the very best as their existing amplifier line is for example, and also be rock solid reliable and in this instance guaranteed to be "bug-free" from the outset.

ATB from George
Posted on: 18 January 2010 by Aleg
Hi Bjorn

I think you overlook that Naim is also already doing this streamer business for years with their NaimNet products.

So I don't think there is lack of expertise.

I agree this field is still very much in its pioneering stage. That is one of the reason I'm not pro streaming but like to see more developed techniques.

I have been experimenting somewhat with these upnp av mediastreamer tools. And though they seem to have/get Nice features, they are yet far from being interoperable. So most likely you will get a vendor lock-in to get all components functioning properly while standards and implementations of those standards will develop further.

But I think it will be the future of Hifi, so applaud Naim's efforts to get into this field.

-
aleg
Posted on: 18 January 2010 by rich46
quote:
Originally posted by bhaagensen:
Recently I asked for a minor feature to be added to the forum functionality, to which a reply was something like: "Do you prefer Naim to spend their time twiddling with forum software, or make great hi-fi".

I paraphase: "Do you prefer Naim to spend their time: battling ethernet shortcomings, keeping up with fast changing computing technology, hassling with service providers (that come and go while randomly changing API's), Internet-related stability issues, microwave interference, large software-projects, multi-media protocols, battling with compatibility, interface issues, legacy hardware issues, chasing tails in a domain where they have no control, etc... or... making great hi-fi?"

Because IMO this is the immediate consequence of the demand for a streamer. A "streamer" sounds benign and doable in a few months. But looking to the details one realises that people are also asking for Internet radio, gapless playback, support for streaming services such as Spotify, Rhapsody, Pandora, Last.fm, fancy graphical interfaces, iPhone compatibility, networked remote controls, multi-device synchronisation, and I suppose the list is never ending. And the number of points of failure grows exponentially - all of which must be handled. While us forum-farts with e.g. NAC52's and LP12's may say 'no', I just want A and B, finé. I doubt this weighs much in the long run. The Uniqute proves that Naim sees the necessity of broadening the customer-base to include the kind of users that will take such functionality for granted. Which means that even more work must go into ensuring the software caters for those as well as us.

The streamer-project would never catch up. Functionally they would always be measured against what others can do. And here the competition is tough. Sonos and Logitech (Squeezebox) are years ahead. Apple is most certainly in the game, albeit a bit behind by some measures. But they have enormous reserves by my guess. And there are lots of other players from the established (computer) hardware and software industry. And the worst thing is that as long as Naim are lagging behind, they will be under a negative pressure to "get the new version of the software done". Look at the HDX and Uniti. And they will be lagging, because this is a fast moving area where the pace is set by the fastest in a metric not necessarily compatible with quality as understood by Naim.

If they could buy a finished protocol solution like an ethernet chip and call it a day, I would agree. But they can't. There are no standards (sufficient for the desired functionality). They have to do all the hard work themselves only to realise that despite there being no standards, they still have to be somewhat compatible in order to avoid even more hassle. But compatible with what. Well, with whatever the fastest moving (which ain't gonna be Naim) decides.

In all seriousness. I'm not intending to coat things in black; don't take the subj. line literary. Rather I hope this conveys some realism. I have no clue as to what resources Naim have. If they have some good master-plan, cool! I just hope that they are cautious, because its a whole different game than making high quality hi-fi. Personally I would be perfectly happy to keep my Squeezebox system as a streamer. Or use a Mac-mini, or... Actually I'd rather call them content-mediators - to emphasise what they really are becoming. Is Naim a multimedia content company, a hi-fi company, or both?

If you made it here, thanks for reading my personal view on this.

Bjørn
naim will keep up because the cd player is dead wood, and like all manufacturers i guess the cd player sales are dropping
Posted on: 18 January 2010 by bhaagensen
Aleg:

I agree that we will see some vendor lock-in. But this is yet an example of a boring problem without an optimal solution that Naim (or whoever writes the software), to the frustration of all, must work around (and not really solve). Because the users don't give a darn about vendor lock-ins - no matter how good the reasons are, and more so if others don't appear to suffer from the same limitations. They want things to integrate and Naim will to a certain extent have to meet those requirements. Which puts them right back in the game of playing catch-up.

You are right in that my knowledge of Naimnet is lacking.

As far as I understand the networking part of Naimnet is based on DigiLinx from a company called NetStreams. They apparently licence their software to among others, Naim. The (networking part of) HDX is built on this platform. However it is rather unclear as to what this exactly entails, so I shall take the liberty spending the next paragraph on speculations.

Going by the HDX's capabilities, it is far from being on par with some of the solutions I mentioned in my first post. Moreover my subjective impression of the Uniti, as a client, is that it is rather basic and suffers from rudimentary issues such as being sensitive to the encoding of input-files, and problems with pausing when streaming. Though it hardly provides grounds for concluding, these are really not advanced functions these days...

If I may be so blunt, I would say that your final sentence disagrees with the entire sentiment of my post. I see little reason to regard streaming as part of (the future of) hi-fi. In fact this is what I meant by "content-providers/mediators" - as a separate entity from the reproduction of the sound. I do applaud Naim for making the new DAC. But this is also roughly where I think they should consider the future. It could be a good point for an audio-only company to draw the line. Perhaps add some specialised transport to feed the DAC to cater for those who feel that digital transorts seriously affects sound-quality*. But as a general media-provider... hmm... in the words of George: *I* see little compelling reason modulo the cost involved.


Bjørn

* I have not yet had the oppertunity to compare differences between transports feeding the DAC.
Posted on: 18 January 2010 by bhaagensen
quote:
Originally posted by rich46:
naim will keep up because the cd player is dead wood, and like all manufacturers i guess the cd player sales are dropping


This is a valid argument only under the assumption that the purpose, functionality, separation, and structure of components is a static entity.
Posted on: 18 January 2010 by bhaagensen
All. I am not against Naim moving their product-lines into the streaming area. My point is that it is a big business area in itself that will require much resources to keep up with. Naim (and its users) have to include this aspect in the considerations and demands. Moreover given the history of Naim it is also a rather different area, and I suppose any business would carefully contemplate before making changes to their core-competences.
Posted on: 18 January 2010 by Guido Fawkes
quote:
Originally posted by winkyincanada:
I agree with all you say here.
Me too, Bjørn - that's why I'm sticking with my CD player (possibly converted to a transport) and aim to use a more humble device for streaming to feed a Naim DAC - no intention of ripping loads of CDs to a noisy computer when I can just play the things. Streaming is useful for iRadio and downloaded stuff.
Posted on: 18 January 2010 by JYOW
Despite my previous support of a Naim streamer, I surprised myself by agreeing with most of what the OP said. What the OP highlighted is the draconian effort involved in software development and keeping up with the progress in formats and technology, while at the same time, still retain the edge of Naim’s core-competence and core value, which is to provide the best sounding audio equipment.

The above is in fact not unsolvable. I have from day one opined that Naim should have teamed up with someone like Sean Adams or Slim Devices and just ride on their platform. Leave it up to the IT geeks to figure it out. They have a rich open sourced community that makes sure the product is always “current”. (Although with Sean Adam’s departure and Logitech taking over it seems this party may be on its way of being over as well.)

More difficult to solve is, given Naim's recent confusing product strategy, and given the polarized and sometimes confused users’ reactions, I think Naim will have a hard time balancing the interests of traditional Naim users Vs Naim users who are very comfortable with computer based audio. I have a feeling that Naim will flip/flop between serving the iPod generation and the traditional Naim users. You just cannot please everyone all the time.

I think Linn’s departure from the traditional media is smart. They have to make a choice, despite the potential of alienating a large number of users.
Posted on: 18 January 2010 by pcstockton
quote:
Originally posted by JYOW:
I have from day one opined that Naim should have teamed up with someone like Sean Adams or Slim Devices and just ride on their platform. Leave it up to the IT geeks to figure it out.

Haven't Naim done this with the Naimnet products?

Wont we most likely see a pure streamer soon from that line?

The NS01 is damn close to what everyone wants, as is the smaller Naimnet room amp. The streamer will be right around the corner. They will need something to integrate the Naimnet into a potential owners main/maybe Naim kit.

The much more important question to be asked is what is going to be the next obsession and demand for Naim?

We have a Hard Disc Player, now a DAC, a few streaming all-in-ones, Naimnet. Give them a minute to catch their breath. The streamer is coming no doubt.

After all of the fiasco with releasing the DAC and getting it shipping on time, do you really think they are going to talk about ANYTHING before it is very close to release?

-p
Posted on: 18 January 2010 by Aleg
quote:
Originally posted by pcstockton:
quote:
Originally posted by JYOW:
I have from day one opined that Naim should have teamed up with someone like Sean Adams or Slim Devices and just ride on their platform. Leave it up to the IT geeks to figure it out.

Haven't Naim done this with the Naimnet products?


Right so, that is what they did IMO. They bought the knowledge to setup this kind of products.

quote:
Wont we most likely see a pure streamer soon from that line?

The NS01 is damn close to what everyone wants, ...


But there also lies my fear, because of the question whether these products (also the non-Naim ones they have to communicate with) and the underlying technology, are already sufficiently mature to interoperate without to much hassle for a non-technical end-user.

Because I pose the question you can guess that I don't think they are, hence my call to stick (for the moment) to proven technology with a lower level of sofistication for playback over a local network and use the streaming-concept only for internet radio-streams.

But again, I think they have to stick their toe in the water and see what's it all about, and buy-in the technology and brains to develop it further and/or join-up with OpenSource technology platforms.

-
aleg
Posted on: 19 January 2010 by David Dever
quote:
The streamer-project would never catch up. Functionally they would always be measured against what others can do. And here the competition is tough. Sonos and Logitech (Squeezebox) are years ahead. Apple is most certainly in the game, albeit a bit behind by some measures. But they have enormous reserves by my guess. And there are lots of other players from the established (computer) hardware and software industry. And the worst thing is that as long as Naim are lagging behind, they will be under a negative pressure to "get the new version of the software done". Look at the HDX and Uniti. And they will be lagging, because this is a fast moving area where the pace is set by the fastest in a metric not necessarily compatible with quality as understood by Naim.


Not sure the major players have this down pat, either.

Firstly–all technology is driven by video and gaming products in the larger CE space–the DLNA initiative has fallen flat on its face due to the issues regarding overall compatibility of renderers, control points and media servers, such that the funding for development from major CE retail chains intended to bring UPnP streaming of video and audio to the next level has evaporated. This leaves the specialty channel to develop new standards and extensions on their own, not from a open-source perspective (as many naively believe) but from within proprietary agglutinations of features and standards (witness the fact that Sonos and Logitech products are not considered to be interoperable between themselves, even though they both use UPnP as the basis for their proprietary communication with other devices).

I can tell you right now that the underlying software technology used by Naim (and not all of it is developed from scratch in-house, again, as many naively believe) is, in the greater CE space, exactly where it needs to be right now. Naim is now the only specialty hi-fi manufacturer that can build a complete end-to-end solution for streaming music at both the professional (StreamNet) and consumer (UPnP) levels that can be easily demonstrated without having to install data acquisition (e.g., disc ripping), media server or control point software on a PC, while maintaining the quality and performance expected from a specialist hi-fi manufacturer.
Posted on: 19 January 2010 by Tom_W
In these early days, I think Naim should work with UPnP developers such as dBpoweramp (Asset) or Foobar to make sure their products are as compatible as possible. Notice for instance that both these pieces of software now have specific profiles for Linn products.
Do these developers have any Naim products to test their software with?

This sector is maturing fast, and although I don't necessarily need a Naim piece of software, I would like to know that their products have been tested and are reliable on these third party applications.
Posted on: 19 January 2010 by JYOW
quote:
Originally posted by pcstockton:

Haven't Naim done this with the Naimnet products?

Wont we most likely see a pure streamer soon from that line?


We have a Hard Disc Player, now a DAC, a few streaming all-in-ones, Naimnet. Give them a minute to catch their breath. The streamer is coming no doubt.

...

After all of the fiasco with releasing the DAC and getting it shipping on time, do you really think they are going to talk about ANYTHING before it is very close to release?

-p

I may be unique in this, but I feel that Naim has been jumping around with their different streamable products. I do not sense a consistent "platform" or product direction like the Linn DS range or the Squeezecenter. It seems they have a different platform for each product.

Like I hinted, I could be wrong in this.
Posted on: 19 January 2010 by pcstockton
quote:
agglutinations

Nice points Dave. "agglutinations"? Nice. Im am using that today no matter what.
Posted on: 19 January 2010 by bhaagensen
David, indeed interesting although I do feel the need to comment on a few of your points. Like pcstockton I too shall use it asap - bear in mind I'm in Denmark Smile

quote:
Originally posted by David Dever:

Not sure the major players have this down pat, either.

Firstly–all technology is driven by video and gaming products in the larger CE space–the DLNA initiative has fallen flat on its face due to the issues regarding overall compatibility of renderers, control points and media servers, such that the funding for development from major CE retail chains intended to bring UPnP streaming of video and audio to the next level has evaporated. This leaves the specialty channel to develop new standards and extensions on their own, not from a open-source perspective (as many naively believe) but from within proprietary agglutinations of features and standards (witness the fact that Sonos and Logitech products are not considered to be interoperable between themselves, even though they both use UPnP as the basis for their proprietary communication with other devices).


I don't think anybody has it down, if by that you mean, found a lasting solution. At some point - when usable standards begin to appear - I believe even Sonos and Squeezebox are going to face major refactoring of their current systems as to become compliant to those standards. Currently their systems works very well on their own, and to a limited extent with other systems. The former as well as the latter constitute a major software engineering effort - the question is how tightly coupled Naim should be to this evolutionary process. Especially since IMO, there is a very good place to consider stopping - the DAC.

Whether or not it is open-source is mostly an orthogonal issue. Although I personally could argue that the open-source - or some variation of it - is the superior platform.

I also need to comment on the statements in parenthesis as I believe they are not entierly correct. Logitech is by and large not proprietary - in fact the software for the upcoming Squeezebox Touch (and hence Radio and Controller) has just been amended under the BSD-license. The server is GNU I believe - although there are some problems legal subtleties as it is distributed with a set of firmwares in binary format. Logitech does not use UPnP to communicate with neither their own, nor external devices. They use an in-house TCP-like protocol. As for external devices the support is only rudimentary streaming over http.


quote:
Originally posted by David Dever:
I can tell you right now that the underlying software technology used by Naim (and not all of it is developed from scratch in-house, again, as many naively believe) is, in the greater CE space, exactly where it needs to be right now. Naim is now the only specialty hi-fi manufacturer that can build a complete end-to-end solution for streaming music at both the professional (StreamNet) and consumer (UPnP) levels that can be easily demonstrated without having to install data acquisition (e.g., disc ripping), media server or control point software on a PC, while maintaining the quality and performance expected from a specialist hi-fi manufacturer.


As I said in a previous post I know little details about Naimnet/Streamnet/DigiLinx. However I agree that Naim's approach with respect to integrated ripping/storage does have its positive merits. Streamnet/DigiLinx also looks to be promising as far as internal functionality goes. However in interfacing with general Internet-based services I could not find much - and this is going to be the major point of interest to the greater CE space. The problem around disc-ripping (of newly purchased material) is likely to become marginalised within forseeable future (cf. eg. Linn) as downloads becomes even more used.

Seeing the HDX is based on this platform I am also uncertain as to how well it is actually going to work with Naim? (Streamnet can provide hardware themselves). IMO UPnP is far to rudimentary as a consumer standard as it is clearly insufficient for obtaining the features requested by consumers.

Anyway, I think this whole discussion reflects well that it is a challenging area - and its going to require much to keep up. I hope Naim will maintain standards wrt. their present core strengths.