VLC to Be Integrated into the Next Generation Neuros HDPlatform Architecture

videolan graphicLots of exciting stuff appears to be going on at Neuros Technology. According to a company blog posting, Neuros, in partnership with Texas Instruments, has put a up bounty to port VideoLAN’s VLC media player to Neuros’ upcoming Open Internet Television HD Platform (code-named OSD2.0), based on TI’s Davinci ARM-DSP dual core system, that will be integrated into the next-gen Neuros OSD. Who knew Neuros was expanding into Internet TV? In any case, VLC’s main role will be to function as the playback and encoding engine for all multimedia content. And as anyone who is familiar with VLC knows, the open-source player can play just about every single media codec you can throw at it.

Excerpt from the Neuros blog announcement:

For codecs, VLC uses plugins to carry out its video decoding/encoding on DSP, while all audio operations are done on ARM side. For Audio/Video I/O, VLC interfaces with the system by directly working with its standard Linux A/V system, for example, frame buffer for video output and V4L2 for video capturing. On application side, VLC implements MPRIS specification and exposes a DBUS interface thus to cleanly separate the multimedia core from applications.

This porting will be based on VLC stable version 0.8.6g (in fact, porting starts with 0.8.6-bugfix, a branch that includes some bugfixes for 0.8.6g since it was released), porting will be carried out in phases, from basic multimedia platform bring up, to full playback and full recording support, with complete system integration done in Q3 of 2008.

Filed in: Software, Streaming Media Devices