2011-01-04, 01:06 PM
With some help from Martin Vallevand I am developing a linux/unix client for NPVR. I wanted it for a thin ION/atom based client. It is almost in (I would say) an alpha stage and I post it here to see whether it is any interest to develop it further and to maybe get some testers.
Current prealpha version provides the basic functionality beeing also able to play music and video with some features still missing. It has only been tested on Ubuntu 9.10 based XBMC live installation so I do not know how it will behave on other distributions.
For playback it uses mplayer, so anything mplayer plays well on your system should play well with xnpvrcli. (On my ION only SD material plays OK with mplayer while I still have problems with HD, especially when interlaced.)
It is unfortunately not possible to seek the media files with the stock mplayer due to NPVR http server bug. I can provide a workaround patch for mplayer to resolve this issue temporarily. I hope however that sub will soon fix NPVR to enable seeking with the stock mplayer.
Sources (prealpha stage) can be found from http://xnpvrcli.git.sourceforge.net/git/...-index.cgi. Only experienced linux users will be able to compile it, mainly due to lack of any detailed documentation. (Any help with documentation would be appreciated.)
Current prealpha version provides the basic functionality beeing also able to play music and video with some features still missing. It has only been tested on Ubuntu 9.10 based XBMC live installation so I do not know how it will behave on other distributions.
For playback it uses mplayer, so anything mplayer plays well on your system should play well with xnpvrcli. (On my ION only SD material plays OK with mplayer while I still have problems with HD, especially when interlaced.)
It is unfortunately not possible to seek the media files with the stock mplayer due to NPVR http server bug. I can provide a workaround patch for mplayer to resolve this issue temporarily. I hope however that sub will soon fix NPVR to enable seeking with the stock mplayer.
Sources (prealpha stage) can be found from http://xnpvrcli.git.sourceforge.net/git/...-index.cgi. Only experienced linux users will be able to compile it, mainly due to lack of any detailed documentation. (Any help with documentation would be appreciated.)