PDA

View Full Version : [all variants] HTPC DVB-S2 VDR 1.7.5 CCcam Howto


Pages : 1 [2]

coolercooler
February 18th, 2010, 11:05 AM
Which patch is that? Where did you install VDR from, standard Ubuntu repo or the VDR-Team PPA?

Hi, that's the patch described in the first page of this tut section, it's with the vdr 1.7.10 with it's respective patch, using 8.10.

Wilb
February 19th, 2010, 07:29 PM
Hi, that's the patch described in the first page of this tut section, it's with the vdr 1.7.10 with it's respective patch, using 8.10.

My personal recommendation now would probably be to build a 9.10 system using the vdr ppa repo, you get all the vdpau stuff as well as the latest vdr. If you need the sc plugin then its easy to build that against it. Alternatively you could give YAVDR a try - a custom VDR distro that looks pretty nice albeit in its early stages.

See my post here:

http://ubuntuforums.org/showpost.php?p=8724259&postcount=226

coolercooler
February 20th, 2010, 07:47 AM
Only problem with that is am using ATI based card and that freezes the keyboard and or starts in low graphical mode.

I tried it with the latest 9.10 and updated current modules.

I think perhaps we need a check list of errors and how to fix them, a reference for all possible errors.

Wilb
February 20th, 2010, 08:46 AM
ATI drivers under Linux are a pain. However you should still be able to get things up and running even if its without hardware acceleration. It might be worth trying the open source drivers as an alternative?

johnnytoxic
February 22nd, 2010, 12:46 PM
I've spent weeks trying to get my box running stable.

I have tried everything, I keep getting jerky images and in the Xine log :

video_out: throwing away image with pts 362162 because it's too old

I have tried vdr versions 1.7.8 / 9 / 10 / 11 and 12
I've used video buffers from 500 to 3000
Enabled / Disabled V syncs on Open GL
Many different xorg.conf configurations


The most i've had is around 1 minute wiithout any video jerking. The SC plugin is working fine. I just don't know what else to try.

I've got a Geforce GT240 with the latest beta nvidia drivers.

When it is running properly for that small minute, it's great and runs like a standalone box. Any suggestions?

Wilb
February 22nd, 2010, 01:10 PM
Yep, sounds like you're having the same pain I had. Thought it was many other issues and eventually tracked it down to some sort of bug in Xine that not that many people seem to be having. Do

Do you use the Xine plugin or the Xinelibout one? I ended up switching to Xinelibout, using VDR-SXFE as my frontend and rolling my own latest libxine2 deb. I'm not at home right now so can't post it up, but will do later if you aren't able to roll your own. After months of fiddling I've only just this weekend started to get things how I really want them, quite satisfying now I'm getting there though.

johnnytoxic
February 22nd, 2010, 04:10 PM
Yep, sounds like you're having the same pain I had. Thought it was many other issues and eventually tracked it down to some sort of bug in Xine that not that many people seem to be having. Do

Do you use the Xine plugin or the Xinelibout one? I ended up switching to Xinelibout, using VDR-SXFE as my frontend and rolling my own latest libxine2 deb. I'm not at home right now so can't post it up, but will do later if you aren't able to roll your own. After months of fiddling I've only just this weekend started to get things how I really want them, quite satisfying now I'm getting there though.

xine 0.9.3 plugin for vdr.

Do you mean xine-lib-vdpau ? Thats what I've been using.

I have a gigabyte g41-es2h motherboard. If you could post what you have installed I would be very grateful.

Wilb
February 22nd, 2010, 05:48 PM
I use vdr-plugin-xineliboutput rather than vdr-plugin-xine (although both seem to happily install alongside each other), along with that install libxineliboutput-sxfe and xineliboutput-sxfe and then you will have a program called vdr-sxfe which will work as a frontend to vdr. All of my packages are installed from tha vdr-team repositoriy.

Installing that will install libxine2 which vdr-sxfe uses for playback, replace it with my version and start up vdr-sxfe and *hopefully* you will suddenly be glitch free.

The command I use to invoke vdr-sxfe is:

vdr-sxfe --fullscreen --video vdpau --post tvtime:method=use_vo_driver

The xine parameters can be configured in the following config file:

~/.xine/config_xineliboutput


You can also configure various parameters in the plugin menu.

File was too big to attach so I've uploaded it here:

http://www.megaupload.com/?d=TXXG6XC0

If that works then you will want to hold the package:

sudo -s
echo libxine2 hold | dpkg --set-selections


I also have a libxine-dev package that was built as part of this but you shouldn't need that, shout up if you do.

Just so that you can see all of the xine related packages I have installed, here is a filtered output from dpkg:

hi libxine-dev 1.2.0~hg-0 the xine video player library, development p
ii libxine1-xvdr 1.0.4+cvs20091013.1200-7tvt1 Xine input plugin for vdr-plugin-xineliboutp
hi libxine2 1.2.0~hg-0 the xine video/media player library, binary
ii libxineliboutput-sxfe 1.0.4+cvs20091013.1200-7tvt1 Local X-Server frontend for the xineliboutpu
ii vdr-plugin-xineliboutput 1.0.4+cvs20091013.1200-7tvt1 VDR plugin for Xine based sofdevice frontend
ii xineliboutput-sxfe

PS - make sure you have Desktop Effects turned off as I found that broke VSync.

johnnytoxic
February 23rd, 2010, 03:20 PM
Thanks Wilb.

When trying to install it says xineliboutput only works upto vdr 1.7.0.

I think I'm all mixed up now :). Am I best starting from scratch and use a 1.7.0 guide.

steefjeqv
February 23rd, 2010, 03:37 PM
@ johnnytoxic

As Wilb mentioned, use the repo created by the VDR-team :

https://launchpad.net/~the-vdr-team/+archive/vdr-ubuntu-karmic

Or their Ubuntu based distro :

http://www.yavdr.org/

Greetings,
Steven

Wilb
February 23rd, 2010, 04:42 PM
Yep, exactly that - just make sure you have the following in /etc/apt/sources.list

deb http://ppa.launchpad.net/the-vdr-team/vdr-ubuntu-karmic/ubuntu karmic main
deb-src http://ppa.launchpad.net/the-vdr-team/vdr-ubuntu-karmic/ubuntu karmic main



If your system is really confused then maybe starting afresh is what you need, but you should be able to reverse the things you've done easily enough.

I know I've said it already, but my latest rebuild was so straightforward as the majority of it was just apt-getable so if you're still struggling and you don't have anything to lose then just start afresh with 9.10 32bit and use the packages and instructions I've provided over the last few of pages.

Wilb
February 24th, 2010, 04:51 PM
Any further progress mate?

johnnytoxic
February 26th, 2010, 09:02 PM
Any further progress mate?

I reinstalled 9.10, installed the nvidia drivers, the Team VDR packages:

Just not getting any output. I'm not sure how to put it all together. I tried to use the vdr-sxfe command and I get no signal.

Am I missing any steps. If you could post a quick bulletpoint list of what to install would be great.

This is what I've done so far.

9.10
Installed firmware for the HVR4000 DVB card
195 Nvidia Drivers
Added the Team VDR sources

Installed:

