TiVo Developer Program?

Discussion in 'Developers Corner' started by cyphers72, May 30, 2012.

  1. cyphers72

    cyphers72 New Member

    26
    0
    Jul 7, 2002
    Is there any official email address, website, anything for third party developer contacts for TiVo? I've been looking, but turned up nothing so far. Not specifically for HME, I know that's probably something they don't promote anymore. Thanks.
     
  2. Jun 1, 2012 #3 of 41
    moyekj

    moyekj Well-Known Member

    12,157
    809
    Jan 23, 2006
    Mission...
    Signed up months ago and haven't heard a peep.
     
  3. Jun 2, 2012 #4 of 41
    innocentfreak

    innocentfreak Well-Known Member

    9,201
    46
    Aug 25, 2001
    Florida
  4. Jun 5, 2012 #5 of 41
    lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    Well, I for one can't read the logo. Not because I can't read binary, but because I can't see the digits in the logo. They are too dim and indistinct. It's like reading a damned captcha logo. I can never read those #$#$% things.
     
  5. Jun 6, 2012 #6 of 41
    innocentfreak

    innocentfreak Well-Known Member

    9,201
    46
    Aug 25, 2001
    Florida
    Looks like TiVo updated the enrollment page slightly.

    http://www.changedetection.com/log/tivo/www3/index3_log.html

    They tweaked some of the wording and adding coming soon.

    I don't like that they updated.
    They removed the portion that said you would be able to build website apps, mobile apps, and tablet apps. Maybe this is coming in a later version now?
     
  6. Jun 6, 2012 #7 of 41
    sbiller

    sbiller Active Member

    1,917
    0
    May 10, 2002
    Tampa, FL
    I think this is good news. The On Device SDK is available now and I think the other APIs will be available in the fall. It appears they are making progress.
     
  7. Jun 6, 2012 #8 of 41
    windracer

    windracer joined the 10k club

    12,260
    216
    Jan 3, 2003
    St. Pete, FL
    Try the larger version. :D

    [​IMG]

    It's cute. I like how they aligned the letter colors with their binary representation. Although TiVo guy is a little stretched out in his new 16:9 aspect ratio. ;)
     
  8. Jun 7, 2012 #9 of 41
    lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    Yeah, that's a better, but I can still just barely see those red and green characters.
     
  9. Worf

    Worf Well-Known Member

    2,419
    129
    Sep 15, 2000
    Meh. TiVo should've gone geeky and use the ASCII representation of "TiVo" in the binary... nice little easter egg :).
     
  10. Allanon

    Allanon Active Member

    909
    151
    Nov 2, 2005
    It does, just remove the zeros from the ends:

    1010100 = 084 = T
    1101001 = 105 = i
    1010110 = 086 = V
    1101111 = 111 = o
     
  11. windracer

    windracer joined the 10k club

    12,260
    216
    Jan 3, 2003
    St. Pete, FL
    It even specifically says that in the article. :)

     
  12. sbiller

    sbiller Active Member

    1,917
    0
    May 10, 2002
    Tampa, FL
  13. innocentfreak

    innocentfreak Well-Known Member

    9,201
    46
    Aug 25, 2001
    Florida
    I think I am a little more interested in the web app since it could apply more to KMTTG and PyTiVo.
     
  14. morac

    morac Cat God TCF Club

    12,762
    1,407
    Mar 14, 2003
    NJ
    It looks like you need to be part of a company to register for a developer account. I guess you can make up your own company, but it has to have a web site and the terms of service says falsifying your registration is terms for having your developer access revoked.

    Actually the terms are fairly developer antagonistic. It basically allows TiVo to do whatever they want with your submitted apps, though they do allow developers to pull their apps.
     
  15. moyekj

    moyekj Well-Known Member

    12,157
    809
    Jan 23, 2006
    Mission...
    Just saw this thread a few minutes ago and registered. I gave "kmttg" as project name and kmttg Google home as the web page (which in hindsight was probably a bad idea after reading some of the terms and conditions).

    I just got the bouncing "Hello TiVo" example that is part of the TiVo Flash Application Server running on my TiVo (though nothing really exciting there as I had already found a way to run flash apps previously via RPC).

    A lot more reading and experimenting will be needed to try and get my own AS3 sample up and running. I do not plan on using any of the commercial AS3 development kits that were suggested in the documentation so will have to see if I can get things rolling with free software. The timing is rather bad though as I've been extremely busy lately so probably won't have much serious time to dedicate to exploring this further.
     
  16. moyekj

    moyekj Well-Known Member

    12,157
    809
    Jan 23, 2006
    Mission...
    P.S. Very disappointed already though that 720p is max supported resolution...
     
  17. morac

    morac Cat God TCF Club

    12,762
    1,407
    Mar 14, 2003
    NJ
    I'm wondering if that only applies to the UI and not video since we know 1080p/24 video works. The UI can't be in 1080p since the hardware doesn't support that.
     
  18. wmcbrine

    wmcbrine Well-Known Mumbler

    11,690
    808
    Aug 2, 2003
    That's how it is with HME -- the "overlay" (as I think of it) resolution is maximum 1280x720, but the video streams (which have their own, separate resolution) can be 1080. Since it's the same hardware, I'm not surprised that the resolution hasn't changed.
     
  19. moyekj

    moyekj Well-Known Member

    12,157
    809
    Jan 23, 2006
    Mission...
    Well, I played with SDK a little today. I'm still not able to get a compiled AS3 application to work (I tried a very simple one and the provided CopyProtectionExample code). However I did get an AS2 example working right away just as was the case when running via RPC. I think that just means I'm probably not using the expected Flex SDK version when compiling to swf for AS3 code. Currently I'm using FlashDevelop and chose "Air AS3 Projector" type project with Output Platform=Air Mobile 2.5.
    This Flash stuff is still very foreign and confusing to me so if someone reading this knows more about Flash and what the proper AS3 SDK to use that TiVo is expecting please post here. The docs say:
    "Note: TiVo supports only Adobe AIR for TV 2.5."
    But that is not very clear to me which SDK and project setup that corresponds to.

    BTW the .tivoipkg that the SDK Packager makes is just a gzip'd tar file with the swf, flashapp.xml, manifest.txt and META-INF/AIR/application.xml file. You can extract the "tivo_hello" example that comes with the TivoAppServer setup. I mimicked the flashapp.xml & application.xml files of that example.
     

Share This Page