![]() |
|
[Linux] HOW-TO watch Live TV in XBMC for Linux with Tvheadend, the easy way! - Printable Version +- XBMC Community Forum (http://forum.xbmc.org) +-- Forum: Announcements, Info, and General Discussion (/forumdisplay.php?fid=85) +--- Forum: Tips, tricks, and step by step guides (/forumdisplay.php?fid=110) +--- Thread: [Linux] HOW-TO watch Live TV in XBMC for Linux with Tvheadend, the easy way! (/showthread.php?tid=91716) Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
- Nemphys - 2011-04-04 15:18 Hi, first of all, thanx for the hard work you have been doing, I (and many others here) really appreciate it. Since I see many git commits within the past few days, I am wondering if you plan to make a new ppa build soon (so that maybe I don't have to go through the trouble compiling the dev build). Also, I saw some commits concerning the import of backend channel groups; does this mean that TvHeadend tags (?) will be imported or something? That would be great! Finally, I have noticed that if I turn the option "Ignore database blah blah" off in the EPG options, I soon get some weird inconsistencies in EPG data (so I currently have turned it on). Is this what I should do? - opdenkamp - 2011-04-04 16:00 Nemphys Wrote:Since I see many git commits within the past few days, I am wondering if you plan to make a new ppa build soon (so that maybe I don't have to go through the trouble compiling the dev build).I'm just waiting for the vdr and mythtv authors to update their add-ons now. After that, a new build will be sent to the ppa. Quote:Also, I saw some commits concerning the import of backend channel groups; does this mean that TvHeadend tags (?) will be imported or something? That would be great!yes. if you add tags to channels in the tvheadend webinterface, xbmc will create groups for those tags and add the tagged channels to the groups. in the next build, you'll see a new option in the pvr settings page: "sync channel groups with backends", where you can turn it on and off. Quote:Finally, I have noticed that if I turn the option "Ignore database blah blah" off in the EPG options, I soon get some weird inconsistencies in EPG data (so I currently have turned it on). Is this what I should do?sounds like a bug. wait for the new ppa build (planned for later this week) and check if it the bug is still present there. might have been fixed already. - Nemphys - 2011-04-04 17:02 Thank you for the super-fast reply! Since I am too anxious to wait, I will try compiling the dev source! - ErAzOr2k - 2011-04-04 18:54 dushmaniac Wrote:yes. if you add tags to channels in the tvheadend webinterface, xbmc will create groups for those tags and add the tagged channels to the groups. in the next build, you'll see a new option in the pvr settings page: "sync channel groups with backends", where you can turn it on and off. will it also work with tvserver (mediaportal) as backend? - moontan77 - 2011-04-04 21:34 anyone have any problems with tvheadend crashing using usb tv tuners? I am using ubuntu karmic and this seems to happen nearly every day. Using dushmaniac's latest tvheadend build at the moment. Apr 4 19:47:18 xbmc3 kernel: [200761.768146] INFO: task tvheadend:1341 blocked for more than 120 seconds. Apr 4 19:47:18 xbmc3 kernel: [200761.768156] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Apr 4 19:47:18 xbmc3 kernel: [200761.768163] tvheadend D c081b5c0 0 1341 1 0x00000000 Apr 4 19:47:18 xbmc3 kernel: [200761.768175] f2a61e78 00000086 00000000 c081b5c0 f6be73a8 c081b5c0 f78acb12 0000b665 Apr 4 19:47:18 xbmc3 kernel: [200761.768190] c081b5c0 c081b5c0 f6be73a8 c081b5c0 f78aa5dd 0000b665 c081b5c0 f6150000 Apr 4 19:47:18 xbmc3 kernel: [200761.768204] f6be7110 f618c480 f2a61e80 00000000 f2a61e9c c0416175 00000000 f6be7110 Apr 4 19:47:18 xbmc3 kernel: [200761.768218] Call Trace: Apr 4 19:47:18 xbmc3 kernel: [200761.768237] [<c0416175>] usb_kill_urb+0x65/0xa0 Apr 4 19:47:18 xbmc3 kernel: [200761.768248] [<c015c1b0>] ? autoremove_wake_function+0x0/0x40 Apr 4 19:47:18 xbmc3 kernel: [200761.768280] [<f841eaf4>] usb_urb_kill+0x24/0x40 [dvb_usb] Apr 4 19:47:18 xbmc3 kernel: [200761.768297] [<f841e27b>] dvb_usb_ctrl_feed+0xdb/0x130 [dvb_usb] Apr 4 19:47:18 xbmc3 kernel: [200761.768338] [<f841e2da>] dvb_usb_stop_feed+0xa/0x10 [dvb_usb] Apr 4 19:47:18 xbmc3 kernel: [200761.768359] [<f8326b87>] dmx_section_feed_stop_filtering+0x37/0xa0 [dvb_core] Apr 4 19:47:18 xbmc3 kernel: [200761.768380] [<f8325676>] dvb_dmxdev_feed_stop+0x66/0x70 [dvb_core] Apr 4 19:47:19 xbmc3 kernel: [200761.768400] [<f8325886>] dvb_dmxdev_filter_stop+0x36/0xa0 [dvb_core] Apr 4 19:47:19 xbmc3 kernel: [200761.768420] [<f832591a>] dvb_dmxdev_filter_free+0x2a/0xe0 [dvb_core] Apr 4 19:47:19 xbmc3 kernel: [200761.768440] [<f83259ee>] dvb_demux_release+0x1e/0xa0 [dvb_core] Apr 4 19:47:19 xbmc3 kernel: [200761.768451] [<c01e9dca>] __fput+0xda/0x1f0 Apr 4 19:47:19 xbmc3 kernel: [200761.768459] [<c01e9ef5>] fput+0x15/0x20 Apr 4 19:47:19 xbmc3 kernel: [200761.768467] [<c01e6317>] filp_close+0x47/0x70 Apr 4 19:47:19 xbmc3 kernel: [200761.768474] [<c01e63b3>] sys_close+0x73/0xb0 Apr 4 19:47:19 xbmc3 kernel: [200761.768483] [<c01033ac>] syscall_call+0x7/0xb - bas.t - 2011-04-04 22:32 @ Nemphys Nemphys Wrote:Finally, I have noticed that if I turn the option "Ignore database blah blah" off in the EPG options, I soon get some weird inconsistencies in EPG data (so I currently have turned it on). Is this what I should do? Could you please explain a bit about the inconcistensies? What weirdness is it that you notice? I always set xbmc to 'ignore database' and did not find any inconsistensies that I can relate to this setting. Nevertheless, I occasionaly do experience weird behaviour. So I whould be glad to be able to confirm (or not) what's in the quote. Cheers, bas. - opdenkamp - 2011-04-05 00:22 @ErAzOr2k: as soon as it's implemented by margro. not at this time. @moontan77: never seen anything like that. you sure it's not an issue with the driver or device? - Nemphys - 2011-04-05 00:24 OK, I went on and compiled the latest source from git... I am sorry to say that, after spending quite some time doing so, I totally regretted it, as everything seems to work worse with this build. I will list all my problems, just in case I am missing something: 1) I still have to leave "Ignore Database for PVR-Server EPG" on, otherwise the EPG data gets f***d up after some time (haven't spotted exactly how or when). Btw, I think the option text should be changed to something more self-explanatory (I just *suppose* that this setting turns off the use of the internal XBMC EPG database and just uses what it reads from the backend). 2) Tags where imported fine to groups (*cool*), but only during the first launch (initial build of the database). Any changes made to the TvHeadend backend afterwards, were not re-synced (they were, only after I manually deleted EPG4.db). Also, there is no option to sort the imported groups somehow, so I was left with my most wanted group at the end of the list (have to press <return> 50 times to get to the right group when viewing). 3) The "Next Recording" popup on the main menu is totally wrong. It is stuck to a specific recording (definitely NOT the next one) and sticks to that, no matter how many recordings I add in between (does that after restart, even after deleting the TV and EPG db!). I thought it was the LAST recording, but I added a test recording after that and it didn't change. This used to work with the ppa build (it just usually needed a restart in order to refresh properly). 4) The TV Guide (in Timeline mode, at least) takes a long time to load (used to be much faster), not just the first time it is loaded, but every time I try to select it. Also, the last channel listed is not inside the current group (that was also wrong in the ppa build). 5) The Recordings menu does not refresh when a new recording starts running or finishes recording (has to be manually refreshed by either restarting or by some action, eg. delete a recording). Also, it would be really nice if deleting a recording would also delete the actual video file, not just the TvHeadend log file (don't know if this is a TvHeadend matter or XBMC). 6) Disabling a timer crashes XBMC (hadn't tried that before). 7) Pressing the record button while watching sometimes works (starts recording the current program immediately) but sometimes doesn't (schedules the next program on the EPG for recording). That is not a new problem, used to be like that wit the ppa version. 8) The new "Genre" info on the EPG is cool, but always displays "Drama" when the field is empty/not transmitted. I hope I wasn't too thorough with this, but I just want to make sure that the developers have a detailed description of the problems, so that they can consider fixing them in the future. I am returning to the ppa build for the time being and hope to hear some good news soon! PS. dushmaniac, you are the man! - opdenkamp - 2011-04-05 00:56 Nemphys Wrote:OK, I went on and compiled the latest source from git...it's not been released to the ppa yet. use the pvr-ppa branch if you're just using xbmc, not developing. been said multiple times. first of all, what git revision did you just test? Quote:I will list all my problems, just in case I am missing something:the text should be changed indeed. this option should have nothing to do with the epg contents though. it only determines if Persist() is called or not. pastebin a debug log of the event. Quote:2) Tags where imported fine to groups (*cool*), but only during the first launch (initial build of the database). Any changes made to the TvHeadend backend afterwards, were not re-synced (they were, only after I manually deleted EPG4.db).should have been fixed yesterday. if not, pastebin a debug log. Quote:Also, there is no option to sort the imported groups somehow, so I was left with my most wanted group at the end of the list (have to press <return> 50 times to get to the right group when viewing).not implemented yet. Quote:3) The "Next Recording" popup on the main menu is totally wrong. It is stuck to a specific recording (definitely NOT the next one) and sticks to that, no matter how many recordings I add in between (does that after restart, even after deleting the TV and EPG db!). I thought it was the LAST recording, but I added a test recording after that and it didn't change. This used to work with the ppa build (it just usually needed a restart in order to refresh properly).should have been fixed today. Quote:4) The TV Guide (in Timeline mode, at least) takes a long time to load (used to be much faster), not just the first time it is loaded, but every time I try to select it. Also, the last channel listed is not inside the current group (that was also wrong in the ppa build).noticed the delay too. will check it out. the group isn't implemented in that window yet. Quote:5) The Recordings menu does not refresh when a new recording starts running or finishes recording (has to be manually refreshed by either restarting or by some action, eg. delete a recording).should have been fixed yesterday. if not, again, a debug log. Quote:Also, it would be really nice if deleting a recording would also delete the actual video file, not just the TvHeadend log file (don't know if this is a TvHeadend matter or XBMC).that has only been implemented in tvheadend's webinterface recently. no idea if it's available in the htsp protocol, but will check that out later. Quote:6) Disabling a timer crashes XBMC (hadn't tried that before).never tried that either. thanks for reporting this. Quote:7) Pressing the record button while watching sometimes works (starts recording the current program immediately) but sometimes doesn't (schedules the next program on the EPG for recording). That is not a new problem, used to be like that wit the ppa version.never noticed it. don't use that feature much either will check it out.Quote:8) The new "Genre" info on the EPG is cool, but always displays "Drama" when the field is empty/not transmitted.changed that yesterday. should work fine now. if not, please tell me. Quote:I hope I wasn't too thorough with this, but I just want to make sure that the developers have a detailed description of the problems, so that they can consider fixing them in the future.thanks for the review. please post things like this in the pvr development part of the forums next time: http://forum.xbmc.org/forumdisplay.php?fid=136 - Nemphys - 2011-04-05 01:18 Man, that was a fast reply! It makes me wonder, since as you say many of my problems should have already been fixed. I did a git clone https://github.com/opdenkamp/xbmc.git today (4/4/2011 around 5pm GMT+2 time), so all the fixes you mention should have been included (there are just 2-3 commits after that). I didn't use https://github.com/opdenkamp/xbmc/tree/pvr-ppa, since I think that the last merge there was on March 23rd (do I miss something?). Wouldn't that mean that if I built this branch, I would get the same build as on the current ppa build? Sorry if I don't get things right, I'm new to git. |