Posts: 423
Joined: Dec 2011
Reputation:
8
This is useful to know.
I don't know how much work is involved so this might be a non-starter, just say so if it is. But it would make life easier for people to setup if Wolfgang Schupp PPA contained VDR as well as the vdr-plugin-vnsiserver.
Is this feasible? if not its no issue to use 2 PPAs (yavdr and Wolfgang Schupps).
Again thanks for all the great work.
Guide to building an all in one Ubuntu Server - TV(vdr),File,Music,Web
Server Fractal Designs Define XL, Asus P5QL/EPU, Dual Core E5200, 4gb, L4M-Twin S2 v6.2, Supermicro AOC-USAS-L8I, 1*SSD & 13*HDD drives (24TB total) - Ubuntu Server
XBMC 1 ASRock Z77E-ITX, G850, 8GB RAM, SSD, BD - Ubuntu / OpenElec frodo
XBMC 2 Revo 3700 - OpenElec frodo
XBMC 3 Raspb Pi
Posts: 16
Joined: Dec 2012
Reputation:
0
hi FernetMenta,
thanks for your help, but It didn't get the plugin compiled. This is the occuring error-message:
g++ -g -O3 -fPIC -Wall -Werror=overloaded-virtual -Wno-parentheses -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver"' -DVNSI_SERVER_VERSION='"0.9.0"' -I../../../include -I../../.. receiver.c
receiver.c:30:27: error: libsi/section.h: Datei oder Verzeichnis nicht gefunden
receiver.c:31:30: error: libsi/descriptor.h: Datei oder Verzeichnis nicht gefunden
what mean the parameter VDRDIR and LIBDIR? VDRDIR=/var/lib/vdr and LIBDIR=/usr/lib or should it rather be the path to the headers?
Posts: 2
Joined: Dec 2012
Reputation:
0
Hello
I got a question with installing the vnsi server plugin for vdr. I used the commands prompted in the first post and I also looked into the directories and they seem to be the right ones (gen2vdr). So the git thing seemed to have worked and then I used the make command. There I got the following error message:
/usr/include/vdr/Make.config:52: /usr/include/vdr/Make.global: No such File or directory
make: ***** No rule to make target Stop
Maybe someone could help me here. I am still a Linux Noob especially with the git thing. Yesterday I installed a new XBMC Version Frodo 12 RC2 and installed there the pvr addon vnsi per zip-File. Now I need to intall the server in vdr
Thanks upfront,
Tobsto
Posts: 16
Joined: Dec 2012
Reputation:
0
Hello FernetMenta,
I convinced some members of yavdr to implement the new version of the plugin in the older versions, so I now got a working XBMC with vnsi-enabled pvr on my Android tablet (Medion Lifetab 9514 with 1GHz Tegra2-Chip). But the performance is quite awful. Using live-tv is simply impossible. Is the Tegra2-hardware to slow at all? Or is something configured the wrong way?
I got another problem with the vnsiserver-plugin at vdr-server. After some time of running it starts to request the clients to reload the channellist very often:
Dec 24 15:03:39 vdrserver vdr: [31227] VNSI: Requesting clients to reload channel list
Dec 24 15:04:00 vdrserver vdr: last message repeated 8 times
Do you have an idea? xvdr-plugin is already disabled.
Regards, Flipsen
Posts: 6,810
Joined: Jul 2010
Reputation:
198
What have you set UpdateChannels to in setup.conf? I use a value of 3: only channel name and pids. default is 5, this will add new channels.
Whenever channels.conf is changed, vnsi requests an update.
AFAIK video playback on Android requires NEON. Tegra 2 lacks of this extension, Tegra 3 has it.
Posts: 3
Joined: Jun 2013
Reputation:
0
2013-06-06, 00:09
(This post was last modified: 2013-06-06, 00:15 by streilu.)
Hey guys, wanted to build the shared object today, but I'm not successful. Got the vdr-dev installed (v2.0.2) but when I run "make VDRDIR=/usr/include/vdr LIBDIR=/usr/lib/vdr/plugins" the following error appears:
g++ -shared vnsi.o bitstream.o vnsiclient.o config.o cxsocket.o parser.o parser_AAC.o parser_AC3.o parser_DTS.o parser_h264.o parser_MPEGAudio.o parser_MPEGVideo.o parser_Subtitle.o parser_Teletext.o streamer.o recplayer.o requestpacket.o responsepacket.o vnsiserver.o hash.o recordingscache.o setup.o vnsiosd.o demuxer.o videobuffer.o videoinput.o -o libvdr-vnsiserver4.so
collect2: Fehler: ld mit Signal 6 [Abgebrochen] beendet
/usr/bin/ld: ld: wcsrtombs.c:99: __wcsrtombs: Zusicherung »data.__outbuf[-1] == '\0'« nicht erfüllt.
make: *** [libvdr-vnsiserver4.so] Fehler 1
Sorry, forgot to tell that I'm using Ubuntu 13.04 with XBMC13 and built the xbmc-pvr plugin successful.
Posts: 6,810
Joined: Jul 2010
Reputation:
198
For vdr > 1.7.34 type just make and omit VDRDIR and LIBDIR
Posts: 256
Joined: Mar 2011
Reputation:
21
sudo apt-get install pkg-config
Posts: 42
Joined: Aug 2008
Reputation:
0
eroxm
Junior Member
Posts: 42
Thank you, that did the trick. But now I seem to still have problems with the VNSI addon in XBMC. I've managed to compile it, but in the menu it still says version 1.9.4, which is the one I had before. I can't deinstall it in the menu, only deactivating works. Is there a cache or something which prevents the system from loading the compiled addon? I also tried to "make zip" and install it afterwards in the corresponding menu, but still no luck.