libxine-dev
libxine1-xvdr
vdr-plugin-xineliboutp
libxine2
libxineliboutput-sxfe
xineliboutput
vdr-plugin-xineliboutput
xineliboutput-sxfe

I get no signal when running
vdr-sxfe --fullscreen --video vdpau --post tvtime:method=use_vo_driver

Any configuration steps I'm missing?

steefjeqv
February 27th, 2010, 03:41 AM
Hi,

No signal is good. You just need the correct channels.conf now.
You can use w_scan to do this.

sudo apt-get install w-scan

Then scan for channels :

sudo w_scan > /var/lib/vdr/channels.conf

The above command is pretty basic, so you may need to set some additional parameters. You can list all available possibilities by the following :

sudo w_scan --help

Greetings,
Steven

Wilb
February 27th, 2010, 05:44 AM
Yep, sounds like you're making good progress now. No signal is a good thing, your VDR is running and VDR-SXFE is talking to it.

I have had all sorts of problems with scanning and it threw me off track for a while. Thought I had a problematic setup when it just turned out to be my channels.conf being screwed up. I mainly download my channel lists from here now:

http://www.vdr-settings.com/download/channels/

Do you have a fixed dish or motorised? If motorised then it may be worth focusing on getting one location up and running first before installing the rotor addon. Have you got as far as configuring your keyboard or remote so you can use it to control VDR?

johnnytoxic
February 27th, 2010, 04:08 PM
I'm sorted with the channels.conf

I always put a FTA channel at the top to test.

I'm guessing it still looks at /etc/vdr/channels.conf

Wilb
February 27th, 2010, 07:27 PM
Should do yes. Anything useful in syslog? Can you confirm your card is configured & working ok by testing in Kaffeine or similar?

johnnytoxic
March 3rd, 2010, 08:52 PM
Just to update.

I'm now using the latest yavdr distribution.

I've managed to add SC to the install and all is working (fingers crossed) :) Through this distro all channels are working without stutter on xine 0.9.3. Must be some configuration setting I was missing when I was setting it up myself.

yavdr has XBMC installed as well which is a nice extra.

This is was I changed/added:

SC
edited xorg.conf.yavdr so my display is now at 50hz
upgraded alsa to the latest version and patched so I get audio through HDMI on my GT240.


Anyone know if there is a way to configure my vbox2 diseqc motor with vdr 1.7.10 ? Not sure if this can be done.

Sav
March 4th, 2010, 04:50 AM
Just to update.

I'm now using the latest yavdr distribution.

I've managed to add SC to the install and all is working (fingers crossed) :) Through this distro all channels are working without stutter on xine 0.9.3. Must be some configuration setting I was missing when I was setting it up myself.

yavdr has XBMC installed as well which is a nice extra.

This is was I changed/added:

SC
edited xorg.conf.yavdr so my display is now at 50hz
upgraded alsa to the latest version and patched so I get audio through HDMI on my GT240.


Anyone know if there is a way to configure my vbox2 diseqc motor with vdr 1.7.10 ? Not sure if this can be done.

Can you write a little how-to ad add the sc plugin? Thanks in advance

johnnytoxic
March 4th, 2010, 06:23 AM
Can you write a little how-to ad add the sc plugin? Thanks in advance

Howto: Install SC into yavdr

I got the package from a german message board.

I've uploaded it here vdr-plugin-sc_0.9.x~hg2_i386.deb (http://www.filedropper.com/vdr-plugin-sc09xhg2i386)

Load up yavdr and go into Applications > Internet
Navigate to the link above
Save vdr-plugin-sc_0.9.x~hg2_i386.deb to VDR home directory
Exit the browser
Applications > Terminal
sudo passwd
su
cd /var/lib/vdr
cp vdr-plugin-sc_0.9.x~hg2_i386.deb /usr/local/src
cd /usr/local/src
./vdr-plugin-sc_0.9.x~hg2_i386.deb
chown vdr:vdr /etc/vdr/plugins/sc
cd /etc/vdr/plugins
apt-get install nano
nano order.conf
replace firstplugin with sc
ctrl+x
y to save
enter
cd /etc/vdr/plugins/sc
nano cardclient.conf

This is the template I use. Paste this in and edit the relevent information.

The example is for a cccam connection on the bottom line.

ctrl+x
y to save
enter

Restart the box and all should be working.

#
# Comment lines can start with # or ;
#
# every client line starts with the client name, followed by some arguments:
# 'hostname' is the name of the server
# 'port' is the port on the server
# 'emm' is a flag to allow EMM transfers to the server
# (0=disabled 1=enabled)
# 'caid' (optional) caid on which this client should work
# 'mask' (optional) mask for caid e.g. caid=1700 mask=FF00 would allow
# anything between 1700 & 17FF.
# Default is 1700 & FF00. If only caid is given mask is FFFF.
# You may give multiple caid/mask values comma separated
# (e.g. 1702,1722,0d0c/ff00).
# 'username' is the login username
# 'password' is the login password
#
# radegast client
# radegast:hostname:port:emm/caid/mask
#
# aroureos client
# 'hexbase'
# 'hexserial' card data for which EMM updates should be send
# aroureos:hostname:port:emm/caid/mask:hexbase:hexserial
#
# camd33 client (tcp protocol)
# 'aeskey' is the AES key (32bytes), disable encryption if missing
# camd33:hostname:port:emm/caid/mask:username:password:aeskey
#
# camd35 client (udp protocol)
# camd35:hostname:port:emm/caid/mask:username:password
#
# cardd client
# cardd:hostname:port:emm/caid/mask:username:password
#
# buffy client
# 'aeskey' is the AES key (32bytes), disable encryption if missing
# buffy:hostname:port:emm:username:password:aeskey
#
# newcamd client
# 'cfgkey' is the config key (28bytes)
# newcamd:hostname:port:emm/caid/mask:username:password:cfgKey
#
# gbox client
#
# NOTE: hostname & port will be ignore. GBOX must be runnning on the local
# machine. For convinience you should choose localhost:8004
# gbox:hostname:port:emm/caid/mask
#
# ccam client
#
# NOTE: hostname will be ignore. CCcam must be runnning on the local machine
# 'socket' is the name of the camd socket file. For multiple cards add %d
# into the string. This will be replaced with the number 0-3.
# e.g. /var/emu/chroot%d/tmp/camd.socket
cccam2:server.here.org:17000:1/0000/0000:username:password

Sav
March 4th, 2010, 07:28 AM
Thanks a lot

Wilb
March 4th, 2010, 07:46 AM
Just to update.

I'm now using the latest yavdr distribution.

I've managed to add SC to the install and all is working (fingers crossed) :) Through this distro all channels are working without stutter on xine 0.9.3. Must be some configuration setting I was missing when I was setting it up myself.

yavdr has XBMC installed as well which is a nice extra.

This is was I changed/added:

SC
edited xorg.conf.yavdr so my display is now at 50hz
upgraded alsa to the latest version and patched so I get audio through HDMI on my GT240.


Anyone know if there is a way to configure my vbox2 diseqc motor with vdr 1.7.10 ? Not sure if this can be done.

