The KiSS DP-500
The KiSS DP-500 is in the dedicated appliance category. Basically, the DP-500 combines a basic DVD/CD/MP3 player, a DivX decoder, and a network interface to create a nice, dedicated, media hub. When combined with server software running on your PC, the KiSS has the following notable capabilities:
-
Playback of DivX encoded video across the network (or from your CD or DVD)
Playback of MP3 files across your network
Browsing through JPG format photos across the network
Access to Internet radio stations using the Shoutcast format
In addition, there is a fairly active KiSS user community, which provides a lot of peer-level help.

The KiSS DP-500
I was pretty excited when KiSS announced the DP-500, and quickly worked to get my hands on one. This machine does not have much distribution in the US right now, so you will have to work a bit to find one, but armed with Google and a credit card you should be in business soon.
The KiSS box installs in your media environment exactly as a DVD player would, with the additional requirement of adding a network connection. No wireless support is built into the box, but I had success in both a wired configuration and using a wireless bridge.
KiSS uses a Linux kernel in their box, so it would be plausible to use SMB to access files directly from my Windows host, but unfortunately they did not take this avenue. So instead, you have to install a piece of software on your Windows server that feeds files of all kinds to the Kiss player. This PC-Link software is incredibly feature devoid, offering virtually nothing in the way of help for organization and categorization of media.

PC-Link software
On the plus side, since PC-Link has little to do except pump bytes out onto the network, it coexists with your other server-side applications pretty well. It would have been nice had it been installable as a service, so you don’t have to log in to your PC to activate it. Better yet, it would have been nice to be written in Java, so it wasn’t tied to Windows servers. However, there are a few third-party replacements

The KiSS Main Menu
Playing DivX videos on the KiSS player couldn’t be simpler. From the main menu you select the Video menu, then you are presented with a list of Videos from your server. Pick the one you want to see, and it starts playing on your TV just as if you were watching a DVD.

The KiSS Video Menu
There isn’t much you can do while watching a DivX video on the Kiss machine. The biggest headache is the fact that you can’t set bookmarks – so if you want to switch between programs, you had better write down the current time in the video. And although you can get a static on-screen display of info about the current video, you don’t get an on-screen view of the current position, so you need to pick that up off the front panel.

The KiSS video info screen
All in all, KiSS gives you a pretty good experience, and makes the home video jukebox a reality. But that doesn’t mean the experience is perfect. There are some pretty big problems with KiSS, and they are bad enough that they mean I can only recommend this device with some serious reservations.
The first big problem with the KiSS player is its stunning lack of features. This is a very bare-bones experience, and it is going to hamper your ability to enjoy the sysytem. Critical features that are missing in network play include:
-
Decent browsing features for movies – no hierarchies, sorting, thumbnails, etc. You had better be happy looking at a single continuous list of movies.
Bookmarks or other way to save your current position within a movie.
The ability to retard or advance the audio track when synch problems crop up.
More than rudimentary subtitle support.
Aspect ratio and screen position adjustments of a movie as it is being played.
As an example of the poorly implemented UI, you only have one way to navigate through a list of videos: pushing the up and down button on your controller. If you have 100 videos, and you want to watch number 100, you get to push the down button 99 times. That’s right, there’s no page down feature, and there’s no repeat on the remote control.
Naturally, there are similar lists of missing features for the music and photo features as well, but those are topics for another article.
The second big problem with the KiSS player is simple: firmware bugs. For a product that has been out for close to year, and is up to version 2.7.4 of its firmware, this is a pretty unstable product.
My KiSS player has lots of annoying little habits, such as powering down in the middle of a movie, falling apart when asked to fast forward or fast reverse, locking up when navigating menus too quickly. Menus sometimes break, items disappear, and other inexplicable problems crop up. KiSS tech support was not helpful when it comes to these problems. Just as an example, when I describe the exact process by which I make a DivX file, I would expect the support crew there to be able to comment on whether that file could in fact be played by the KiSS DP-500. But no such luck – they say that they can’t help with encoding problems.
So how can you know if a stream is valid for your KiSS player? Apparently you try to play it, and if the box crashes, it’s not valid! This is another bone of contention on my part. I would think that a polished product would display some sort of error message when confronted with input it doesn’t like. That might help the debug process a bit, don’t you think?
KiSS is ambitious, and has a neat product. I’m confident that in 2004 somebody will market a similar product that is rock-solid, does what it is supposed to do, and take KiSS’s market away from them.
5 users commented in " Building Your Home Video Jukebox "
Follow-up comment rss or Leave a TrackbackI disagree on your use of a pc jukebox- see a film once, how long b4 you want to see it again -most likly years . The best material for a VJB is music – Rip that into individual tracks from DVD’s videos, TV, or download it from the net. Store your tracks on a massive hard drive (1TB HD= 20,000 tracks) linked directly to a pc via say winamp . Press the shuffle and suddenly your music video collection come alive . Its far superior to the original formats when you are expected to listern to 90 minutes by 1 artist . Many videos have never been released on dvd and can now be picked up and converted for next to nothing.
However are you looking at your own VJB or is it really your own music video channel that only plays what you want without interferance from VJs, DJ’s and adverts
@record collector:
I’m with you on the movie watching habits, most people video along the lines of a Tivo – strictly for time shifting.
However, people with kids can tell you a different story about repreat viewings!
Great info, DVD Decrypter is a great program, thos it takes a good 90-100 minutes for the complete process to finish, which isn’t a problem when you have a 2nd machine to work on. Also try AutoGK Assistant http://www.free-codecs.com/download/AutoGK.htm
which works in unison with Decrypter. The time of storing music/video on plastic disks is over. I will oneday have a HDTV connected to a PC with a huge hardrive and internet capabilities, thus also getting rid of my cable companies forced programming that i dont watch or ever wanted, so i can surf the net for tv programs “I” want without commercials as well.
I can’t see going through all that crap just to make a low quality version of your DVD files. There’s no good reason to use Wi-Fi to distribute your movies. You’d be better off using something like Powerline Networking or a spare (new or used) PC/notebook to connect directly to your TV with. I bought two WD 500 GB external HDDs for a lot less than $200.00 a piece back in 2008.
@AllFractUp:
Dude, the article is from 2004.
Leave A Reply
You can insert source code in your comment without fear of too much mangling by tagging it to use the iG:Syntax Hiliter plugin. A typical usage of this plugin will look like this:[c]
Note that tags are enclosed in square brackets, not angle brackets. Tags currently supported by this plugin are: as (ActionScript), asp, c, cpp, csharp, css, delphi, html, java, js, mysql, perl, python, ruby, smarty, sql, vb, vbnet, xml, code (Generic). If you post your comment and you aren't happy with the way it looks, I will do everything I can to edit it to your satisfaction.int main()
{
printf( "Hello, world!\n" );
return 1;
}
[/c]