View Full Version : Any plans to make some of the private APIS for this Public!?
ZeoTiVo
01-07-2009, 12:08 PM
The thing I am struck by on further reflection on this --
TiVo is scheduling one off shows via the HME app complete with conflict notice (at least from what I read so far).
If this is the case is there any talk at TiVo of making some of thee APIs public so 3rd party HME developers can make use of them as well?
is there talk at TiVo of expanding this into an HME app that can talk between Tivo DVRs to do some cooperative scheduling?
jhimmel
01-07-2009, 03:56 PM
While that would open up some new possibilities, it is highly unlikely that you would get a real answer to that question.
At least they know now that you are interested.
Jim H.
gonzotek
01-07-2009, 04:13 PM
At least they know now that you are interested.
Jim H.
TiVo started off great with HME, with active internal developer participation, then eventually all communication and updates dried up. It's clear they've added a lot into the internal capabilities of the HME client and developed more advanced libraries for serving it as well. TiVo really needs to address the fact that they've got a very outdated public SDK. If they're not releasing any more code or publicly documenting the protocol, at least put a statement on the sdk site acknowledging that people shouldn't expect anything else.
On the positive side of things, there's still interest in HME development and I think you'd see a lot more active development if TiVo put some updated code and documentation out, and had a developer or two participating on the forums or mailing lists.
http://tivohme.sourceforge.net/
wmcbrine
01-07-2009, 05:21 PM
This doesn't look like a new HME thing anyway. It's just an HME app talking to a TiVo Inc. server that has your data. That's why you have to opt in to use it.
gonzotek
01-07-2009, 07:53 PM
This doesn't look like a new HME thing anyway. It's just an HME app talking to a TiVo Inc. server that has your data. That's why you have to opt in to use it.That's true. Nonetheless, they *could* be more open with their apis and still maintain a degree of control for security and such with a some careful implementation choices. Or...they could at least acknowledge if they won't be updating the sdk or otherwise providing support to outside developers.
ZeoTiVo
01-07-2009, 11:03 PM
This doesn't look like a new HME thing anyway. It's just an HME app talking to a TiVo Inc. server that has your data. That's why you have to opt in to use it.
Do you think they check for conflicts while scheduling from that server as well? I can understand not opening that server to public use, I would just hope that Tivo sees the interest in updating the public SDK with some of the added APIs and such.
At the very least having the official way to do HD screens would go a long way
This is in Beta now so it would be wise to wait some anyway and see if anything needs ironing out. Seems a good time though to ask for an updated SDK. :)
wmcbrine
01-07-2009, 11:40 PM
Do you think they check for conflicts while scheduling from that server as well?Yes. That's exactly why you have to opt in (though perhaps not the only reason).
honus
01-08-2009, 02:49 AM
Opt in? I didn't opt in. I just started using it.
ZeoTiVo
01-08-2009, 07:42 AM
Opt in? I didn't opt in. I just started using it.
you opted in when using the older Swivel Search most likely
morac
01-08-2009, 09:46 AM
Yes. That's exactly why you have to opt in (though perhaps not the only reason).
I don't think the server knows anything about conflicts, otherwise remote scheduling could tell you instantly if there was a conflict instead of the way it works now.
I'm wondering if TiVo Search is actually using HME to do scheduling or if somehow takes advantage of the instant messaging feature to do the scheduling.
ZeoTiVo
01-08-2009, 11:00 AM
I don't think the server knows anything about conflicts, otherwise remote scheduling could tell you instantly if there was a conflict instead of the way it works now.
I'm wondering if TiVo Search is actually using HME to do scheduling or if somehow takes advantage of the instant messaging feature to do the scheduling.
yah, I am still not convinced one way or the other on how scheduling works. though now that I thought some more - it would be better if the conflicts are found on the Tivo Server as that means you caould add the "schedule on another DVR" feature to this "search" tool and get instant feedback on conflicts for that OTHER DVR. that would be way cool.
wmcbrine
01-08-2009, 02:27 PM
I don't think the server knows anything about conflicts, otherwise remote scheduling could tell you instantly if there was a conflict instead of the way it works now.Traditional remote scheduling is designed in such a way that it doesn't require opting in.
vBulletin® v3.6.8, Copyright ©2000-2013, Jelsoft Enterprises Ltd.