You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Monday, December 19th 2011, 4:37am

moving from VDR native to yavdr-0.4.0

I've been a vdr user since ~2005, so about 6 years. For all of that I've used a generic build of Fedora with VDR installed (along with a raft of plugins and XMBC).

With the supposed simplicity of yavdr, built in yavdrweb, VDR Live and nvidia vdpau support, I thought I'd give yavdr a go.

First impressions.
* installation on new hardware (cheap motherboard, HDMI card etc) was very straightforward.
* no problems (apart from getting used to Ubuntu, having come from Fedora!) getting the basic 3x IPTV channels up and working
* pretty quickly had all my old VDR recordings working, remote control (through an Android VDR app), music, picture and video collections and DVD playing
* the web portal provides easy access to configure most basic things; hdmi audio, front end selection, remote control, streaming etc
* the "templates" you have to use to update .conf files, grub files etc took some getting used to - but it's a pretty clean way of managing your customizations
* out-of-the-box the vdpau runs great. CPU is at 0.5%, where my native VDR system ran at 15-20% cpu

Things still to work out how to do
* get remote keys working on xbmc

Things still causing frustration!!
* I have some customizations I need on VDR source code - how do I a)download vdr sources b)integrated these into yavdr
* it seems every time I try and do some fairly normal Ubuntu tasks, like updating packages, kernels etc, I break yavdr and need to re-install yavdr


any other english people out there going through the same challenges as me? X(

hepi

Sage

Posts: 5,328

Location: Heidelberg

  • Send private message

2

Monday, December 19th 2011, 9:08am

Welcome!

Regarding "Customizations I need on VDR source code": yaVDR is already shipping with a lot of patches that add a lot of features that are not part of the vanilla VDR core. You should evaluate if it is really necessary to recompile VDR. There is a pretty good chance that there already is a much easier solution for the problem you are trying to solve without the need to patch VDR. The only exceptions I can think of ATM would be some ATSC EPG specialties. We had a discussion a while ago with a user who wanted to use an ATSC EPG patch. Has your patch publicly been discussed on the vdr mailing list?

However, you can get all source packages of all our binary packages from Launchpad in the way it always works on Debian/Ubuntu:

Source code

1
apt-get source vdr


Be aware of the fact that you often need to recompile all VDR plugins used after patching the VDR package.

Cheers,
hepi
Must-read: yaVDR-FAQ | Aktuelle Kanallisten findet Ihr in der Channelpedia | Meine momentan aktive Hardware: VDR1: yaVDR 0.5alpha1 auf Zotac ZBOX ID40 + 2x Technisat Skystar USB HD + Gyration GYR3101 FB & KB + LCD-Display Linux4Media 4243:ee08 | VDR2: yaVDR 0.5.alpha1 auf Acer Aspire Revo 3600 + 2x TechnoTrend S2-3600 DVB-S2 USB | VDR 3: Seagate Goflex Net mit Debian Squeeze + Kernel 3.1.10 + VDR 1.7.22 + HDHomeRun 2x DVB-C

gda

Im Forum Zuhause

Posts: 13,219

Location: HH

  • Send private message

3

Monday, December 19th 2011, 9:36am

Things still causing frustration!!
* it seems every time I try and do some fairly normal Ubuntu tasks, like updating packages, kernels etc, I break yavdr and need to re-install yavdr

This is absolutely not normal. Explain what you are doing and what messages you get.

Gerald

HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 12.04.2, Plex Media Server
Zbox HD-ID40, OpenELEC 4.0.2, PLEXBMC

4

Tuesday, December 20th 2011, 2:30am

Welcome!

Regarding "Customizations I need on VDR source code": yaVDR is already shipping with a lot of patches that add a lot of features that are not part of the vanilla VDR core. You should evaluate if it is really necessary to recompile VDR. There is a pretty good chance that there already is a much easier solution for the problem you are trying to solve without the need to patch VDR. The only exceptions I can think of ATM would be some ATSC EPG specialties. We had a discussion a while ago with a user who wanted to use an ATSC EPG patch. Has your patch publicly been discussed on the vdr mailing list?

However, you can get all source packages of all our binary packages from Launchpad in the way it always works on Debian/Ubuntu:

Source code

1
apt-get source vdr


Be aware of the fact that you often need to recompile all VDR plugins used after patching the VDR package.

Cheers,
hepi
Thanks - I'll keep this in mind. My customisations are to do with static PCIDs - which I may be able to work around. Won't be sure until I can test this, which won't be for a while.

5

Tuesday, December 20th 2011, 2:38am

Things still causing frustration!!
* it seems every time I try and do some fairly normal Ubuntu tasks, like updating packages, kernels etc, I break yavdr and need to re-install yavdr

This is absolutely not normal. Explain what you are doing and what messages you get.

Gerald
OK, so some things I broke:
1) Wasn't sure what would happen, but I did the "oneiric" release update as prompted to so from a console login. This updated loads of stuff, and it wouldn't boot after that. Screwed grub up, put all current kernels into a "previous kernels" sub-dir, and only offered linux-3.0.0.0. Won't do that again!
2) Did a re-install "over the top" of this partition. Which kind of worked, but grub still had to be manipulated to not have a sub-dir of previous kernels.
3) Tried to clean up older kernel versions (using dpkg remove), but managed to delete 2.6.38-13. Tried to boot to 2.6.38.12, but the window manager wouldn't start. VDR started in the background, but couldn't attach a frontend - and the syslog messages said "could not connect to 0:0".
Have no idea what window manager is running (not fluxbox, which I'm used to??) so gave up and did a complete clean install.
4) I used to run VDR in a "screen" session so I could "screen -x" in and press keys etc to control VDR. This also let me see the console messages, rather than having to look in /var/log/messages or /var/log/syslog. Can this still be achieved in yavdr? Where is the VDR console now and can it be accessed directly?