Glad you've made progress. How you finding YaVDR in general? Tempted to give it a try but I think I've got my installation somewhere near where I want it to be now anyway so probably wouldn't get much benefit from it.

If your vbox is a disecq motor then you should just be able to control it with the rotor plugin.

johnnytoxic
March 4th, 2010, 08:21 AM
Glad you've made progress. How you finding YaVDR in general? Tempted to give it a try but I think I've got my installation somewhere near where I want it to be now anyway so probably wouldn't get much benefit from it.

If your vbox is a disecq motor then you should just be able to control it with the rotor plugin.

I'm really impressed with it especially the XBMC which allows me to stream mkvs from my main computer.

Didn't work out of the box but all the backend was there. Few modifications and it now has more functionality than a dreambox.

Just installed the rotor plugin from TeamVDR which seems to be working. Just got to configure it.

Wilb
March 4th, 2010, 08:45 AM
I'm really impressed with it especially the XBMC which allows me to stream mkvs from my main computer.

Didn't work out of the box but all the backend was there. Few modifications and it now has more functionality than a dreambox.

Just installed the rotor plugin from TeamVDR which seems to be working. Just got to configure it.

Excellent news. One thing I'm really impressed with is the PearlHD skins, makes it seem much more polished than the old style VDR look.

steefjeqv
March 4th, 2010, 12:10 PM
Glad to see everything is working.

And yes, the yaVDR boys have done a great job (together with the e-Tobi Debian team, all the plugin devs, the VDR Portal, Klaus Schmidinger and ...).

Great open-source software !

Can't wait for a Lucid yaVDR to try out.

Greetings,
Steven

Sav
March 4th, 2010, 01:24 PM
Hi, I'm unable to get the new sc plugin working as client for CCcam server.
My cardclient.conf looks like this:
cccam2:IP:PORT:1/0000/0000:USER:PASSWORD:NODEID=XXXXXXXXXXXXXXXX
vdr crashes with a buffer overflow error, with this backtrace:
Feb 28 17:53:11.154 [general.info] SC version 1.0.0pre-HG-a851247855bc+ starting (VDR 1.7.10)
Feb 28 17:53:11.154 [core.load] ** Plugin config:
Feb 28 17:53:11.154 [core.load] ** Key updates (AU) are enabled (all CAIDs) (no prestart)
Feb 28 17:53:11.154 [core.load] ** Local systems DON'T take priority over cached remote
Feb 28 17:53:11.154 [core.load] ** Concurrent FF recordings are allowed
Feb 28 17:53:11.154 [core.load] ** Force transfermode with digital audio
Feb 28 17:53:11.154 [core.load] ** ECM cache is set to enabled
Feb 28 17:53:11.154 [core.load] ** ScCaps are 1 2 3 0 0 0 0 0 0 0
Feb 28 17:53:11.154 [general.info] loading cardclient config from /etc/vdr/plugins/sc/cardclient.conf
Feb 28 17:53:11.154 [cardclient.cccam2] logout from server initiated
Feb 28 17:53:11.154 [cardclient.cccam2extra] reader thread stopped
Feb 28 17:53:11.154 [cardclient.cccam2extra] network shut down
Feb 28 17:53:11.154 [cardclient.cccam2extra] logout done
Feb 28 17:53:11.154 [cardclient.core] hostname=IP port=xxxx emm=1 emmCaids 0000/0000
Feb 28 17:53:11.154 [cardclient.core] cccam2: username=XXXXX password=XXXXXX
Feb 28 17:53:11.155 [cardclient.core] our nodeid: XXXXXXXXXX
Feb 28 17:53:11.155 [cardclient.core] pretended CCcam version '2.0.11' build '2892'
Feb 28 17:53:11.155 [cardclient.core] client 'cccam2' ready
Feb 28 17:53:11.155 [cardclient.cccam2] logout from server initiated
Feb 28 17:53:11.155 [cardclient.cccam2extra] reader thread stopped
Feb 28 17:53:11.155 [cardclient.cccam2extra] network shut down
Feb 28 17:53:11.155 [cardclient.cccam2extra] logout done
Feb 28 17:53:11.155 [core.net] connecting to IP:PORT/tcp (IP)
Feb 28 17:53:11.506 [cardclient.cccam2extra] welcome checksum correct
Feb 28 17:53:11.856 [cardclient.login] CCcam login succeed
*** buffer overflow detected ***: /usr/bin/vdr terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x37)[0x7f7b3be72647]
/lib/libc.so.6[0x7f7b3be715f0]
/usr/lib/vdr/plugins/libsc-cardclient-29.so.1.7.10(_ZN17cCardClientCCcam25LoginEv+0x2f9)[0x7f7b38c72889]
/usr/lib/vdr/plugins/libsc-cardclient-29.so.1.7.10(_ZN21cSystemLinkCardClient14ParseLine PlainEPKc+0x13c)[0x7f7b38c6720c]
/usr/lib/vdr/plugins/libvdr-sc.so.1.7.10(_ZN18cStructLoaderPlain4LoadEb+0x19c)[0x7f7b3a8e14ac]
/usr/lib/vdr/plugins/libvdr-sc.so.1.7.10(_ZN14cStructLoaders4LoadEb+0x3d)[0x7f7b3a8df57d]
/usr/lib/vdr/plugins/libvdr-sc.so.1.7.10(_ZN8cSoftCAM4LoadEPKc+0x3a)[0x7f7b3a8da13a]
/usr/lib/vdr/plugins/libvdr-sc.so.1.7.10(_ZN9cScPlugin5StartEv+0x6e)[0x7f7b3a8dac5e]
/usr/bin/vdr(_ZN14cPluginManager12StartPluginsEv+0x40)[0x4b3a90]
/usr/bin/vdr(main+0x1fe5)[0x4e91a5]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f7b3bd99abd]
/usr/bin/vdr[0x458329]
======= Memory map: ========
00400000-00541000 r-xp 00000000 08:07 12443 /usr/bin/vdr
00740000-00741000 r--p 00140000 08:07 12443 /usr/bin/vdr
00741000-00743000 rw-p 00141000 08:07 12443 /usr/bin/vdr
00743000-00750000 rw-p 00000000 00:00 0
024a3000-028ba000 rw-p 00000000 00:00 0 [heap]
7f7b30000000-7f7b30f8f000 rw-p 00000000 00:00 0
7f7b30f8f000-7f7b34000000 ---p 00000000 00:00 0
7f7b3539e000-7f7b3539f000 ---p 00000000 00:00 0
7f7b3539f000-7f7b35b9f000 rw-p 00000000 00:00 0
7f7b35b9f000-7f7b35bab000 r-xp 00000000 08:07 2253 /lib/libnss_files-2.10.1.so
7f7b35bab000-7f7b35daa000 ---p 0000c000 08:07 2253 /lib/libnss_files-2.10.1.so
7f7b35daa000-7f7b35dab000 r--p 0000b000 08:07 2253 /lib/libnss_files-2.10.1.so
7f7b35dab000-7f7b35dac000 rw-p 0000c000 08:07 2253 /lib/libnss_files-2.10.1.so
7f7b35dc8000-7f7b35df5000 rw-p 00000000 00:00 0
7f7b35df5000-7f7b35df6000 ---p 00000000 00:00 0
7f7b35df6000-7f7b365f7000 rw-p 00000000 00:00 0
7f7b365f7000-7f7b365f8000 ---p 00000000 00:00 0
7f7b365f8000-7f7b36df8000 rw-p 00000000 00:00 0
7f7b36df8000-7f7b36df9000 ---p 00000000 00:00 0
7f7b36df9000-7f7b375f9000 rw-p 00000000 00:00 0
7f7b375f9000-7f7b375fa000 r--s 00000000 08:07 101531 /var/cache/fontconfig/48fef66b76e7de9c5c56a6dcc7723c04-x86-64.cache-2
7f7b375fa000-7f7b375fb000 r--s 00000000 08:07 101530 /var/cache/fontconfig/cb7d13eeb0521c8bf38f4717320dc78b-x86-64.cache-2
7f7b375fb000-7f7b375fc000 r--s 00000000 08:07 101529 /var/cache/fontconfig/26de28bc8622bbc1fb67fd234c21975f-x86-64.cache-2
7f7b375fc000-7f7b375fd000 r--s 00000000 08:07 119876 /var/cache/fontconfig/c05880de57d1f5e948fdfacc138775d9-x86-64.cache-2
7f7b375fd000-7f7b37606000 r--s 00000000 08:07 119873 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86-64.cache-2
7f7b37606000-7f7b37608000 r--s 00000000 08:07 119874 /var/cache/fontconfig/99e8ed0e538f840c565b6ed5dad60d56-x86-64.cache-2
7f7b37608000-7f7b3760b000 r--s 00000000 08:07 119884 /var/cache/fontconfig/f24b2111ab8703b4e963115a8cf14259-x86-64.cache-2
7f7b3760b000-7f7b3760e000 r--s 00000000 08:07 119882 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86-64.cache-2
7f7b3760e000-7f7b37612000 r--s 00000000 08:07 88591 /var/cache/fontconfig/6eb3985aa4124903f6ff08ba781cd364-x86-64.cache-2
7f7b37612000-7f7b37613000 r--s 00000000 08:07 119868 /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86-64.cache-2
7f7b37613000-7f7b37618000 r--s 00000000 08:07 119861 /var/cache/fontconfig/062808c12e6e608270f93bb230aed730-x86-64.cache-2
7f7b37618000-7f7b3761c000 r--s 00000000 08:07 119875 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86-64.cache-2
7f7b3761c000-7f7b37620000 r--s 00000000 08:07 119870 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86-64.cache-2
7f7b37620000-7f7b37630000 r--s 00000000 08:07 119862 /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86-64.cache-2
7f7b37630000-7f7b37631000 r--s 00000000 08:07 1546 /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86-64.cache-2
7f7b37631000-7f7b3765f000 r--s 00000000 08:07 101525 /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-x86-64.cache-2
7f7b3765f000-7f7b376c2000 r-xp 00000000 08:07 292405 /usr/lib/vdr/plugins/libvdr-streamdev-server.so.1.7.10
7f7b376c2000-7f7b378c1000 ---p 00063000 08:07 292405 /usr/lib/vdr/plugins/libvdr-streamdev-server.so.1.7.10
7f7b378c1000-7f7b378c4000 r--p 00062000 08:07 292405 /usr/lib/vdr/plugins/libvdr-streamdev-server.so.1.7.10
7f7b378c4000-7f7b378c6000 rw-p 00065000 08:07 292405 /usr/lib/vdr/plugins/libvdr-streamdev-server.so.1.7.10
7f7b378c6000-7f7b378f7000 r-xp 00000000 08:07 292425 /usr/lib/vdr/plugins/libvdr-femon.so.1.7.10
7f7b378f7000-7f7b37af6000 ---p 00031000 08:07 292425 /usr/lib/vdr/plugins/libvdr-femon.so.1.7.10
7f7b37af6000-7f7b37af9000 r--p 00030000 08:07 292425 /usr/lib/vdr/plugins/libvdr-femon.so.1.7.10
7f7b37af9000-7f7b37afa000 rw-p 00033000 08:07 292425 /usr/lib/vdr/plugins/libvdr-femon.so.1.7.10
7f7b37afa000-7f7b37b04000 rw-p 00000000 00:00 0
7f7b37b04000-7f7b37b43000 r-xp 00000000 08:07 292411 /usr/lib/vdr/plugins/libvdr-xine.so.1.7.10/usr/bin/runvdr: line 62: 9580 Aborted /usr/bin/vdr -c /etc/vdr --lirc --no-kbd -E /var/vdr -l 3 -P sc -P skinreel -P xine -P femon -P streamdev-server -u root
Sun Feb 28 17:53:11 CET 2010 reloading DVB driver

