[RELEASE] PseudoTV Addon: Virtual EPG and TV Channel Surfing Script - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27) +---- Forum: Program Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=151) +----- Forum: PseudoTV / PseudoTV Live (https://forum.kodi.tv/forumdisplay.php?fid=231) +----- Thread: [RELEASE] PseudoTV Addon: Virtual EPG and TV Channel Surfing Script (/showthread.php?tid=90738) 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
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
|
- zepfan - 2011-05-31 TheOddLinguist Wrote:How about Simplicity? Sure. First thing tomorrow I'll get started on it. Any thoughts on what you think it should look like? I was thinking of something along the lines of this http://i.imgur.com/I8GC2.png for the epg. Like the reFocus EPG, solid with no transparency. - TheOddLinguist - 2011-05-31 zepfan Wrote:Sure. First thing tomorrow I'll get started on it. Any thoughts on what you think it should look like?Sounds good. I'm, unfortunately, of little help with design questions. I do like the look of the PseudoTV info screen in Confluence, but I don't know how well that style fits. ...and I have zero thoughts on the EPG. I'm sure you'll make something fantastic, though. Thanks for taking the suggestion...can't wait. - mcorcoran - 2011-06-01 Jason102: Here's a full debug log http://pastebin.com/u86Ut0N1 let me if there's anything else I can do to help. And thanks for looking into it. - mudwater - 2011-06-01 zepfan Wrote:After tomorrow I'm finally done with my own Forens*nix Linux distro! How about redoing the epg for The Charmichael skin? - anthony2483 - 2011-06-01 Is there any way to scroll through the epg by page? I'm used to using the ch+ and ch- buttons to scroll a page at a time on tivo and cable boxes. Also I'm using xbmc 10.1 with a mapped network drive and pseudotv freezes occasionally and is sluggish at times. Network speed isn't really an issue otherwise any tips or changes I can make to resolve? - zepfan - 2011-06-01 mudwater Wrote:How about redoing the epg for The Charmichael skin? That one isn't mine, and I think it comes with the skin. Try asking in [url=http://forum.xbmc.org/showthread.php?tid=84970"] this thread. [/url] - mwkurt - 2011-06-01 Hello, I am using PseudoTV Rev1.2, with Dharma 10.1 on Windows 7 and am wondering of I am the only one having this problem. It seems that when scrolling through the EPG, I will get a freeze condition every 5 seconds or so that will stay frozen for another few seconds. After it passes the EPG works fine for another 5 seconds or so. I do have the webserver enabled. I know that this is due to the background updating and there is really nothing that can be done about it. But I have tried it on 2 of my computers at home with the same results. So is this as good as I can expect the EPG to work? Is this happening to others who use PseudoTV with automatic updating selected? Is there anything else I can do to help the situation? Thanks, Mark - Jason102 - 2011-06-01 Quote:Jason102: Here's a full debug log http://pastebin.com/u86Ut0N1 let me if there's anything else I can do to help. And thanks for looking into it. Heh, I knew this code would come back to bite me in the ass. I wrote some crazy code to try and mount SMB drives when the file wasn't available. It was written primarily for Eden which doesn't allow Python scripts to access SMB files directly, making my video parsing code useless. So, yea...I guess I need to revisit that code. In the mean-time, if you do a "clean library" I believe it will remove the missing video file that you have and resolve the issue. Quote:Is there any way to scroll through the epg by page? I'm used to using the ch+ and ch- buttons to scroll a page at a time on tivo and cable boxes. Page up and page down are good ideas, but I can't use the ch+ or ch- buttons since those are just the arrow keys which are used to navigate the EPG. I've though about doing an entire key configuration utility at some point...maybe I'll throw that one in there. Quote:pseudotv freezes occasionally and is sluggish at times Quote:freeze condition every 5 seconds Ok, there are a couple of different things that can cause freezing, and both are related to the background updating. Get the latest stable-pre and set channel updating to something other than Automatic to disable the background thread. The first cause is that the JSON call is preventing key strokes from being used. I can't prevent this. The symptom will be that the EPG and any other controls don't respond as expected. To help prevent the issue, turning on the XBMC webserver should help quite a bit. mwkurt says that it doesn't help in his case, but it definitely helped on my system. The second cause is that during said JSON calls it appears that XBMC doesn't buffer video. Since XBMC buffers about 20 seconds (I believe) worth of video and a JSON call can take up to about 15 seconds, you may run into a buffering issue if you use a networked drive, especially on wifi. The symptom of this will be pausing and buffering video, not EPG slowness. Another possibility is that the background thread is just taking up too much processor usage. If you're using a slower machine that barely plays video without skipping, the background thread may just push it over the top. I'm looking into fixing at least the first issue. In the mean time, disable the threading. - mwkurt - 2011-06-01 Jason, If we disable the background thread, how will this affect the replenishing of channels in the future? How will channels be updated if this is turned off? Thanks, Mark - Jason102 - 2011-06-01 Well, if you turn it off then it won't ever update. Turn it to every week...I think that's probably the best option. Again, this is just a temporary solution while I try to find a better way to do this. - mcorcoran - 2011-06-02 Jason102: From that log file how can I tell which file is causing the problem? I tried clearing the library and that didn't fix the issue. When I removed the whole Grey's Anatomy show from my library it seemed to work for a bit, finishing the updating of channels 1-3 but then freezes again at channel 4. When I look at the logs it looks similar to the one I posted earlier but this time dying on a new show. I wondering if it's a permission issue or something deeper that I'm not aware of. Again thanks for your time. - Adam B. - 2011-06-02 My pseudotv is also locking up when updating channels. It just sits as "Updating Channel 2". This is with the latest version from stable-pre. I'm also using openelec, but I'm accessing my shares over NFS and reading from a mysql database. Here's my debug log: http://pastebin.com/MtkmNHgj - Jason102 - 2011-06-02 Wow, you guys are seeing separate issues that I've never encountered. So what I'll do is add some debugging code to stable-pre and, if you two don't mind, you can both get another debug log. This time, just to make sure I get the whole thing, please run PseudoTV and encounter your respective issue, and then make sure and completely exit XBMC before grabbing the log. I'd really appreciate this. If all goes well, I'll fix your issues today! I'll update this post when the changes are committed. EDIT: Ok, the changes are up in stable-pre. - mcorcoran - 2011-06-02 Jason102: Will do first thing when I get home tonight. Should be in about 6 hours or so. - mcorcoran - 2011-06-03 Here's my debug log: http://pastebin.com/rfUAGgT6 Hope that helps. Let me know if there's anything else I can do. |