Kodi Community Forum

Full Version: VDR and XBMC - How to install VNSI server
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
I'm trying to get the pulseeight build of XBMC working with VDR on Ubuntu Precise, but can't find a build of the VNSI plugin for VDR (I'm assuming this is needed as it needs setting up in the VDR addon).

Can anyone point me in the direction of a binary for this?

Thanks very much,
Ben
you need "vdr-plugin-vnsiserver" you can get it from the yavdr repositories:ppa:yavdr/stable-vdr

W: Failed to fetch http://ppa.launchpad.net/yavdr/stable-vd...ce/Sources 404 Not Found

W: Failed to fetch http://ppa.launchpad.net/yavdr/stable-vd...4/Packages 404 Not Found

W: Failed to fetch http://ppa.launchpad.net/yavdr/stable-vd...6/Packages 404 Not Found

Any Ideas, where to get it?
or install xbmc-plugin-xvdr
plus xbmc-addon-xvdr from yavdr/unstable-xbmc

I couldn't get vdr-plugin-vnsiserver from yavdr installed because it required vdr-abi-1.7.26-yavdr0 which wasn't available in any of their ppas (testing/unstable/stable/main)
I'd like to know if anyone has managed to get vnsiserver plugin working on precise too.. since I see an error with pvrinput using xvdr, and it would be nice to try vnsi server and see if it's still there - but I get the same error ezechiel1917 mentioned.
The sources for the vnsi plugin are in the source tree of xbmc pvr: https://github.com/opdenkamp/xbmc/tree/m...vnsiserver
It is not a big deal compiling a vdr plugin.
EDIT : A working version of vdr-plugin-vnsi is now integrated in YAVDR unstable & testing repositories.

My experience is that it is a bigger deal to compile vdr-plugin-vnsi against vdr 1.7.27...
If someone got it, please informe us.

The only way I've found to get vnsi on Precise is using vdr 1.7.22 from stable-vdr ppa. But this ppa are normally for natty and no Precise that explain Hopelessone's errors.

However, they could work on Precise, by using this repository in /etc/apt/sources.list :

deb http://ppa.launchpad.net/yavdr/stable-vdr/ubuntu natty main
deb-src http://ppa.launchpad.net/yavdr/stable-vdr/ubuntu natty main

Then, you can install yavdr version of vdr (17.7.22) and vnsi plugin.

I've also get some XBMC freeze with xvdr that are less often with vnsi. However, it still not perfect and still crash when a lost of signal occurs, probably due to oscam instabilities...
I have adapted vnsi plugin for vdr 1.7.27 but not pushed to openkamp master yet: https://github.com/FernetMenta/xbmc/commits/vnsi/
Thanks for your help, I'm actually trying to install it...
As there is no availlable ppa and no more git for vdr-plugin-vnsiserver and xbmc-addon-vnsiserver, could you please create them on your own git ?
It's a bit enoying to download all xbmc sources for these two little folder Smile

Thank you again for your help, I've been looking for a clean solution for a long time.
EDIT : No need to buid it anymore in Ubuntu since it have been integrated in YAVDR unstable & testing repositories.

Thank you, it compile well and seems to work great !

I've installed vdr and vdr-dev from yavdr testing-vdr ppa.
Then get the source via your git and configure it this way :
Code:
git clone https://github.com/FernetMenta/xbmc.git
cd xbmc
git checkout vnsi
cd xbmc/pvrclients/vdr-vnsi/vdr-plugin-vnsiserver
nano Makefile

Edit this Makefile part :
Code:
DVBDIR = /usr
VDRDIR = /usr/include/vdr
LIBDIR = /usr/lib/vdr/plugins

Then compile :
Code:
sudo make

And It works ! thank you very much !
I'll give you more feed back of my experience later.
Here a first feed back :

I still have some freezing problems probably due to a temporary loose of signal because of lack of connection to oscam dvbapi (network instability).

- Sometimes it freezes temporarly and then restart playing (good).
- Sometimes it stop playing but I still able to change channel or stop playing PVR. (acceptable)
- The problem is that sometimes, when I want to change channel or press stop, xbmc totaly freeze and is not responding any more... (that's very unconvenient).

here a end xbmc log when I try to stop PVR :

Code:
14:04:33 T:140613860194176   DEBUG: OnKey: 11 (0b) pressed, action is Select  <<<<----- here I push stop in the OSD
14:04:33 T:140613860194176   DEBUG: ExecuteXBMCAction : Translating PlayerControl(Stop)
14:04:33 T:140613860194176   DEBUG: ExecuteXBMCAction : To PlayerControl(Stop)
14:04:33 T:140613860194176   DEBUG: PVR - SaveCurrentChannelSettings - no custom channel settings for channel 'CANAL+ HD'
14:04:33 T:140613860194176  NOTICE: CDVDPlayer::CloseFile()
14:04:33 T:140613221312256    INFO: CDVDPlayerVideo - Stillframe left, switching to normal playback
14:04:33 T:140613221312256 WARNING: CRenderManager::FlipPage - timeout waiting for flip to complete
14:04:33 T:140613860194176  NOTICE: DVDPlayer: waiting for threads to exit
14:04:33 T:140613221312256 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
14:04:33 T:140613221312256    INFO: CDVDPlayerVideo - Stillframe detected, switching to forced 25.000000 fps
14:05:00 T:140613238097664   DEBUG: Thread Jobworker start, auto delete: 1

Maybe, there is a way to force the stop (or changing channel) and avoid this lost of xbmc control...
I need a complete debug log if you want me to look into this.
Here it is http://pastebin.com/5bYwiaNP
Thank you for your time.
We need to narrow this down. I don't have those kind of problems on my system. Can you try the following

- skin confluence, just to make sure this is not a skin issue
- do not use database for epg

Looks like the render thread calls into pvr and get stuck for some reason.
Here another log with confluence and disbling EPG update when playing.
I kept xbmc playing for an hour without looking at it. When I came back, video was frozen. I have'done STOP then ... xbmc freeze again.

http://pastebin.com/SHrRQsVM
Pages: 1 2