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
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.
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...
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
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 :
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.
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