There aren't any problems running the "classic" LD preload

Any ideas?

Wilb
March 4th, 2010, 04:15 PM
Did you install the packaged one posted or did you roll your own? I'd try and build your own to make sure its built against all the stuff you've got installed on your system, the packaged version might be built against a different version of a library or something which may be causing it to crash.

johnnytoxic
March 4th, 2010, 07:52 PM
This is the place I got the plugin from.

http://www.4freeboard.to/board/thread.php?threadid=31425&threadview=0&hilight=&hilightuser=0&page=3

They mention about a buffer overflow problem that is resolved, which is the version I downloaded.

Are you using the latest yavdr release 0.1.1 ?

The only difference I can think of is that I did an apt-get update & apt-get upgrade when I updated Alsa. Maybe this fixed an issue for me. Also I don't have a NODEID at the end of my entry in cardclient.conf

Sav
March 5th, 2010, 08:01 AM
Did you install the packaged one posted or did you roll your own? I'd try and build your own to make sure its built against all the stuff you've got installed on your system, the packaged version might be built against a different version of a library or something which may be causing it to crash.

I compiled it by my self, against vdr.1.7.10, in karmic 64bit. I still have to to try yavdr.

Sav
March 8th, 2010, 06:35 AM
Compiled again, under karmic 32, using packages from vdr karmic team.
Again, it crashes using the cccam2 option. No problems with the old fashioned cccam and LD preload.

Wilb
March 8th, 2010, 06:40 AM
I compiled a fresh version of the plugin over the weekend and had some problems with it so rolled back, I've still not experienced the crashes that you're mentioning though I'm afraid.

Sav
March 8th, 2010, 04:19 PM
I hate this.
Now that I switched to karmic 32bit, everything is wrong.
The CCcam server crashes with this:
21:19:12.781 CCcam: ================================================== ====================
21:19:12.781 CCcam: starting CCcam 2.1.3 compiled on Nov 14 2009@00:48:18
21:19:12.781 CCcam: ================================================== ====================
21:19:12.782 CCcam: online using nodeId 71f1aea394ba36aa
21:19:12.782 CCcam: dvb api3 detected
21:19:12.782 CCcam: DM8000 detected
21:19:12.782 CCcam: create 8 cam device(s)
21:19:12.794 CCcam: readKeyfile: cannot open /var/keys/SoftCam.Key or not found
21:19:12.794 CCcam: readKeyfile: cannot open /var/keys/AutoRoll.Key or not found
21:19:12.794 CCcam: static cw not found or bad
21:19:12.794 CCcam: parsed 0 entries from /var/etc/CCcam.prio
21:19:12.794 CCcam: readProviderfile: cannot open /var/etc/CCcam.providers or not found
21:19:12.794 CCcam: readChannelList: cannot open /var/etc/CCcam.channelinfo or not found
21:19:12.794 CCcam: server started on port 12000
21:19:14.614 CCcam: no working cam devices, no need to start pmthandler

