pyTivo Discussion Forum Forum Index pyTivo Discussion Forum
Answers and the development of pyTivo a TiVo transcoding server
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

TiVo Desktop 2.6
Goto page 1, 2, 3, 4, 5, 6, 7, 8  Next
 
Post new topic   Reply to topic    pyTivo Discussion Forum Forum Index -> pyTivo
 View previous topic :: View next topic  
Author Message
wmcbrine



Joined: 04 Jan 2008
Posts: 2627
Location: Maryland

PostPosted: Tue Mar 18, 2008 8:42 pm    Post subject: TiVo Desktop 2.6 Reply with quote

So, TiVo Desktop 2.6 is out today, with some interesting new features that would be nice to add to pyTivo. TiVo Inc. has not yet documented how these features work, and may never. If we hope to use them, we'll probably have to reverse-engineer them.

Unfortunately, these features require registration (aka "TiVo Desktop Plus"), which is $25. As someone who doesn't much like TiVo Desktop, and nowadays uses it only to check that pyTivo behaves correctly, it may not surprise you to hear that I haven't registered it yet. I've mentioned before that I bought a TiVo just for you. Now, if you want to donate towards a TiVo Desktop Plus key, it could do a lot to motivate me. Smile

Of course, I can't guarantee anything. In fact, I more than half expect that it's all encrypted and undecipherable.

_________________
My pyTivo fork . My page
Back to top
View user's profile Send private message Visit poster's website
PaulS



Joined: 05 Jan 2008
Posts: 193

PostPosted: Tue Mar 18, 2008 9:24 pm    Post subject: Reply with quote

I thought that TDPlus was merely a codec upgrade. Is it more than that ?

The interesting part of 2.6 for me is the "push" model. I'd really like to see how that works, and if we can get that functionality into pyTivo.
Back to top
View user's profile Send private message
wmcbrine



Joined: 04 Jan 2008
Posts: 2627
Location: Maryland

PostPosted: Tue Mar 18, 2008 9:43 pm    Post subject: Reply with quote

PaulS wrote:
The interesting part of 2.6 for me is the "push" model.

That's what I'm talking about. It's limited to the registered version. (Kinda belies the notion previously bandied about, that the registration fee was only to cover codec royalties. But AFAIK, TiVo never said that -- TCF'ers did.)

_________________
My pyTivo fork . My page
Back to top
View user's profile Send private message Visit poster's website
MasterCephus



Joined: 05 Jan 2008
Posts: 195
Location: Hueytown, AL

PostPosted: Tue Mar 18, 2008 11:36 pm    Post subject: Reply with quote

Now correct me if I am wrong about the way it's supposed to work now...

Don't make the request or whatever which sends it up to a Tivo server, then the Tivo server sends the message to the Tivo? Is that the way it's going to work?

If I am right, have they addressed how to go through a router? What ports you have to have open?

Also, if that's the case, then can/will pyTivo have the ability to fake a TD+ request to their server, or will we even need a server?

If I am totally off base, let me know...but I thought that's the way it worked...

_________________
MetaGenerator
pyTivo Manager
Back to top
View user's profile Send private message
philhu



Joined: 04 Jan 2008
Posts: 819
Location: Boston, MA

PostPosted: Wed Mar 19, 2008 12:36 am    Post subject: Reply with quote

I have Desktop Plus

If I upgrade 2.51 to 2.6, it should give me 2.6 td plus

I'll let you know
Back to top
View user's profile Send private message
gmd



Joined: 08 Jan 2008
Posts: 31

PostPosted: Wed Mar 19, 2008 1:41 am    Post subject: Reply with quote

MasterCephus wrote:
Now correct me if I am wrong about the way it's supposed to work now...


How it works :

http://www.tivolovers.com/2008/01/14/more-from-tivo-at-ces/

Look for XMPP ...

You're sort of right, but no ports need to be opened, everything is outbound, like instant messaging.

_________________
pyTivoMetaThis - metadata via python - http://trac.kurai.org/projects/pyTivoMetaThis
Back to top
View user's profile Send private message
philhu



Joined: 04 Jan 2008
Posts: 819
Location: Boston, MA

PostPosted: Wed Mar 19, 2008 2:01 am    Post subject: Reply with quote

ok

Tivo Desktop Plus 2.6 loaded

Want me to try anything?
Back to top
View user's profile Send private message
reneg



Joined: 04 Jan 2008
Posts: 206

