XBMC PVR with Natty VDR and TVheadend
#1
Thanks dushmaniac for all your efforts.

I tested XBMC/PVR from your launchpad with VDR and tvheadend under natty.
Both work ok. Far away from been perfect but on a very good way.
The zap speed is super fast and incredible for both VDR and tvheadend.

Only the default mapping or way of using for my MCE remote is within the TV-client a bit confusing, but i guess these are only easy to solve details.

BTW, dushmaniac are you the only one coding for the PVR branch?
What is your personal feeling when the PVR branch will be merged with the main XBMC branch for a official release?
Reply
#2
I sometimes receive patches from others, but most of the time I'm the only one working on it.
as soon as we (team xbmc) know when it will be merged, we'll let you know, either here or on the frontpage.
opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
Reply
#3
Hello,
Tvheadend is working fine on my natty asrock.
But i can't active the add-on in XBMC.
I fill the field for the ip address and let the other empty.
And nothing happens when i click on activate.

i can view TV on xbmc when i provide the source in video section.

What is my mistake ?

Thanks for your good good work.

Nico
Reply
#4
Hi,

you'll have to create a user in the web-interface of tvheadend (Configuration - Access control). Never mind the message "Transcation aborted", press F5 and you'll see created user. I checked the boxes Streaming, Video Recorder and Web Interface. Configure the Addon with the IP-Adress, (new created) user and password and everything should be all right.

Greetings,

Tim
Reply
#5
Thanks for your quick reply !
But ... There is a but ... It's not working.
I don't understand what i miss.
I have done what you tell.
I put the ip address and the login/pass created with all ticks selected and always the same behaviour.
Any idea ?