Wilb
March 8th, 2010, 07:00 PM
What version are you using? Try going back to .11 rather than .14...

Sav
March 9th, 2010, 05:06 AM
What version are you using? Try going back to .11 rather than .14...

I use the 2.1.3. What makes me mad is that the same version worked under the old environment (karmic 64bit)

Wilb
March 9th, 2010, 04:08 PM
I use the 2.1.3. What makes me mad is that the same version worked under the old environment (karmic 64bit)

Sorry, I meant 2.1.1 rather than 2.1.4.

Sav
March 10th, 2010, 11:08 AM
Solved, rolling back to 2.1.2
Strange that the newer version works in a 64bit environment.
By the way, the client part of the sc plugin still doesn't work.

Long live to LD preload

m00anj00
March 12th, 2010, 06:18 PM
I disagree with the above, cccam2 in cardclient.conf works fine. my question is: why do I have to wait 56seconds for the ecm.cache to populate on an unseen channel. its fine after but for the first time it delays.

banditnew
May 13th, 2010, 04:56 PM
/usr/local/src/vdr# make
menu.c:2278:2: error: #endif without #if
make: *** Deleting file `.dependencies'
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_LIEMIEXT -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_SETTIME -DUSE_STREAMDEVEXT -DUSE_WAREAGLEICON -DUSE_YAEPG -DREMOTE_KBD -DVDR_USER=\"root\" -DLIRC_DEVICE=\"/dev/null\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/media/video\" -DCONFDIR=\"/etc/vdr\" -DPLUGINDIR=\"/usr/lib/vdr/plugins\" -DLOCDIR=\"/usr/share/locale\" -DUSE_PLUGINAPI -I/usr/include/freetype2 -I/usr/local/src/s2-liplianin/linux/include/linux//include audio.c
In file included from channels.h:13,
from device.h:13,
from dvbdevice.h:16,
from audio.c:12:
config.h:328: error: ‘cCommands’ was not declared in this scope
config.h:328: error: ‘cmds’ was not declared in this scope
config.h:328: error: expected primary-expression before ‘const’
config.h:328: error: expected primary-expression before ‘bool’
config.h:328: error: expected primary-expression before ‘bool’
config.h:328: error: initializer expression list treated as compound expression
make: *** [audio.o] Error 1

i get this error.please help me.

art2003
May 14th, 2010, 03:05 AM
Is this error with vanilla vdr?
You have to give more info on what lead to that error, vdr version, patches, etc

banditnew
May 14th, 2010, 03:27 AM
/usr/local/src/vdr# make
menu.c:2278:2: error: #endif without #if
make: *** Deleting file `.dependencies'
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_LIEMIEXT -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_SETTIME -DUSE_STREAMDEVEXT -DUSE_WAREAGLEICON -DUSE_YAEPG -DREMOTE_KBD -DVDR_USER=\"root\" -DLIRC_DEVICE=\"/dev/null\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/media/video\" -DCONFDIR=\"/etc/vdr\" -DPLUGINDIR=\"/usr/lib/vdr/plugins\" -DLOCDIR=\"/usr/share/locale\" -DUSE_PLUGINAPI -I/usr/include/freetype2 -I/usr/local/src/s2-liplianin/linux/include/linux//include audio.c
In file included from channels.h:13,
from device.h:13,
from dvbdevice.h:16,
from audio.c:12:
config.h:328: error: ‘cCommands’ was not declared in this scope
config.h:328: error: ‘cmds’ was not declared in this scope
config.h:328: error: expected primary-expression before ‘const’
config.h:328: error: expected primary-expression before ‘bool’
config.h:328: error: expected primary-expression before ‘bool’
config.h:328: error: initializer expression list treated as compound expression
make: *** [audio.o] Error 1

i get this error.please help me.


sorry
my machine amd phenom
9600 gt
vdr 1.7.10 and 1.7.14 give me same error
ubuntu karmic and jaunty give me same error too

following your guide

coolercooler
June 20th, 2010, 05:08 AM
This is my channels list if anyone's interested.

Mainly 28.2.e with HD's a few other too.

I couldn't get these to work in hd if anyone can please let us know how.
:->7.0E EUTELSAT All HD################################################ #######
Nat Geo HD;Digital Platform:10928:hC34M2O0S0:S7.0E:30000:2100=2:2300= TUR,2301=ORJ:0:664,D00:7806:126:21000:0
Nat Geo Turk HD;Digital Platform:10886:hC34M2O0S0:S7.0E:30000:5001=2:5002= TUR,5001=ORJ:0:664,D00:7901:0:0:0
DiziMax More HD;Digital Platform:10886:hC34M2O0S0:S7.0E:30000:3000=2:3001= TUR,3002=ORJ:0:664,D00:7902:0:0:0
DiziMax More HD;Digital Platform:10886:hC34M2O0S0:S7.0E:30000:2100=2:2101= TUR,2102=ORJ:0:664,D00:7912:0:0:0
Lig TV HD;Digital Platform:10886:vC34M2O0S0:S7.0E:30000:202=2:302=TU R,304=ORJ:0:664,D00:202:126:21100:0
MovieMax HD;Digital Platform:10886:vC34M2O0S0:S7.0E:30000:205=2:305=TU R,306=ORJ:0:664,D00:205:126:21100:0
Eurosport HD;Digital Platform:10886:vC34M2O0S0:S7.0E:30000:201=2:301=TU R,311=ORJ:0:664,D00:206:126:21100:0
SporMax HD;Digital Platform:10886:vC34M2O0S0:S7.0E:30000:210=2:309=TU R,310=ORJ:0:664,D00:208:126:21100:0
Dizimax HD;Digital Platform:10886:vC34M2O0S0:S7.0E:30000:211=2:355=TU R,356=ORJ:0:664,D00:210:126:21100:0

art2003
June 20th, 2010, 07:54 AM
coolercooler,

Thaniks for your contribution!

I suggest you post the list of non working HD channels to the vdr developers list (you need to register first, it is free)

vdr@linuxtv.org

come to think of it, I will do this on your behalf

rulet
July 19th, 2010, 09:32 AM
What gives better quality of the sound -- OSS or Alsa? Or it is the same quality?

art2003
July 22nd, 2010, 01:27 PM
OSS is for example what a dreambox uses, not ALSA.
OSS is supposed to have better quality, although my ears (which are not the sharpest as a result of industrial injury) can not tell the difference.
The down side with OSS is you need to install a new version every 6 months as it expires. It is free as long as you keep upgrading every 6 months or you can pay them some 50US$ for a licence (which in my opinion is excessive)

Wilb
July 22nd, 2010, 04:54 PM
ALSA is fine.

