Neuros Technology did it again: one more of their interesting media products hits the market, and this time it uses Linux. We used the Neuros OSD this past week and here's what we think about it.
At its heart, the Neuros OSD is a TV recorder. It has a small form factor, and it's by far the sexiest product Neuros released so far. It comes with a stand, an RCA cable, a remote control, an IR Blaster, and a power cable. Connecting it to various devices is an easy task. You can choose between S-Video in or RCA in, and RCA out. Unfortunately, there is no S-Video out. The company said that "our team noticed a very minimal gain in quality of the video output when using S-video instead of Composite during their tests", although this is hard to believe when you playback full NTSC .avi files rather than recorded QVGA ones. More over, on the device you will find an ethernet port for LAN support, and a serial/VGA port for debugging and development.
The Neuros OSD has CF, SD, MS and USB ports on the front. This way, you can connect a USB key or drive, or a flash card to record. It can record in QVGA and VGA resolutions using different mpeg-4 formats (or more precisely, "parts"), depending on the targeted playback device (e.g. for the PSP, iPod, TV, phones etc). The interesting addition of the Neuros OSD is the IR Blaster which when placed against the IR receiver of cable boxes it can change the channel! So for example, if you schedule the OSD to record "Prison Break" on FOX at 8 PM on Monday, and then record "Heroes" on NBC at 9 PM, the IR Blaster will change the channel on the cable box and so both shows will be recorded. More over, there is a one-click recording option, so you will never miss a thing. We recorded a few shows from our cable box to test the device and also from our DVD player and it Neuros did the job as advertised.
An additional usage of the Neuros OSD is its playback abilities. It can playback everything from Quicktime to FLV, ASF, WMV, mpeg, mpeg4, but we had no luck wtih h.264. The best compatibility was for DivX files that it played back at higher resolutions without sweating much. Additionally, it can playback mp3, wma, ogg vorbis, flac, wav, AAC, and G.726. It is also able to decode bmp, jpeg and gif and function as a picture viewer. The part we really loved was its UPnP support. We used the TwonkyMedia UPnP server to test the Neuros, and stream videos over our local network.
Perhaps the most interesting new feature is YouTube video streaming and also generic audio streaming from the net. Originally, the feature didn't work great for us, but the guys over at Neuros fixed the network problem and we can now stream videos that are longer than a minute. Still, we do have a few problems, e.g. some videos start showing on TV after a full minute or so (with these videos already on their first minute)! The big plus of running on Linux of course is that you can easily release an SDK and allow for third party applications!
The UI is not too bad, but it could be better. Some bugs exist and in a few cases we had to remove the power cable to reset the device. Also, I am somehow not able to put the device in standby using the "PWR" button on the remote control. Thankfully, new firmware versions are regularly released. I think that a picture is worth 1000 words, but possibly a video can worth 100,000. So, here's our video showing off the user interface and various options available.
Some more Neuros OSD youtube videos can be found here, although most of them are running firmware versions that sport older UIs.
Overall, Neuros seems to get it. Extensibility, plus a powerful product. Hopefully HD abilities and failing that, S-Video out, will be available on the next major revision of the product. Sure, it doesn't feel as cool as an AppleTV, but it does so much more!
"After a long wait, Apple has released the next major update to its pro-class photo workflow application, Aperture 3. The new version boasts over 200 new features, including the addition of the successful facial recognition and geotagging features, Faces and Places, that were introduced with iPhoto '09. Version 3 also adds edge-detecting adjustment brushes for non-destructive localized editing and touch-ups. Along with numerous UI and performance improvements, Aperture 3 adds full 64-bit support on supported systems running Snow Leopard."
"Every few months I make a pilgrimage to the Sysinternals website to look at its superb collection of tools. It's now hosted inside the Microsoft Technet monster since its authors joined Microsoft as employees some while ago, but the value of their site is still as strong as ever and the tools are now guaranteed not to be ignored or left to rust."
Hand-held devices could soon have pressure-sensitive touch-screens and keys, thanks to a UK firm's material that exploits a quantum physics trick. The technology allows, for example, scrolling down a long list or webpage faster as more pressure is applied. A division of Samsung that distributes mobile phone components to several handset manufacturers has now licensed the "Quantum Tunnelling Composite". The approach could find use in devices from phones to games to GPS handsets.
"Whereas the iPhone is aimed at short, focused tasks, the iPad is more likely to lend itself to longer, more general tasks that involve using multiple apps, just as we're used to on the Mac. It's easy to imagine wanting to use an iPad to read text in Mobile Safari, copy some text to a Pages document, and send that document to a colleague via Mail. That specific example may turn out to be possible with the current iPhone OS, but it points toward needing more ways for iPad apps to work together in the future."
"The 'Llano' processor that AMD described today in an ISSCC session is not a CPU, and it's not a GPU - instead, it's a hybrid design that the chipmaker is calling an 'application processor unit', or APU. Whatever you call it, it could well give Intel a run for its money in the laptop market, by combining a full DX11-compatible GPU with four out-of-order CPU cores on a single, 32nm processor die."
"The scuttlebutt is that IBM seemed perfectly content to wait until May to launch the Power7-based Power Systems servers, but something changed and compelled the company to move up the announcement of its first machines using the eight-core processor to today. Big Blue is not in a habit of explaining its motives or its timing for product launches, but it seems clear that IBM wanted to get out in front of a whole lot of processor and systems launches that are expected between now and the summer."
Mozilla has announced that they are going to drop support for Mac OS X 10.4 Tiger definitively. "Mac OS X 10.4 was released in April of 2005 and a lot has changed since then," Josh Aas writes, "We would like to take advantage of more modern technologies on Mac OS X and 10.4 support has been a hindrance. Where we can work around supporting 10.4, doing so consumes valuable time and effort. Neither Chrome nor Safari has to deal with this."
"The ancient bug was discovered by Google security researcher Tavis Ormandy in January 2010 and involves a utility that allows newer versions of Windows to run very old programs. Mr Ormandy has found a way to exploit this utility in Windows XP, Windows Server 2003 and 2008 as well as Windows Vista and Windows 7. The patch for this vulnerability will appear in the February security update. Five of the vulnerabilities being patched at the same time allow attackers to effectively hijack a Windows PC and run their own programs on it."
"Today, Clang completed its first complete self-host! We built all of LLVM and Clang with Clang (over 550k lines of C++ code). The resulting binaries passed all of Clang and LLVM's regression test suites, and the Clang-built Clang could then build all of LLVM and Clang again. The third-stage Clang was also fully-functional, completing the bootstrap."
With all the virtualization schemes running on top of Linux, how do they exploit the underlying kernel for I/O virtualization? The answer is virtio, which provides an efficient abstraction for hypervisors and a common set of I/O virtualization drivers. Discover virtio, and learn why Linux will soon be the hypervisor of choice.