Nico
Reply
#6
please pastebin the full debug log. the answer's in there Smile
opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
Reply
#7
Thats the log :
23:52:26 T:9470080 M:1610358784 DEBUG: LIRC: Update - NEW at 440184:000000037ff07bdd 00 OK mceusb
23:52:26 T:9470080 M:1610358784 DEBUG: OnKey: 11 (0b) pressed, action is Select
23:52:26 T:9470080 M:1610358784 NOTICE: Attempting to update the database Addons15.db from version
23:52:26 T:9470080 M:1610358784 ERROR: SQL: SQL error or missing database
Query: ALTER TABLE addon add minversion text
23:52:26 T:9470080 M:1610358784 ERROR: Error attempting to upgrade an old addon database!
23:52:26 T:9470080 M:1610358784 ERROR: Can't update the database Addons15.db from version 14 to 15
23:52:26 T:9470080 M:1610358784 NOTICE: Old database found - updating from version 14 to 15
[repeat several times]
23:52:26 T:9470080 M:1610358784 ERROR: Unable to open database Addons15.db
23:52:26 T:9470080 M:1610358784 DEBUG: CGUIMediaWindow::GetDirectory (addons://enabled/xbmc.pvrcli
23:52:26 T:9470080 M:1610358784 DEBUG: ParentPath = [addons://enabled/xbmc.pvrclient]
23:52:26 T:169118576 M:1610358784 DEBUG: Thread CJobWorker start, auto delete: 1

[and again several times of the first paragraph]


Do you see now the pb ?
Thanks for your help ...

Nico
Reply
#8
I have tried to delete Addon14.db and Addon15.db in /home/xbmc/.xbmc/userdata/Database
and its the same result.

The log don't show any error :
00:31:31 T:9470080 M:1567674368 DEBUG: LIRC: Update - NEW at 2785169:000000037ff07bdd 00 OK mceusb (OK)
00:31:31 T:9470080 M:1567674368 DEBUG: OnKey: 11 (0b) pressed, action is Select
00:31:31 T:9470080 M:1567674368 INFO: creating version table
00:31:32 T:9470080 M:1567735808 INFO: create addon table
00:31:32 T:9470080 M:1567735808 INFO: create addon index
00:31:32 T:9470080 M:1567735808 INFO: create addonextra table
00:31:32 T:9470080 M:1567735808 INFO: create addonextra index
00:31:32 T:9470080 M:1567608832 INFO: create dependencies table
00:31:33 T:9470080 M:1567481856 INFO: create repo table
00:31:33 T:9470080 M:1567612928 INFO: create addonlinkrepo table
00:31:33 T:9470080 M:1567916032 INFO: create disabled table
00:31:34 T:9470080 M:1567756288 INFO: create pvrenabled table
00:31:34 T:9470080 M:1567924224 INFO: create broken table
00:31:34 T:9470080 M:1567924224 DEBUG: CGUIMediaWindow::GetDirectory (addons://enabled/xbmc.pvrclient)
00:31:34 T:9470080 M:1567924224 DEBUG: ParentPath = [addons://enabled/xbmc.pvrclient]
00:31:34 T:2921311088 M:1567924224 DEBUG: Thread CJobWorker start, auto delete: 1
00:31:34 T:2947545968 M:1567924224 DEBUG: Thread Background Loader start, auto delete: 0
00:31:34 T:2947545968 M:1567924224 DEBUG: Thread Background Loader 2947545968 terminating




Any idea ?
Reply
#9
delete all db files in ~/.xbmc/userdata/Database and set up the add-on the way I described it in the howto thread.
opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
Reply
#10
I've tried that without success :

[email]xbmc@XBMCLive:~/.xbmc[/email]/userdata/Database$ rm *.db
[email]xbmc@XBMCLive:~/.xbmc[/email]/userdata/Database$ tail -f ~/.xbmc/temp/xbmc.log
13:24:55 T:10880832 M:1516625920 DEBUG: ParentPath = [addons://enabled/xbmc.pvrclient]
13:24:55 T:2865757040 M:1516625920 DEBUG: Thread Background Loader start, auto delete: 0
13:24:55 T:2865757040 M:1516625920 DEBUG: Thread Background Loader 2865757040 terminating
13:25:09 T:10880832 M:1516507136 INFO: CheckIdle - Closing session to http://mirrors.xbmc.org (easy=0x99d6a10, multi=0x9818258)
13:25:19 T:10880832 M:1516642304 DEBUG: LIRC: Update - NEW at 15488670:000000037ff07bdb 00 DVD mceusb (DVD)
13:25:19 T:10880832 M:1516642304 DEBUG: OnKey: 247 (f7) pressed, action is PreviousMenu
13:25:19 T:10880832 M:1516642304 DEBUG: ------ Window Deinit (DialogAddonInfo.xml) ------
13:25:25 T:2894048112 M:1516388352 DEBUG: Thread Jobworker 2894048112 terminating (autodelete)
13:25:39 T:10880832 M:1516548096 DEBUG: SECTION:UnloadDll(libcurl-gnutls.so.4)
13:25:39 T:10880832 M:1516548096 DEBUG: Unloading: libcurl-gnutls.so.4



13:26:56 T:10880832 M:1515249664 DEBUG: LIRC: Update - NEW at 15586382:000000037ff07bdd 00 OK mceusb (OK)
13:26:56 T:10880832 M:1515249664 DEBUG: OnKey: 11 (0b) pressed, action is Select
13:26:57 T:10880832 M:1515122688 INFO: creating version table
13:26:57 T:10880832 M:1515274240 INFO: create addon table
13:26:57 T:10880832 M:1515147264 INFO: create addon index
13:26:57 T:10880832 M:1515147264 INFO: create addonextra table
13:26:57 T:10880832 M:1515147264 INFO: create addonextra index
13:26:57 T:10880832 M:1515147264 INFO: create dependencies table
13:26:58 T:10880832 M:1515139072 INFO: create repo table
13:26:58 T:10880832 M:1515204608 INFO: create addonlinkrepo table
13:26:58 T:10880832 M:1515204608 INFO: create disabled table
13:26:58 T:10880832 M:1515204608 INFO: create pvrenabled table
13:26:59 T:10880832 M:1515319296 INFO: create broken table
13:26:59 T:10880832 M:1515286528 DEBUG: ------ Window Init (DialogAddonInfo.xml) ------
13:26:59 T:10880832 M:1515286528 INFO: Loading skin file: DialogAddonInfo.xml
13:26:59 T:10880832 M:1515286528 DEBUG: Load DialogAddonInfo.xml: 17.67ms
13:26:59 T:10880832 M:1515286528 DEBUG: Alloc resources: 19.00ms (18.33 ms skin load)
13:26:59 T:10880832 M:1515286528 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/ImageLib-i486-linux.so)
13:26:59 T:10880832 M:1515286528 DEBUG: Loading: /usr/lib/xbmc/system/ImageLib-i486-linux.so




The add-on seems to be not activated. The button activate don't pass to deactivte.
I have no error on the log.
I don't understand.
All the files .db are re-recreated in the repertory.

Is there any pb in the add-on ?
The parameters are :
ip address : 192.168.1.40 (lan ip of my asrock)
username : empty
password : empty
connect timeout : 30
response timeout : 2

It's the same way with the loopback ip.

May i have to reinstall the add-on ? How ?

Thanks.
Reply
#11
did you enable the add-on after configuring it? did you enable the pvrmanager after that? (as is described in the howto)

please pastebin (and not post) a full debug log using a clean ~/.xbmc directory (so remove it first).
opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
Reply
#12
Sure that i configure the add-on and then i click on activate.
But nothing happens. The button stay on activate word.

I will try that this afternoon to take the full debug log.
But what is "pastebin" ? My english is so poor.
Thanks for your help.

Nico
Reply
#13
http://pastebin.com/ Smile

A quick place to paste text for others to read Smile
Reply
#14
dushmaniac Wrote:I sometimes receive patches from others, but most of the time I'm the only one working on it.
as soon as we (team xbmc) know when it will be merged, we'll let you know, either here or on the frontpage.
How far towards feature completion do you think the PVR branch is? Is there anywhere setup where we can track the development easily?
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC PVR with Natty VDR and TVheadend0