New MythTV add-on using libcmyth - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32) +--- Forum: Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=26) +---- Forum: PVR (https://forum.kodi.tv/forumdisplay.php?fid=136) +---- Thread: New MythTV add-on using libcmyth (/showthread.php?tid=110694) 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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
|
RE: New MythTV add-on using libcmyth - fetzerch - 2013-01-16 (2013-01-16, 08:12)davilla Wrote: do the nighties show the same issue ? Yes, I rebuilt xbmc from master. It shows the same behavior, the playback immediately stops when trying to seek. Just in case this might be relevant: (2013-01-10, 01:54)grouser53 Wrote: These recordings were encoded by a Hauppauge 1600 from an analog cable feed. First it looked like an issue we had before: https://github.com/xbmc/xbmc/pull/1655 but this is fixed now and those problematic files work fine now for me. RE: New MythTV add-on using libcmyth - richardambridge - 2013-01-17 (2013-01-14, 22:32)cfetzer Wrote:(2013-01-14, 10:36)richardambridge Wrote:(2013-01-11, 22:24)cfetzer Wrote: I'd need to see the content of your mythtv channel table (for 2 channels that should be combined as one). I deleted the git directory, recloned and rebuilt and readded. Also deleted Epg7.db and TV22.db On startup the PVR client was disabled (i guess as the files were removed) After enabling unfortunately the issue is still there. RE: New MythTV add-on using libcmyth - NewJerseyNinja - 2013-01-17 Hello, Just a quick question here about the final Frodo Release: Will the windows version of Frodo include the cmyth addon? It currently does not include any PVR addons. Also, which version would be released when Frodo goes final? The latest as of that day? 1.6.5.0 from a while ago? Thanks! RE: New MythTV add-on using libcmyth - markcs - 2013-01-18 Great addon. Working really well, but I have one issue (which I have had for ages) that keeps bugging me: I find that the channel list does not match the channel that is switched to. For example, I may choose 'Channel 1' but 'Channel x' plays instead. I then have to manually scroll through each channel to find the correct one. I also sometimes see multiple channels with the same number: RE: New MythTV add-on using libcmyth - tdavis - 2013-01-19 Markcs, in the System->Live TV settings, uncheck 'Use backend channel numbers' and see if that helps, else check in your mythtbackend, and make sure all channel number are integers (ie, 1, 2, 3, and not 2_1, 2_2) RE: New MythTV add-on using libcmyth - Calabraun - 2013-01-19 Was this particular issue ever figured out? I also have this same issue, even after upgrading to RC3. The video artifacts occur both from my windows machine and even if I run XBMC directly on the ubuntu mythtv machine locally. Here is an image of what the video looks like : http://imgbin.org/index.php?page=image&id=11221 Thanks! -Cal (2012-12-29, 22:13)guitarguy987 Wrote:(2012-12-29, 01:18)janbar Wrote:(2012-12-24, 17:42)guitarguy987 Wrote: Hi janbar,Hi, have you try to pause the playback few seconds (20 secs) and then play ? Is glitchy exist yet ? RE: New MythTV add-on using libcmyth - markcs - 2013-01-21 (2013-01-19, 03:06)tdavis Wrote: Markcs, in the System->Live TV settings, uncheck 'Use backend channel numbers' and see if that helps, else check in your mythtbackend, and make sure all channel number are integers (ie, 1, 2, 3, and not 2_1, 2_2) Thanks! I acutally had channels that were not assigned a channel number in MythTV backend. This is what was confusing XBMC PVR. I deleted the channels and re-searched but then got some further backend issues with MythTV. I had to delete and re-create the Transports, re-search for channels, now all is working fine. Thanks! RE: New MythTV add-on using libcmyth - guitarguy987 - 2013-01-23 (2013-01-19, 18:23)Calabraun Wrote: Was this particular issue ever figured out? I also have this same issue, even after upgrading to RC3. The video artifacts occur both from my windows machine and even if I run XBMC directly on the ubuntu mythtv machine locally. Hi Cal, Unfortunately no, this issue was never really resolved. I did some testing with pausing for ~30 seconds or so, and sometimes the issue resolves itself after a few seconds, sometimes not. I don't often watch my analog SD channels anyways, so it's not a huge concern for me. Although last night I was trying to watch the hockey game on an SD channel, it was constantly glitching, even with pausing, and causing clicks and pops in the audio. If I get a chance in the next couple of days, perhaps I'll try to post another (longer) log for the devs to check. RE: New MythTV add-on using libcmyth - janbar - 2013-01-23 @guitarguy987 Addon read file stream from mythtv backend. It looks like corrupted stream. If mythfrontend can read it without the issue then this is weird. It could be a ffmpeg or mythtv filetransfer issue. The addon doesn't alter the stream between mythtv and xbmc player. It pulls and transfer it to the player. I try to check your logs. Br RE: New MythTV add-on using libcmyth - janbar - 2013-01-23 @guitarguy987 When the issue occurs let some times to record. Then stop it, and try to read it with the video player. To do this add a video source to the livetv folder of mythtv (videos->files->add source). The file looks like channelId_timestamp.mpg. Then have you the issue reading the file ? RE: New MythTV add-on using libcmyth - Calabraun - 2013-01-24 If I start recording the live tv program in mythtv, and then immediately play it from xbmc via recordings instead of LiveTV, the problem still occurs. I then let the program record for several minutes before starting it on xbmc and it played fine. I then forwarded the recording as far as i could (it was still recording from livetv) and the problem showed itself again. If I play directly from Live TV in xbmc, the problem occurs. if i hit pause for a couple minutes and then hit play, the problem will go away after a few seconds. So from all these scenarios it seems to me it just needs a pretty sizable chunk of buffered video (a lot more than mythfrontend needs)? Maybe less of a buffer is needed than what I think. I could do several more tests.... Pause for 10 seconds, then 20, then 45, then 2 minutes, then 5 minutes, and then play each time to narrow down the size of the buffer needed, if that would be helpful. -Cal (2013-01-23, 21:18)janbar Wrote: @guitarguy987 UPDATE -- for the recording that I pause for several minutes and the problem went away... I kept the recording running as I was writing the previous message. And now after several more minutes of playing, the video problem returned! That I find odd, because the program has finished recording! (2013-01-24, 20:16)Calabraun Wrote: If I start recording the live tv program in mythtv, and then immediately play it from xbmc via recordings instead of LiveTV, the problem still occurs. I then let the program record for several minutes before starting it on xbmc and it played fine. I then forwarded the recording as far as i could (it was still recording from livetv) and the problem showed itself again. RE: New MythTV add-on using libcmyth - sfrooster - 2013-01-24 (2012-12-02, 17:09)UpgradedMR Wrote: I am using this on 2 PC's running windows 7 and 2 rasp pi's running raspbmc. Unfortunately the video freezes after a few minutes of watching on all devices. Here is the log. Thanks for all the great work guys! Did you ever find a fix for this? I had a similar issue arise last night. A new HDHomerun Prime, ubuntu 12.04 with Myth BE .26 and xbmc Frodo RC 3. It was tuning live TV just fine and then *pop* it hung and now refuses to bring live tv from the backend with: 01:02:24 T:2909797184 NOTICE: Thread PVR GUI info updater start, auto delete: false 01:02:24 T:2901404480 NOTICE: Thread EPG updater start, auto delete: false 01:02:24 T:3045542720 NOTICE: Start - EPG thread started 01:02:24 T:3045542720 NOTICE: PVRManager - ContinueLastChannel - continue playback on channel 'KNTVDT(KNTV-DT)' 01:02:25 T:3077728064 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All TV channels/374.pvr 01:02:25 T:3077728064 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED 01:02:25 T:2893011776 NOTICE: Thread CDVDPlayer start, auto delete: false 01:02:25 T:2893011776 NOTICE: Creating InputStream 01:02:27 T:3001023296 ERROR: AddOnLog: MythTV cmyth PVR Client: LiveTVChainUpdate failed on chainID: live-tibeaux-2013-01-24 T01:02:25 01:02:57 T:2893011776 ERROR: AddOnLog: MythTV cmyth PVR Client: SpawnLiveTV - Chain update failed. 01:02:59 T:3001023296 ERROR: AddOnLog: MythTV cmyth PVR Client: LiveTVChainUpdate failed on chainID: live-tibeaux-2013-01-24 T01:02:57 01:03:29 T:2893011776 ERROR: AddOnLog: MythTV cmyth PVR Client: SpawnLiveTV - Chain update failed. 01:03:29 T:2893011776 ERROR: CDVDPlayer::OpenInputStream - error opening [pvr://channels/tv/All TV channels/374.pvr] 01:03:29 T:2893011776 NOTICE: CDVDPlayer::OnExit() 01:03:29 T:2893011776 NOTICE: CDVDPlayer::OnExit() deleting input stream Now, to be fair, I had an issue with the first tuner on HDHR earlier in the evening (which I've taken up seperately with SD), but I'd gone back and disabled the tuner and removed it from Myth. A-lot of moving parts, I know, but have you found what your issue was? I'm hoping it might help point me to mine... RE: New MythTV add-on using libcmyth - richardk - 2013-01-25 (2013-01-14, 22:45)richardk Wrote: Thanks so much, Christian! Although the latest addon version seems to have fixed the crash on Ubuntu, I'm still seeing it on OpenELEC with Raspberry Pi. (I'm also seeing 7-8 minute delays in the "loading recordings from clients" step, although this may be just a function of the Pi's relatively slow CPU.) I'm not finding an XBMC crash log as I did with Ubuntu. If someone can point me to its location, I'll capture it. The crash is repeatable; it happens most times when XBMC starts after a boot. XBMC seems not to crash after the warm restart. Here is the XBMC log: http://pastebin.com/1JiEFZ9R This is with a current (Jan. 25) nightly build of OpenELEC, which includes version 1.6.7 of the cmyth addon. Again, let me know if I can do anything else to help with debugging. Update: OpenELEC 2.99.2 was released today, and it includes version 1.6.7 of the addon. I tried the ION X86_64 version on the exact same hardware that I'm using with Ubuntu. Again, sluggish response (3-5 minutes for the PVR Manager to start up) and I get a crash every time after a boot. So the addon (or the PVR manager, or something) is behaving very differently on OpenELEC than on Windows or Ubuntu. Update #2: I installed OpenELEC Generic_OSS on an older Pentium 4 laptop. The PVR Manager loads quickly, responds quickly, and no crashes. So, in summary.... Working: OpenELEC Generic_OSS on Intel Windows Ubuntu Not working: OpenELEC ION X64 (on AspireRevo 1600) OpenELEC Raspberry Pi Update #3: I was able to replicate the crash on the 2013-01-21 nightly build of Raspbmc. So it's not specific to OpenELEC. RE: New MythTV add-on using libcmyth - fetzerch - 2013-01-27 (2013-01-25, 18:33)richardk Wrote:(2013-01-14, 22:45)richardk Wrote: Thanks so much, Christian! We have still not released our changes (from the development repo into the official one). That's why you still see the issues in all platforms. It only works if you build directly from the dev repository... RE: New MythTV add-on using libcmyth - richardk - 2013-01-27 (2013-01-27, 12:06)cfetzer Wrote: We have still not released our changes (from the development repo into the official one). That's why you still see the issues in all platforms. Ok, that makes sense. Since the version number had changed to 1.6.7, I assumed that I was getting the latest addon build. I'd be happy to test the new version on Raspberry Pi if you can point me to instructions for building it for that platform, or a pre-built image. |