[RELEASE] iPlayer - BBC Video and Music Plugin (UK only!) - 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: Video Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=154) +---- Thread: [RELEASE] iPlayer - BBC Video and Music Plugin (UK only!) (/showthread.php?tid=51322) 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
|
- myksterx - 2010-10-08 johnno43 Wrote:Mate your an absolute star, it worked perfectly first time. im glad it worked fine for you mate! ive had my revo nearly 7 days now, it took me 5 days (plenty of hours put in) to get iplayer working! i am a complete newbie to the xbmc scene so im glad i saved you the hassle i went through.. i almost packed the revo back up and sent it back to the shop!! enjoy your xbmc mate, i sure am enjoying every minute of mine!!!! Mike - MrAvant - 2010-10-09 Hi Folks, Been an XBMC user for many years now but finally decided to join. I today updated to Dharma 2 and installed the Hitcher Repo BBC Iplayer and it works great untill i pause the show. Once i un-pause the show it crashes after a few seconds. Any thoughts? - exobuzz - 2010-10-09 Please report it upstream to xbmc on trac with a full debug log. http://trac.xbmc.org. I had problems with the pause/unpause code in the xbox version of xbmc. in the end the best solution was to comment out the pause code, so the pause is not a real pause (no pause command sent to librtmp). I thought the issue might happen on linux too, and I did reproduce it once or twice, but it was more difficult. Are you on windows by any chance ? - MrAvant - 2010-10-09 Running on Windows 7. - exobuzz - 2010-10-09 Yeh, I suspected the behaviour on windows might be closer to that of the xbox. Well, I can only suggest reporting it really. I was unable to solve it when I looked before, and it could even be a bug in librtmp perhaps. Please can CC "exobuzz" on the trac bug also. - gjlp - 2010-10-09 exobuzz Wrote:Yeh, I suspected the behaviour on windows might be closer to that of the xbox. Well, I can only suggest reporting it really. I was unable to solve it when I looked before, and it could even be a bug in librtmp perhaps. Please can CC "exobuzz" on the trac bug also. It clearly is not a problem with the iPlayer addon -- other addons have this problem too, including the Hulu player. It's a shame because it really limits the usefulness of the addon when you can't pause a show. Really hope this is addressed quickly - exobuzz - 2010-10-09 gjlp Wrote:It clearly is not a problem with the iPlayer addon -- other addons have this problem too, including the Hulu player. It's a shame because it really limits the usefulness of the addon when you can't pause a show. Really hope this is addressed quickly Yeh. I meant I tried to solve it from the xbmc side (I'm currently deving xbmc on the xbox1). If you compile your own builds I can give you a quick workaround that removes the "pause" functionality. (you can still pause, but only resume so long as the stream doesn't time out. like a minute or so). I spoke to the librtmp author about this at one point, and he seemed to think that it must be xbmc rather than his library. im unsure. Perhaps its a deadlock issue. Code: diff --git a/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamRTMP.cpp b/xbmc/index e01206c..f462be0 100644 note this is a hack/workaround not a real fix. sending the pause commands is the correct way as it should enable pausing for much longer periods of time... - nojstevens - 2010-10-11 ndeshmukh Wrote:I just got this working today, from outside UK. I am using the Tor network to get a UK exit IP. Then using the s/w Proxycap for forwarding certain requests to the TOR network. Hello, Could you post more details on how you got your setup working with TOR? I am in the USA, have installed TOR, got so far as modifying the polipo config, but I can see from your post, I'm missing some key steps to get everything working properly.... Do in need to setup an account with a UK PAID Proxy service? Jon - Tomkun - 2010-10-12 nojstevens Wrote:Hello, You shouldn't need to edit polipo's settings. You need to add 2 lines to the torcc file. Code: ExitNodes {gb} Do this while tor is NOT running, or the change won't be saved. Next restart Tor and check that you have a UK IP address. Secondly, you need a system proxifier. FreeCap and WideCap are both free options, but do have their issues. Proxifier is a commercial product, but works perfectly. I haven't tried any others. Using the proxifier, you need to set up a rule that forwards certain IPs from XBMC through Tor, but lets the others come direct. Luckily, iPlayer doesn't use the same IP address to check your location as it does to actually stream the content, so forward this range: Code: 212.58.0.0-212.58.255.255 and you should be good to go. HOWEVER The live feeds do use the same IP address to stream and check location, meaning that live feeds must go through Tor and will consequently be very slow (As well as using precious Tor bandwidth). Finally, I am not sure of the legality of using this loophole, so please don't complain if you get caught out. Also Mods, please delete this message if it breaks any rules. I do know that this is not what the Tor network was designed for, so please do not use the live streams. - Hitcher - 2010-10-12 Seeking now works on Windows again - http://trac.xbmc.org/changeset/34454 - gjlp - 2010-10-12 Hitcher Wrote:Seeking now works on Windows again - So does that mean we need to download the latest XBMC nightly build? And, presumably, this just fixes the seek issue but not the pause/resume issue, right? - gjlp - 2010-10-14 gjlp Wrote:So does that mean we need to download the latest XBMC nightly build? Hooray! Latest Dharma 3 Beta fixes the seek issue - pause/resume still an issue but being able to seek is a major improvement. - nojstevens - 2010-10-16 Tomkun Wrote:You shouldn't need to edit polipo's settings. Thanks Tomkun, embarking on this now - fingers crossed... Jon - nojstevens - 2010-10-16 Tomkun Wrote:You shouldn't need to edit polipo's settings. Hello, Thanks for the help so far. This is where I've got to.... I am running Ubuntu karmic iPlayer plugin installed in XBMC. I have TOR installed and working and Vidalia. Using TorButton I can toggle Tor on in Firefox, and can confirm I am getting to UK only sites (I modified torrc as you suggested). Where I am stuck is 1) How do I get XBMC to use the Tor network 2) How do I configure proxifier to only router 212.58.0.0-212.58.255.255 Many thanks for your help - I think I am nearly there Jon - ndeshmukh - 2010-10-16 Good so you got Tor working. Now to get XBMC to work with it, you have to use something which will intercept XBMC network requests to particular IP addresses and redirect it to the Tor proxy server. I have used ProxyCap as I didn't have good luck with other stuff. So if you get that, it should be fairly easy. Tell proxy cap the prox server address. Which should be your localhost and the port address that you can get from Vidalia's settings. Then add the proxy rule, where you tell it to intercept for XBMC.exe those address ranges. It should be failry easy once you install Proxycap. |