Review: QCast Tuner for PS2
It can handle many media formats; to me, the most important are MPEG-1, MP3, and JPEG. But it also handles DivX, MPEG-2 and MPEG-4, Ogg Vorbis, and PNG, and can be updated to handle other formats. But it doesn't handle the majority of my movie file archive, which are QuickTime, and that's a shame. And if you try to open a file it can't read (I changed some .mov files to .mpg, as it filters by name), it seems to hang.
I got the PS2 Network Adapter installed first, popped it onto the back of the machine, and ran the setup disk to configure it. Then I played a game of Madden 2003 online. I scored a touchdown on a tight end slant on the first play, then got one more play at the end of the half (a 30-yard reception to Troy Brown), and then didn't take another snap. Stupid 1-minute quarters. I lost 14-7.
Then I remembered I had this QCast Tuner thing, and I installed it on my PowerBook G3/500, where I keep my images, my MP3s, and my EyeTV recordings. It didn't take much to set it up, same as with the initial setup: I manually entered my IP address, router address, etc. and the IP address of the PowerBook G3. The software on the PowerBook updated and configured the PS2 software, and restarted it, and I was ready to go.
From the main screen you can elect to view pictures, or play music and video. I tried music first, where I had shared my iTunes directory, which has one directory per artist (except for compilations, which are in a separate directory). I have 293 directories in this directory, and there is no good way to skip to the bottom of the list; you can go one screen at a time, but that takes a little while. So I picked Ben Folds to start out with.
The user interface, apart from not handling long lists well, has several usability problems. To go up a directory, you select the ".." directory, which is something that Unix geeks know, but most PS2 users would expect to use the triangle button or something.
You cannot play songs from these lists, either; you need to add them to the playlist, then hit L1 to switch to the playlist, and then play from there. To get the ID3 tags to show up, you have to hit L1 again, and select that option (along with the shuffle and repeat options). And if you leave the playing screens (which makes the music stop, so you can't manage playlists while playing music) and come back, those options get reset.
You cannot get the time remaining of a song, and the UI doesn't show the full track name -- or track number -- if it is too large for the available space (it has trouble even with track "1/10", though "1/9" fits). And you can't scan forward or backward in a song or movie (which is often the case with streaming software), you can only pause, play, stop, and skip to another file.
To make it easier to find what you want to play, you can make playlists. Select the files you want to play in the interface, and save the playlist, which is stored on the server. I didn't want to do this for all my MP3s, but I had an easier solution: I wrote a small Perl script to create symlinks to my MP3 artist directories in other directories beginning with the first letter of the artist; and I share that directory of directories of symlinks instead. So instead of going down a list of 390 artists to get to Wesley Willis, I just select W, and he's right there.
My problem with EyeTV was greater: as noted in my review of EyeTV, the filenames bear no resemblance to the contents of the files, unlike the MP3s. But the solution I wrote for EyeTV was easily modified to serve me here, too. The playlists are just text files with the path (relative to the share point) on one line, and just the filename on the next line.
I thought I could change the filename line to be any arbitrary text (like "McLaughlin Group 2003.04.11") and have one playlist for all my EyeTV recordings, but that didn't have any effect; the display still showed the filename. So instead, I created multiple playlists, one for each program. So the playlist "EyeTV: McLaughlin Group" has paths for each McLaughlin Group recording I've got saved. It would have been nice to have an EyeTV playlist directory, instead of naming the playlists "EyeTV: ", but I could find no way to make nested playlists. If a playlist is not in the root playlist directory, it is not recognized as a playlist.
I can now watch the shows I used to have to watch on the computer, on the TV. It makes me feel kinda dirty, like it should have been on the TV all along. Oh well. And any changes to my music and TV recordings are regularly updated, as the two programs run via cron every half hour (and I can even begin watching a program that is currently recording).
QCast is bitten by the iTunes ID3 comment bug whereby data is stored with a frame header of "COM ", which is illegal. So QCast doesn't recognize any of the ID3 tag at all. I can't blame QCast for Apple's bug, especially since it bit my code too; this was the final straw that made me convert all my tags to ID3v2.2.0 (only v2.3.0 and v2.4.0 are affected). Maybe the QCast people can fix that problem when they add QuickTime support (he says hopefully).
The final issue I have is how to integrate it into my TV "experience." I don't want to have to turn on the PS2 and wait for it to boot every time I want to listen to music, so do I leave it on whenever I am around? And my system isn't set up to easily switch between PS2 and TiVo and DVD; my switch box has no remote, but does switch to a device that is turned on, which is nice for DVDs, but useless for when you leave the PS2 on all the time. I could plug the PS2 into the spare inputs on the VCR (which is on a separate input to the amplifier, and has its own button on the remote control), but that is kinda sloppy. And do I buy an IR remote control for the PS2? Is there an IR remote that can turn the PS2 off and on? These are problems mostly inherent in the design of using PS2 for multimedia, and there's not a lot I can do except to try to figure out ways to do things that work for me.
Basically, QCast Tuner is a nice idea, and it works well despite its UI and design flaws (some of which can be fixed on subsequent updates, I imagine), if you can fit it into your setup (or change your setup to suit it). I'm still undecided on using it long-term, but I am going to keep trying it out for awhile and see how it goes.
I find it interesting that Sony endorses (i.e. they digitally signed a CD for mass production) such an application, whereas Microsoft has fought several companies trying to do the same with XBox (wish I had links). Not meaning to start a flamewar, anyone have any thoughts on why the differing strategies? Is it that MS wants to push Windows Media Center and Sony has no product to pitch in the space so it doesnt care, or am I missing something blatant?
I bought mine about two weeks ago.
One glaring flaw in the Review: If you hit R2/L2 you can page up and page down on long lists of files, making scrolling long directories painless.
In general I've loved it so far. It saved me the hassle of setting up something to stream MP3's from my computer.
I run mine over 80211b and it works fine. I've watched full length Divx movies and they streamed fine.
Audio wise it's as good as your MP3's.
There are several UI problems and most are noted in the review. Not being able to play songs while you build your list is a bad one, but according to Qcast there's nothing they can do about it. I'd also really like to be able to watch slideshow's while MP3's play but that's a later release according to broadq.
Speaking of
BroadQ they maintain an excellent forum, which is regularly read by developers.
One thing the reviewer failed to mention is that the software is updateable remotetly. A new version is set to ship "any day now". Any updates that require a new cd broadq has provided free of charge to existing users.
I love mine, and use it all the time. Just for streaming MP3's around it would be worth the $50 bucks, but being able to watch my family guy episodes on a full TV makes it a bargain. If you have an internal network and a PS2 save yourself the hassle of trying to build a box yourself and just drop the $50 bucks on this thing. It will be well worth it.
Just because something is hard to set up doesn't mean it has to be hard to use. Most computers are hard to set up, but people use Windows and Macs because they are easy to use.
If I were in the market for a home media center, I'd want anyone who sat down on the couch to be able to use it. Usability problems such as this, although minor, prevent other people from being comfortable using the system. In the end, it doesn't matter who set it up, but who is able to use it easily... and this product doesn't quite cut it for usability.
Simpli - Your source for San Jose dedicated servers and colocation!
Prior to my Qcast, I use the video out from my Geforce4 to view various forms of video on my TV. I wasn't always happy with the quality of the output, so I picked this thing up, in the belief that my PS2 can do a better job.
And it can.
The interface is some sort of whacked-out neo-70's style thing, that aside from looking odd as hell is reasonably functional - you can navigate directories fairly easily, L2/R2 provide page up/down, and L1/R1 provide movement between "functions" (that is, between the filelist, playlist, and settings).
You can save your playlists for later playback, so oftimes you need only setup your initial playlist and run with it.
Sound: For just playing audio, the system is great - the current version does not use the 5.1 digital capabilities of the PS2, but this is forthcoming. However, it did handle my mp3/ogg collection with little difficulty, and allowed me the standard options one would expect (random play, shuffled playlist, etc.),
About the only features missing are the ability to add to a playing playlist (apparently never going to happen - technical limitiation of the PS/2 they say), and the ability to have the timer show time remaining, rather than elapsed.
Images:
The image viewer is excellent. You can control the scaling of the images, speed of the slideshow (or run it manually from the controller) as well as thr transitions between each image. Supposedly upcoming is the ability to run an image slideshow while playing music - a very cool addon.
Video:
This is what most people care about. This thing handles all the codecs they say they do - but they currently have some size limitations (It can't play a full-res DVD Rip currently, for example). Taken from their own support site, here is the amount they have to do to have the player handle larger streams (taken from their own forums):
===
Our first, immediate goal is to get SVCD resolution files (480x480) working.
Here's a quick table of the target resolutions, and how much additional performance we will need to achieve to get each level:
512x384: 1.0 (this works today).
480x480: 17% performance increase
640x480: 56% performance increase
720x480: 75% performance increase
720x576: 110% performance increase
For MPEG2 performance, we will likely have to rely more heavily on the IPU (built-in MPEG2 hardware).
For MPEG4 performance, we will have to implement aggressive VU optimizations.
===
Perhaps the coolest feature of the software is the great customer support and free updates via the web, handled automatically - the PC software (which runs on Win/Lin/Mac I might add) checks for updates and downloads it to the PC, for the PS2 to install the next time it is used.
About the only missing Video feature I *really* want is FF/REW, and that is going to be pushed to us clients within the week, by the sound of things.
All in all, I haven't looked back since switching from video-out to the QCast Tuner.