• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Tim Cooke
  • Jeanne Boyarsky
  • Liutauras Vilda
Sheriffs:
  • Frank Carver
  • Henry Wong
  • Ron McLeod
Saloon Keepers:
  • Tim Moores
  • Frits Walraven
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Piet Souris
  • Himai Minh

Java and TIVO

 
Ranch Hand
Posts: 175
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I recently went on the TIVO site (http://www.tivo.com) last night and was pleasantly surprised that the company has launched a sdk for creating applications that run on the Tivo Series 2 boxes. I was very excited to see that they have built their platform based on Java. I followed the directions to get my computer setup and with a little trouble was able to run the sample applications fairly quickly. (I couldn't get the TIVO box to recognize my computer at first, but after restarting TIVO and following the directions again - it worked.)

I only had time to do a simple application (Hello World), but I was able to do it very quickly. Included in the SDK is the API which seems pretty simple.

TIVO has a competition going on for developers to build applications for their platform. I don't know if I'll actually submit an application, but I think it is pretty entertaining to make my own apps to use on my own TV. All of the resources of Java 1.4+ are available. Pretty neat.

Has anyone had the chance to work building any apps? Thoughts?
 
ranger
Posts: 17347
11
Mac IntelliJ IDE Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
That's cool. I wonder if you can write an application that will run Mame, and you can download the ROMs to the TIVO and then play them.

Mark
 
Terry McKee
Ranch Hand
Posts: 175
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What is mame?
 
Ranch Hand
Posts: 221
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The Multiple Arcade Machine Emulator
 
Ranch Hand
Posts: 657
Spring VI Editor Clojure
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

That's cool. I wonder if you can write an application that will run Mame, and you can download the ROMs to the TIVO and then play them.



Now *that* would be slick...
[ April 07, 2005: Message edited by: Steve Morrow ]
 
Terry McKee
Ranch Hand
Posts: 175
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I just think it's pretty cool being able to use the Java 2D/3D API. Unfortunately it doesn't like there is a way to access recordings that are already recorded (atleast that I have found yet). The Tivo API is a little clunky too. It looks like you have to be really careful to not access any resource to big because they put limitations on most elements (like images, sounds, etc.)
 
Catch Ernie! Catch the egg! And catch this tiny ad too:
the value of filler advertising in 2021
https://coderanch.com/t/730886/filler-advertising
reply
    Bookmark Topic Watch Topic
  • New Topic