Question - has anyone else started having problems with EPG data from 28.2E? I use the EEPG plugin to grab my data, previously from 11778 vertical but I've just noticed that I don't seem to get any valid data when tuning to there any more.

Looking at http://en.kingofsat.net/packages.php?&id=2&standard=All&ordre=date_maj&filtre=no I can see a couple of new "EPG Data" streams have been added recently on different transponders, but I don't believe EEPG is picking up any data from there either.

So - anyone else having any problems? Also has anyone done exciting with their setups in the last few months or have you all just been letting them tick along?

art2003
July 22nd, 2010, 06:17 PM
I use the freesat patch for the 28E epg which gives me 7 days epg (on the freesat channels, not on the sky uk ones, but since I do not have a sky uk subscription, I can not watch those channels anyways, so little harm in not having the epg) I take it you have sky uk?

Wilb
July 23rd, 2010, 06:14 AM
Yeah I'm a Sky subscriber but hate the HD box they give so eventually aim to do away with it completely and just have a number of tuners in my VDR box & then distribute it around the house.

My setup is still not perfect though, and even less so now I've lost that EPG data. Not sure if its something I've done or something they've changed at their end, thats all. Getting tempted to upgraded my box to 10.04 now though, or maybe even YaVDR 0.2. I'm so bloody picky with my setup.

steefjeqv
July 24th, 2010, 07:42 AM
Hi,

eep-plugin is working fine here. I'm using Lucid 64bit and the yaVDR repo (stable version) without the CCcam stuff.

Maybe lowering the EPG correction level will help ?

Greetings,
Steven

Wilb
July 24th, 2010, 04:45 PM
Could I ask what channel you use for your EPG for 28.2E? Could you possibly post the line from your channels.conf? The plugin still seems to be functioning OK - for example if I tune to a Sky IT channel @13e that broadcasts EPG data then it picks up and populates fine.

steefjeqv
July 24th, 2010, 05:17 PM
Hi Wilb,

How do I know which channel is used for obtaining EPG ? We're mostly watching BBC, ITV and Channel4.

I've attached my channels.conf, hope it helps.

Greetings,
Steven

Wilb
July 24th, 2010, 05:27 PM
Aah, thanks for the channels.conf anyway. On 28.2E there are two sets of EEPG data transmitted - that on the Freesat channels such as the BBC ones, and the Sky UK EPG data which according to http://www.linuxtv.org/vdrwiki/index.php/Eepg-plugin is transmitted on 11778V. My system is still happily picking up EPG data from the Freesat channels, its just 11778V that it no longer seems to be picking data up from.

je11y
September 4th, 2010, 06:08 AM
I know this is an old thread,
but I was wondering if anyone had the restore image available for download?

I've tried to contact the OP with no reply, I'm guessing he's busy.

Would appreciate a reply.

Regards

Wilb
September 10th, 2010, 09:57 AM
I know this is an old thread,
but I was wondering if anyone had the restore image available for download?

I've tried to contact the OP with no reply, I'm guessing he's busy.

Would appreciate a reply.

Regards

No restore image here I'm afraid, but you could give yavdr a try for an easy to use starter image.

vbnm74
January 4th, 2011, 03:44 PM
Dec 27 22:55:21 sputnik CCcam: starting CCcam 2.2.1 compiled on Nov 21 2010@02:35:58
Dec 27 22:55:21 sputnik CCcam: ================================================== ====================
Dec 27 22:55:21 sputnik CCcam: online using nodeId 6a1d99f1774e0f05
Dec 27 22:55:22 sputnik CCcam: static cw not found or bad
Dec 27 22:55:22 sputnik CCcam: login at 192.168.1.3:12000 failed, server message: client 192.168.1.3 already connected
Dec 27 22:55:22 sputnik CCcam: server started on port 12000
Dec 27 22:55:22 sputnik CCcam: login at 192.168.1.3:12000 failed, server message: client 192.168.1.3 already connected

In what there can be a problem?

coolercooler
March 19th, 2011, 07:05 PM
Update, w_scan now scans HD channels without any problem.

Attached is the latest scan for 28.2E.

An updated guide here with hd skin

http://ubuntuforums.org/showthread.php?t=1742287

Tony007
December 4th, 2011, 08:24 AM
Hi all . is there any live linux cd made that has ccam and engima pre installed ? If any one know of such thing please point me toward it.Thanks

adetheprince
January 18th, 2012, 11:00 PM
Hi all . is there any live linux cd made that has ccam and engima pre installed ? If any one know of such thing please point me toward it.Thanks

thats what am talking about.
I have been looking for such projecy for long time.
But i am sure is doable.
Please help here is will save a lot of time and money for a custom linux reciever. just like dm800hd

art2003
January 19th, 2012, 03:42 AM
You have openpli enigma2 for ubuntu

http://www.youtube.com/watch?v=ip9YPOt2oAM

http://openpli.org/forums/topic/20871-build-script-for-openpli-enigma2-on-ubuntu-104-32-bit/

There is no live cd but there are instruction on how to compile openpli enigma2 for ubuntu

CCcam works like in a dreambox, you just need to run /var/bin/CCcam and have a /var/etc/CCcam.cfg config

Mind you IMHO vdr´s code is less flashy but a lot more mature

adetheprince
January 20th, 2012, 12:51 AM
You have openpli enigma2 for ubuntu

http://www.youtube.com/watch?v=ip9YPOt2oAM

http://openpli.org/forums/topic/20871-build-script-for-openpli-enigma2-on-ubuntu-104-32-bit/

There is no live cd but there are instruction on how to compile openpli enigma2 for ubuntu

CCcam works like in a dreambox, you just need to run /var/bin/CCcam and have a /var/etc/CCcam.cfg config

Mind you IMHO vdr´s code is less flashy but a lot more mature

Thank you soo much for the quick reply.
You Are Diamond.
Ok I have another question.
1- I am trying to do this method but i dont have all the requirement yet. I wanted to know if this will work with a normal standard motherboard with 64mb graphic memory (not HD ) and 500mb ram ,30gb HDD, DVB-S2 TV Tuner Card (without remote) and a pentium 4 2.0 GHZ.
just a cheap one i only need this for educational and testing purposes.
2- you said ( There is no live cd but there are instruction on how to compile 1) isnt this Tutorial the same as the open pli for ubuntu. if not what is the difference?
All what i wanted is to install something like enigma on my pc and scan the channels and add my own plugin and compile/install. the most important for my project is to add Streamdev /XBMC/VDR and IPTV pluging ( client ) to connect to a IPTV server and stream video online. or even youtube plugin/justinTV etc
I would really appreciate your help.
I maybe dreaming to do this project. But i am sure is doable
Many thanks and keep up the good work.

adetheprince
January 20th, 2012, 04:53 AM
OOh sorry forget to ask lol

can we just get a montherboard with hdmi connector with a 512mb graphic and follow this tutorial? (skipping Graphic card installation)
this motherboard with hdmi connectors will it do the job?
ABIT F-I90HD,ATI RX1250,HDMI 1080i

