JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32) +--- Forum: Kodi Application (https://forum.kodi.tv/forumdisplay.php?fid=93) +---- Forum: JSON-RPC (https://forum.kodi.tv/forumdisplay.php?fid=174) +---- Thread: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC (/showthread.php?tid=68263) 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
|
RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - Tolriq - 2014-11-29 @Montellese: Already proposed multiple times but I still can send you necessary usb sticks or whatever needed for PVR, there's more and more demand from users on this. RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - Montellese - 2014-11-29 (2014-11-29, 11:06)Tolriq Wrote: @Montellese: Already proposed multiple times but I still can send you necessary usb sticks or whatever needed for PVR, there's more and more demand from users on this. Thanks for the offer. The main problem is that I only get DVB-C and I only get encrypted signals so I need a CI+ card + slot. But I should be receiving a box with a DVB-C/DVB-T tuner in the next few weeks/months and then I'll look into getting a minimal setup running. RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - Tolriq - 2014-11-29 As you want but should not be a problem to provide those too RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - ASH_Macedo - 2014-11-30 Montellese, Just tested and it is working perfectly now. Thanks for your time. If in the future you have some time to add a possibility to record the pvr from broadcastid or to set timers for future programs it will be awesome. Regards, Marcelo. RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - yallah - 2014-11-30 Hi, I can't get information when I play livetv streaming (was working with gotham): { "jsonrpc": "2.0", "method": "Player.GetItem", "params": { "playerid":1,"properties": ["channeltype", "hidden", "locked", "channel", "plot", "channelnumber", "rating", "title","plotoutline", "thumbnail", "starttime", "endtime", "runtime", "firstaired"] }, "id": 1 } by example I don't have plot or starttime feedback. Thx RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - Montellese - 2014-11-30 Please check a few posts above. I just fiyed it yesterday. RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - yallah - 2014-11-30 oups thx didn't upload on openelec5.0's git yet RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - takoi - 2014-12-01 Addons.GetAddons is a bit weird is it not? What's the idea behind the default case when passing addon type "unknown"? Anybody knows? Currently it return some addon types (everything except repositories) and it returns one addon for each extension point it has.. RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - Millencolin007 - 2014-12-05 In a large music library I have seen that a few artists are returned as a list of artists instead of a single artist like it is defined in the json-rpc api. Quote:curl -H "Content-Type: application/json" -d "{\"jsonrpc\": \"2.0\", \"method\": \"AudioLibrary.GetArtists\", \"params\" : { \"sort\":{\"ignorearticle\":true,\"method\":\"artist\",\"order\":\"ascending\"}, \"properties\": [ \"musicbrainzartistid\", \"fanart\", \"thumbnail\" ]}, \"id\" : 1 }" http://xbmc:8080/jsonrpc | python -mjson.tool Response on Kodi 14.0-RC1 Quote: { I am catching this special case in code but I think that something is wrong there. RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - Tolriq - 2015-01-05 @Montellese : I had no time to check all JSON push during holidays, but I think I should report here too It seems in Kodi Player.stop does no more update resume points. (There's also numerous reports of Webserver crashes but can't get any useful logs on that). RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - syncd - 2015-01-25 Hi, I was trying to use GUI.SetFullscreen to toggle the fullscreen state, but wasn't able to. The call i'm using is: Code: {"jsonrpc":"2.0","method":"GUI.SetFullscreen","id":17,"params":{"fullscreen":"toggle"}} but nothing changes, and the response is always: Code: {"id":17,"jsonrpc":"2.0","result":false} (also tried it with true/false in the params, same response) Enabled logging and checked the logs but nothing appears on kodi.log, apart from an acknowledgement of the call. Tried this on Frodo/Linux, Gotham/Windows and Kodi/Linux and none of them changed to fullscreen or back (it's not an issue with the GPU/drivers, as i'm able to change the state from the GUI). For now, i'm using Input.ExecuteAction with "togglefullscreen", which works correctly on all 3 systems. Was wondering if i'm missing something or is this a known issue? Thanks RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - Montellese - 2015-01-25 (2015-01-25, 16:39)syncd Wrote: Hi, There's probably a confusion about the term "fullscreen". What you mean is toggling the whole Kodi application between fullscreen and windowed mode. This is what the "togglefullscreen" action does. What GUI.SetFullscreen does is toggle the video playback / music visualization between fullscreen and the normal GUI (which might have the video / visualization running in the background). RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - syncd - 2015-01-25 You're right, i had misunderstood what GUI.SetFullscreen was meant to do. Thanks for the explanation. RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - Talguy - 2015-01-28 Can someone tell me how I could tell via Jason if media is playing? I don't care if its music or a video is playing I just want to know if something is playing. RE: JSON-RPC (JSON Remote Procedure Call) interface protocol in development for XBMC - Milhouse - 2015-01-28 Player.GetActivePlayers? |