PostPosted: Wed Mar 19, 2008 2:22 am    Post subject: Reply with quote

In leui of TD 2.6 protocol documentation, running a network analyzer while doing something interesting with TD 2.6 would be a first step.
Back to top
View user's profile Send private message
PaulS



Joined: 05 Jan 2008
Posts: 193

PostPosted: Wed Mar 19, 2008 3:26 am    Post subject: Reply with quote

Yup. Grab a capture with Wireshark and watch the communication between the TiVo and TD.

I'm doubtful that TiVo's turned up the XMPP/Jabber support with this TD release. That would imply that it's already in the 9.2 build that we're running on our TiVos. You'd think that if they'd built in that functionality on the boxes already, they'd have lots of other stuff (TiVoCast, Unbox, etc) set up to use it as well. Since that's currently not the case, I think we're still using the polling mode.
Back to top
View user's profile Send private message
fencesitter



Joined: 15 Feb 2008
Posts: 3

PostPosted: Thu Mar 20, 2008 7:32 am    Post subject: Reply with quote

Yeah, desktop plus is pretty nice in that it adds folders for downloaded files, though some people don't like how things are grouped in folders (one folder per tracked directory/subdirectory on your PC). I also do like the push ability. Imagine being able to push given content from the web interface.

PM me and we can figure how I can send you a few bucks.
Back to top
View user's profile Send private message
wmcbrine



Joined: 04 Jan 2008
Posts: 2627
Location: Maryland

PostPosted: Thu Mar 20, 2008 12:30 pm    Post subject: Reply with quote

fencesitter wrote:
PM me and we can figure how I can send you a few bucks.

PayPal -- wmcbrine at gmail.com

_________________
My pyTivo fork . My page
Back to top
View user's profile Send private message Visit poster's website
jcthorne



Joined: 30 Jan 2008
Posts: 384
Location: Houston, TX

PostPosted: Thu Mar 20, 2008 10:59 pm    Post subject: Reply with quote

I put up $10.

wmcbrine has given far more than that to me in programming already. Glad to help get the push and custom folders functions added to pytivo!
Back to top
View user's profile Send private message
krkeegan
Site Admin


Joined: 04 Jan 2008
Posts: 459
Location: Los Angeles, CA

PostPosted: Sat Mar 22, 2008 9:52 pm    Post subject: Reply with quote

I purchased plus a year ago when pyTivo development started. Sounds like I need to find my key again and figure this out.
Back to top
View user's profile Send private message Visit poster's website
wmcbrine



Joined: 04 Jan 2008
Posts: 2627
Location: Maryland

PostPosted: Sun Mar 23, 2008 6:07 am    Post subject: Reply with quote

Got my key. Thanks donors. I got $20 towards this. Still hoping to pay off my 540... more tomorrow.
_________________
My pyTivo fork . My page
Back to top
View user's profile Send private message Visit poster's website
wmcbrine



Joined: 04 Jan 2008
Posts: 2627
Location: Maryland

PostPosted: Sun Mar 23, 2008 1:59 pm    Post subject: Reply with quote

So, not surprisingly, it is all encrypted. I'm not quite ready to declare it undecipherable, though.

Some trivial observations:

1. TiVoServer.exe crashes after just a few transfers (sometimes, one).
2. Unlike a normal TiVoCast, I seem unable to start playback until the transfer is complete (on the Series 3 with 9.2).
3. As others have mentioned, mind.tivo.com is the key server in the process. This seems to fit with the cryptic "Trio Mind ID" comments I noticed in the HME document from SDK 1.4.1.

Oh, and I think it's now apparent why the TiVoCast ID's have ten times as much reserved space as the conventional Series ID's. Every user's auto-transferred folder is going to generate its own SeriesID. I reckon we can make use of that for custom folders, even if we never get anything else out of this functionality -- there just has to be a first transfer with TiVo Desktop to establish the SeriesID on the unit.

_________________
My pyTivo fork . My page
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    pyTivo Discussion Forum Forum Index -> pyTivo All times are GMT
Goto page 1, 2, 3, 4, 5, 6, 7, 8  Next
Page 1 of 8

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Site is in NO WAY affiliated with TiVo Inc

Powered by phpBB © 2001, 2005 phpBB Group
phpBB SEO

Get pytivo at SourceForge.net. Fast, secure and Free Open Source software downloads
[ Time: 0.0570s ][ Queries: 12 (0.0105s) ][ GZIP on - Debug on ]