art2003
January 20th, 2012, 05:07 AM
This tutorial is about vdr, it can do all the things you mention (there is a plugin vnsiserver for vdr and a matching xbmc plugin so they talk to each other. there is a vdr iptv plugin, streamdev, etc

And... there is a vdr ready distro (all that it is missing is CCcam which you have to install by hand, and the sc plugin which you can use the instructions here)

http://www.yavdr.org/

But if you do not have nvidia/vdpau you better have a fast cpu (2Ghz or more) if you want HD 1080p

On the other side if your graphics card is got only 64megs you are looking at 1280x768 maximum which a 1Ghz cpu can do

adetheprince
January 21st, 2012, 02:11 AM
This tutorial is about vdr, it can do all the things you mention (there is a plugin vnsiserver for vdr and a matching xbmc plugin so they talk to each other. there is a vdr iptv plugin, streamdev, etc

And... there is a vdr ready distro (all that it is missing is CCcam which you have to install by hand, and the sc plugin which you can use the instructions here)

http://www.yavdr.org/

But if you do not have nvidia/vdpau you better have a fast cpu (2Ghz or more) if you want HD 1080p

On the other side if your graphics card is got only 64megs you are looking at 1280x768 maximum which a 1Ghz cpu can do

Thank you soo much again!!

very informative links you provided.

So an Intel dual core 3.0 ghz, 512mb pci graphic, 2gb ram, 120gb HDD, dvb s2 tuner card will be enough? ( SD Channel Only )

I will first get all the bits and peace's together then decide which one to go for, I only asked coz i wanted for experiment only and see how cheap can i make this machine. but the final version i will definitely get the best processor/motherboard/ even wireless network/camera/game controller/ sim card reader/ for mobile broadband if possible.and so on.
But i will test it on my lowest budget for experiment purposes for now and see how it goes.
cccam will play a big roll in this project i was wondering how stable and which version to chose when dealing ubuntu? I am currently using 2.2.1 in my dm600pvr with PLI.
one final question.
what hardware here does the hd scan? sorry for the noob question but i mean does the dvb s2 card have to be hd compatible or is the graphic card here scan for hd channel? i doubt it is the Graphic? lol or is it just w_scan scans all channels including HD even if you tuner is a old one?
i am not thinking about HD at the moment, but just wonder
Thank you again for your help m8.

art2003
January 21st, 2012, 03:08 AM
The hardware you quote will be more than enough
I´ve had the latest vdr running with 256megs of RAM and a 700Mhz Pentium3 (SD only)

I hear CCccam version 2.1.4 works best for pcs

the dvb-s (or s2) card does the scan
w_scan works fine with dvb-s cards. It only scans HD channels if it detects the card can tune to them



So an Intel dual core 3.0 ghz, 512mb pci graphic, 2gb ram, 120gb HDD, dvb s2 tuner card will be enough? ( SD Channel Only )

I will first get all the bits and peace's together then decide which one to go for, I only asked coz i wanted for experiment only and see how cheap can i make this machine. but the final version i will definitely get the best processor/motherboard/ even wireless network/camera/game controller/ sim card reader/ for mobile broadband if possible.and so on.
But i will test it on my lowest budget for experiment purposes for now and see how it goes.
cccam will play a big roll in this project i was wondering how stable and which version to chose when dealing ubuntu? I am currently using 2.2.1 in my dm600pvr with PLI.
one final question.
what hardware here does the hd scan? sorry for the noob question but i mean does the dvb s2 card have to be hd compatible or is the graphic card here scan for hd channel? i doubt it is the Graphic? lol or is it just w_scan scans all channels including HD even if you tuner is a old one?
i am not thinking about HD at the moment, but just wonder
Thank you again for your help m8.

adetheprince
January 21st, 2012, 11:18 PM
The hardware you quote will be more than enough
I´ve had the latest vdr running with 256megs of RAM and a 700Mhz Pentium3 (SD only)

I hear CCccam version 2.1.4 works best for pcs

the dvb-s (or s2) card does the scan
w_scan works fine with dvb-s cards. It only scans HD channels if it detects the card can tune to them

Thanks body i am going to test it with amd phonon quad or intel core dual this week when i get my dvb s2 card posted, just ordered one. I will first install the yavdr and install cccam manual with the softcam setup plugin.
how about the enigma 2 plugin? does the yavdr have the enigma 2 for linux? or i have to do that later i mean the pli skin where do i find it?

I am looking for similar thing that you post the links for youtube
that guy had vdr, xbmc, telephone, enigma, Games, IPTV etc/
any ways i really appreciate all your help and i will let you know how its goes.

blendzior
January 27th, 2012, 12:37 AM
does anyone have working rotor plugin ? i have tried many different version and all the time same problems with compiling rotor plugin.

missing function senddiseqcmd etc

art2003
January 27th, 2012, 03:40 AM
forget about the rotor plugin, it is extremely busy.

Get instead the rotorng plugin (it is heavily based on the actuator plugin)

It works fine and does not make vdr unstable.

I have sources working (with vdr 1.7.21 at least)

blendzior
January 29th, 2012, 06:42 AM
do i have to install any patches ? or it's just vdr 1.7.21 + plain rotorng plugin ?

i get errors compiling plugin :

Plugin rotor:
make[1]: Entering directory `/usr/local/src/vdr-1.7.21/PLUGINS/src/rotorng-0.1.0'
g++ -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"rotorng"' -I../../../include -I/usr/local/src/linux-tbs-sources/linux/include rotorng.c
rotorng.c: In function ‘void DiseqcCommand(int, int, int)’:
rotorng.c:209:23: error: ‘class cDevice’ has no member named ‘SendDiseqcCmd’
rotorng.c: In member function ‘virtual eOSState cMainMenuActuator::ProcessKey(eKeys)’:
rotorng.c:1308:5: warning: case value ‘16387’ not in enumerated type ‘eKeys’
rotorng.c:1093:5: warning: case value ‘32769’ not in enumerated type ‘eKeys’
rotorng.c:1313:5: warning: case value ‘32771’ not in enumerated type ‘eKeys’
rotorng.c:870:5: warning: case value ‘32773’ not in enumerated type ‘eKeys’
rotorng.c:977:5: warning: case value ‘32774’ not in enumerated type ‘eKeys’
rotorng.c: In member function ‘void cMainMenuActuator::DisplayOsd()’:
rotorng.c:1491:69: warning: format not a string literal and no format arguments
rotorng.c:1491:69: warning: format not a string literal and no format arguments
rotorng.c:1506:69: warning: format not a string literal and no format arguments
rotorng.c:1506:69: warning: format not a string literal and no format arguments
rotorng.c:1512:69: warning: format not a string literal and no format arguments
rotorng.c:1512:69: warning: format not a string literal and no format arguments
rotorng.c:1519:68: warning: format not a string literal and no format arguments
rotorng.c:1519:68: warning: format not a string literal and no format arguments
rotorng.c:1539:68: warning: format not a string literal and no format arguments
rotorng.c:1539:68: warning: format not a string literal and no format arguments
rotorng.c: In member function ‘void cMainMenuActuator::StopScan()’:
rotorng.c:1662:135: warning: format ‘%lld’ expects type ‘long long int’, but argument 2 has type ‘uint64_t’
make[1]: *** [rotorng.o] Error 1
make[1]: Leaving directory `/usr/local/src/vdr-1.7.21/PLUGINS/src/rotorng-0.1.0'

art2003
January 29th, 2012, 08:43 AM
Yes you need a patch or two

with git download the archvdr repo and you will find the patches there neatly organized
apply these two patches and you will be good to go:
opt-42-x_MainMenuHooks
opt-44_rotor


do i have to install any patches ? or it's just vdr 1.7.21 + plain rotorng plugin ?

i get errors compiling plugin :
[code]
Plugin rotor:
make[1]: Entering directory `/usr/local/src/vdr-1.7.21/PLUGINS/src/rotorng-0.1.0'
g++ -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -

blendzior
January 30th, 2012, 12:26 AM
thanks !

finaly i could compile vdr + rotor !

but unfortunately now i got problem with xbmc

i got channel list in Live Tv, but anytime when i try to play some channel i get error "channel could not be played" or just crash of xbmc.

logs :


04:15:44 T:2888817520 M:3827351552 ERROR: AddOnLog: xbmc.pvrclient/VDR Streamdev Client: CVTPTransceiver::SendCommand - Failed with code: 500 (Unknown Command "LSTQ")
04:15:44 T:2888817520 M:3827351552 ERROR: PVR: VDR Streamdev Client/127.0.0.1:2004 - Client returns bad error (-3) after SignalQuality

any ideas ?

adetheprince
January 30th, 2012, 01:25 AM
hello art2003

I am now ready to go and i have very reasonable pc to test it with.
amd phenon quad 2.8, 2gb ram, 1gb nvida gt520 pci-E, 120GB HDD, and a TBS6981 DVB 2s dual tuner that support linux.

oK, Long story short, I first had problem installing the driver for my dvb s2 card, but finaly i have manged to install it and its showing the channels ( some HD are freezing or not showing at all).

I have installed the yavdr you told me and its very good but 2 days of work( problem after problem ) and i am very new to linux.
lol


any ways the only issues i have is XBMC shows the channel but takes forever to load , and the main problem is CCcam.
how do you really insert the c line, lol i mean just like CCcam.cfg or its totaly different on cardcleint.conf.
I can connect to the server but no channel and ecm+emm is 0.
Means no picture even when is connected to my local host.
I thought i am missing some configuration on the cardcleint.conf.

here how mine looks like after i tried every format but didnt work.

server my dm600 with nds card.

F: user pass

client (HTPC Yavdr ) cardclient.conf

cccam2:192.168.1.100:12000:1/0000/0000:user:pass.

I also tried just like CCcam.cfg but didnt work.
i tried cccam, cccam1 i tried using localhost or the host server address.
thing is i am connected to my server but with no picture??
i thought to install it manualy but ur tutorial didnt work for me to install just cccam. i have installed SC plugin i can it on the menue saying ready. i reset it but still didnt work.

how to restart cccam on yavdr? manualy since i tried cam rest on the menue but didnt work.

many thanks art2003.

art2003
January 30th, 2012, 05:37 AM
Instead of streamdev use xvdr plugin for vdr and the corresponding addon for XBMC.

thanks !

finaly i could compile vdr + rotor !

but unfortunately now i got problem with xbmc

i got channel list in Live Tv, but anytime when i try to play some channel i get error "channel could not be played" or just crash of xbmc.

logs :


04:15:44 T:2888817520 M:3827351552 ERROR: AddOnLog: xbmc.pvrclient/VDR Streamdev Client: CVTPTransceiver::SendCommand - Failed with code: 500 (Unknown Command "LSTQ")
04:15:44 T:2888817520 M:3827351552 ERROR: PVR: VDR Streamdev Client/127.0.0.1:2004 - Client returns bad error (-3) after SignalQuality

any ideas ?

art2003
January 30th, 2012, 05:41 AM
vdr+sc need a cccam wrapper compiled to work. it is in the contrib folder in the sc plugin

I could set it up remotely for you via ssh but I would charge you a reasonable fee for my time...


hello art2003

I am now ready to go and i have very reasonable pc to test it with.
amd phenon quad 2.8, 2gb ram, 1gb nvida gt520 pci-E, 120GB HDD, and a TBS6981 DVB 2s dual tuner that support linux.

oK, Long story short, I first had problem installing the driver for my dvb s2 card, but finaly i have manged to install it and its showing the channels ( some HD are freezing or not showing at all).

I have installed the yavdr you told me and its very good but 2 days of work( problem after problem ) and i am very new to linux.
lol


any ways the only issues i have is XBMC shows the channel but takes forever to load , and the main problem is CCcam.
how do you really insert the c line, lol i mean just like CCcam.cfg or its totaly different on cardcleint.conf.
I can connect to the server but no channel and ecm+emm is 0.
Means no picture even when is connected to my local host.
I thought i am missing some configuration on the cardcleint.conf.

here how mine looks like after i tried every format but didnt work.

server my dm600 with nds card.

F: user pass

client (HTPC Yavdr ) cardclient.conf

cccam2:192.168.1.100:12000:1/0000/0000:user:pass.

I also tried just like CCcam.cfg but didnt work.
i tried cccam, cccam1 i tried using localhost or the host server address.
thing is i am connected to my server but with no picture??
i thought to install it manualy but ur tutorial didnt work for me to install just cccam. i have installed SC plugin i can it on the menue saying ready. i reset it but still didnt work.

how to restart cccam on yavdr? manualy since i tried cam rest on the menue but didnt work.

many thanks art2003.

adetheprince
January 30th, 2012, 07:25 AM
ok art2003 i dont mind to pay you for your effort.
BUT!! As i said i am doing this for educational purposes and want to learn more about vdr in linux. so i will pay you for fixing it but i still want to know why this is happening and what is causing.?
I rather pay you for tell me how to fix it then pay you for fixing it for me.
please tell me how much?:D
If its reasonable i will pay. but i need some one to explain an easy way to make the cccam the only cam running.

art2003
February 1st, 2012, 08:41 AM
Hello,

I´ve updated the first post to include a link to download working vdr-1.7.21 sources with plugins such as the favourites, rotorng and menuorg that are hard to come by in a way that works with a modern vdr.

blendzior
February 3rd, 2012, 04:52 AM
Hello,

I´ve updated the first post to include a link to download working vdr-1.7.21 sources with plugins such as the favourites, rotorng and menuorg that are hard to come by in a way that works with a modern vdr.

thanks

i hope this one works, otherwise i will start thinking about buying a dreambox

can u please tell me witch version of xbmc do you use with that package ?

art2003
February 3rd, 2012, 05:16 AM
I don´t find xbmd stable or fast enough so I use mms instead

http://mymediasystem.org/

so I use vdr+vdr-xine plugin + xine + mms
From mms I can also run xbmc and even enigma2 (the games section allows you to run not only games but any bash scripts)

If you insist on using xbmc then you need the xvdr addon for xbmc and the xdr plugin for vdr

If you need direct help to get it working I can offer you consultancy services for a modest fee for my time. Still a lot cheaper than paying 400 euro for dreambox HD

thanks

i hope this one works, otherwise i will start thinking about buying a dreambox

can u please tell me witch version of xbmc do you use with that package ?