gda

Im Forum Zuhause

Posts: 13,219

Location: HH

  • Send private message

6

Tuesday, December 20th 2011, 7:59am

OK, so some things I broke:
1) Wasn't sure what would happen, but I did the "oneiric" release update as prompted to so from a console login. This updated loads of stuff, and it wouldn't boot after that. Screwed grub up, put all current kernels into a "previous kernels" sub-dir, and only offered linux-3.0.0.0. Won't do that again!

Okay, this has killed yaVDR.
Have no idea what window manager is running (not fluxbox, which I'm used to??) so gave up and did a complete clean install.

We are using Openbox.
4) I used to run VDR in a "screen" session so I could "screen -x" in and press keys etc to control VDR. This also let me see the console messages, rather than having to look in /var/log/messages or /var/log/syslog. Can this still be achieved in yavdr? Where is the VDR console now and can it be accessed directly?

We have no interest in doing this. It is not necessary to look so often to the output of the vdr. So it is no big thing to look into the syslog. It is even very easy because you can do it with the webfrontend.

If you are not pleased with the way we are doing it in yaVDR, then maybe yaVDR is not for you?

Gerald

HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 12.04.2, Plex Media Server
Zbox HD-ID40, OpenELEC 4.0.2, PLEXBMC

7

Tuesday, December 20th 2011, 6:28pm

I'll keep learning and persevere with yaVDR - the benefits seem to outweigh the "learning curve"!

8

Thursday, January 12th 2012, 1:51am

Further milestone - ATSC OTA working "out of the box" on yavdr-0.4.0. That was easy!

Next - getting EPG working on ATSC OTA....

9

Thursday, January 12th 2012, 4:24am

OK - I can't see any easy way to get epg working

can't get XmltvGUI working

Don't really want to use XTVD-Tools - as getting info out of mysql will be somewhat involved.

Is there an easy way to get Schedules Direct integrated into yavdr??

sf0815

Intermediate

Posts: 184

Location: 69469 Weinheim

Occupation: IT-Systemelektroniker

  • Send private message

10

Saturday, January 14th 2012, 4:24pm

You are using vdr-plugin-atscepg?
Website

Software: Ubuntu 11.04 64Bit, VDR 1.7.18 und diverse Plugins
Hardware: Modded Fanless HUSH Gehäuse, ZOTAC ION ITX-F, S2-6400, 2x 1GB RAM, 1TB WD GreenPower, 90W PicoPSU, Alphacool LCD, Atric

11

Saturday, January 14th 2012, 8:31pm

Yes, but I don't get any atsc events for epg

Found an easier way


1) created an account on schedulesdirect.org
2) downloaded xmltv
3) tv_grab_na_dd --days 14 --output /srv/video/epg_schedules_direct.xml
4) xmltv2vdr.pl -v -x /srv/video/epg_schedules_direct.xml -c channels.conf

all too easy!

12

Sunday, January 15th 2012, 10:20am

having a xmltv source it might be interesting to write/adapt a grabber for xmltv plugin
VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

13

Sunday, January 15th 2012, 6:36pm

Seems to me there must have already been a plugin for importing .xml epg?

Does anyone know of one?

14

Sunday, January 15th 2012, 7:08pm

Seems to me there must have already been a plugin for importing .xml epg?

Does anyone know of one?


The xmltv2vdr Plugin do this. You need write an simple "Grabber" to add support for your own XML Datafile.
http://projects.vdr-developer.org/projec…er/entry/README

cu

Mein VDR

Mein VDR
Digitainer2xBouget DVB-SDebian Squeeze (Kernel 2.6.35.3 von kernel.org)Softdevice Ausgabepluginvdr 1.6.0-3 (Extensions Patch 72) und viele Plugins von SourceMedion X10 FernbedienungSDC-Megtron Display (240x128x1) mit GraphLCD-PluginFreevo 1.9.0
Vodcatcher Helper in ein freundliches DEB verpackt, Tester Willkommen: http://dl.dropbox.com/s/705bh6ydgisfrqu/index.htmlFingerprint: 8A104A00D5031773A9F72A19BAEE135EA7860149

15

Sunday, January 15th 2012, 8:43pm

OK, so yavdr "nooobie" question...

As this plugin isn't in the yavdr list of available plugins, how do I add it to my yavdr-0.4.0 setup?

-install vdr sources? Recompile ALL other installed plugins?


Thanks

16

Sunday, January 15th 2012, 8:48pm

OK, so yavdr "nooobie" question...

As this plugin isn't in the yavdr list of available plugins, how do I add it to my yavdr-0.4.0 setup?


Its in unstable-vdr.


-install vdr sources? Recompile ALL other installed plugins?


Recompile vdr and all other Plugins are not needed.

Get the xmltv2vdr package source from yavdr unstable, update the code to latest xmltv2vdr git (AFAIK there are some fixes) and create the package. Then install the package. Thats all as far as i know.

cu

Mein VDR

Mein VDR
Digitainer2xBouget DVB-SDebian Squeeze (Kernel 2.6.35.3 von kernel.org)Softdevice Ausgabepluginvdr 1.6.0-3 (Extensions Patch 72) und viele Plugins von SourceMedion X10 FernbedienungSDC-Megtron Display (240x128x1) mit GraphLCD-PluginFreevo 1.9.0
Vodcatcher Helper in ein freundliches DEB verpackt, Tester Willkommen: http://dl.dropbox.com/s/705bh6ydgisfrqu/index.htmlFingerprint: 8A104A00D5031773A9F72A19BAEE135EA7860149