WDTV Tools

January 25, 2010

YouTube Services Taken Down

Filed under: youtube — Tags: , , , , — Elmar Weber @ 12:22

The YouTube application hasn’t been working for a longer time now, I’ve finally had the time to take down the related proxy scripts and application images. Since the WDTV Live is out now there is not much sense in the application itself, mainly because it is too much work to integrate something like YouTube (escpecially search) in an consistent and manageable way into the WDTV UI.

The sources, even the proxy scripts, are still in the SVN repository, so anyone who really wants YouTube support for the old WDTV can take his way from there. Or just get a WDTV Live for a hundred bucks and be done with it in an easier way.

August 24, 2009

YouTube Support – Preview Release

Filed under: youtube — Tags: , , , , , — Elmar Weber @ 15:06

NOTE: YouTube support has been discontinued, see the corresponding article for details.

NOTE: this is a preview release, it might not work everywhere with all configurations because just minimal testing was done

NOTE: don’t use this when you have the media library enabled, your WDTV will scan forever because it searches for every keyword

It took longer than expected, but here is finally a preview release for the YouTube support for the WDTV. It has not all features I wanted for the first release and a few bugs probably remain. Here is the rundown of features:

  • supports search for videos
  • supports the Most Viewed and Top Rated videos of today, this week, this month and all time
  • supports Recently Featured videos
  • supports top rated videos in categories
  • plays back the highest available resolution, for most this is 640×480 pixels, but for newer videos this is 720p HDTV
  • use keyboard screen to enter search characters

Hints for the search: “>” means execute search and “_” is the space character.

Known issues:

  • some queries might not work because of special characters in the result’s movie titles

Search will be a little slow in the beginning because the cache on the proxy server needs to fill up first and there is also extensive logging going on to track performance issues. Expect do wait about 10 seconds for a directory listing and about 10-15 seconds before the video starts.

The release is available at http://sourceforge.net/projects/wdtvtools/files/wdtube/youtube-r249-wdtv.zip/download. As usual just extract all files to your USB stick.

July 31, 2009

YouTube Support – Directory Structure

Filed under: youtube — Tags: , , , , , — Elmar Weber @ 03:34

After posting the YouTube Support Teaser the hits on this site tripled over night. So there seems to be a lot of interest. To get you included I would like to post the browsing structure of the YouTube browser for discusson. Currently I have something like this in mind:

  • YouTube
    • Search
      • some keyword
    • Recently Featured
      • Today / This Week / This Month / All Time
    • Top Rated
      • Today / This Week / This Month / All Time
    • Most Viewed
      • Today / This Week / This Month / All Time
    • Categories
      • Film & Animation
      • Music
      • Science & Technology
    • ?

I’m not sure how to structure the category view because there are endless possibilities, e.g. you could search a category or view the recently featured or top rated videos for this week or just today.

If you miss something or have other suggestions just leave a comment here or over at the YouTube Teaser WDTV Forum thread.

Meta Discussion: Future Structure of Homebrew Software for the WDTV

Filed under: wdtv — Tags: , , , , , , — Elmar Weber @ 03:26

There is a meta discussion going on over at the WDTV Forum about how to organize and structure the homebrew development for the WDTV in the future. Check it out and post what you think.

July 27, 2009

YouTube Support – Teaser

Filed under: applications, youtube — Tags: , , , , , — Elmar Weber @ 04:05

As already mentioned on some occasions I’ve been working by the way on YouTube support for the WDTV. After some initial issues with the YouTube API the data retrieval works now without problems and basic streaming works too. There are just some performance problems to be worked out because it takes about 20 seconds until the playback starts. Basic UI integration is also on the way, so you get a nice keyboard to search with instead of a folder view. Support for favorite channels and tags will be added as well before the first release. There are also some kinks when browsing with thumbnails. Below are two screenshots of the search frame and a resulting file listing.

July 25, 2009

Update On Available Modifications for the WDTV

Filed under: applications, osd — Tags: , , , , , — Elmar Weber @ 21:26

It’s been a month since the last update on new and existing modifications.

The existing ones have been upgraded and improved, take a look at LaurentG’s mod and juliojs’s work (or his blog (spanish)).
Regarding the non OSD mods, ninja76’s torrent downloader has also lift off and makes progress. realtebo’s IRC download client is also there but hasn’t had any updates lately.

Regarding new developments there is a thumbnail cache from BMD_Online that speeds up when you are using the thumbnail view to browse your media.

Probably the most exciting latest development is pibos WDTVExt project. He has actually managed to tap into the WDTV GUI to modify the main menu and enable new plug-ins. There are already some examples like a weather plug-in.

There is also a very good new OSD Mod from lilibabe, very slick design:

There is ton more but most are basic extensions for WDLXTV or very specific applications. A more or less complete list is managed in the forums at http://wdtvforum.com/main/index.php?topic=1217.0.

July 11, 2009

eiri r189 Released / Added Support for Command Remapping and Other Remote Controls

Filed under: eiri — Tags: , , , , , — Elmar Weber @ 03:32

A new version of eiri – the Extended IR Interface for the Western Digital TV HD (WDTV) – has been released. eiri allows you to use other remotes with the WDTV, to remap keys from the WDTV remote to new key sequences and to execute shell scripts with the remote. For example you can remap a key on your remote to change the movie language with just one key press instead of doing it complicated via the options menu. Furthermore eiri enables you to send commands to the WDTV from the command line or remotely via network.

This version introduces some new features and fixes a bug in the command line interface:

  • added support to remap IR commands
  • added support to map commands from other remotes to WDTV commands
  • added support to execute shell commands triggered by an IR code
  • fixed: some sleep intervals did not work with the command line client

To adapt the configuration of eiri simply modify the file eiri.conf.txt on your USB stick. It already contains some example configurations to get you started. A detailed documentation will follow. A tip, to get the IR codes for a new remote you can connect via telnet to eiri and see all IR codes: telnet >wdtv IP< 14247

The new application image is available for download at http://sourceforge.net/projects/wdtvtools/files/eiri/eiri-r189-wdtv.zip/download. As always, to use it simply extract all files to your boot USB stick.

All eiri files can be found at http://sourceforge.net/project/showfiles.php?group_id=261153&package_id=325092.

eiri is part of the WDTV Tools project. For more tools and information take a look at the WDTV Tools homepage: http://wdtv.elmarweber.org.

June 30, 2009

event-osd r170 Released

Filed under: event-osd — Tags: , , , , — Elmar Weber @ 19:24

A new version of event-osd has been released. event-osd allows you to modify the OSD of the Western Digital TV HD on the fly when the user navigates through his media collection.

This is a bug fix release for r162. It fixes a bug that could freeze up the WDTV’s OSD display when the user tries to eject a device on which event-osd operated.

The new application image is available for download at http://sourceforge.net/project/downloading.php?group_id=261153&filename=event-osd-r170-wdtv.zip.

All event-osd files can be found at http://sourceforge.net/project/showfiles.php?group_id=261153&package_id=324606. The documentation is in the event-osd wiki at http://sourceforge.net/apps/trac/wdtvtools/wiki/event-osd.

June 29, 2009

Compile Kernel Modules for the WDTV – A Tutorial for the WDTV Tools VMware Image

Filed under: kernel, tutorials, vmware — Tags: , , , , , , , , — Elmar Weber @ 16:05

As written in the introductory article for the WDTV Tools VMware Image I’m writing a series of tutorials for it. The first tutorial is available at the WDTV Tools Wiki. The tutorial describes how to compile new kernel modules for the WDTV and demonstrated it by adding Bluetooth support.

A future tutorial will show how to compile Bluetooth software and create an application image that contains all the software required to interface the WDTV with other Bluetooth devices.

June 17, 2009

WDTV Tools Development VMware Image

Filed under: vmware — Tags: , , , , , , — Elmar Weber @ 15:44

I created a VMware image based on Debian Linux that already contains everything to get you started with development for the WDTV. The focus is on getting programs compiled, but you can also use it to create the filesystem images for your OSD mods and applications.

The image is hosted at SourceForge as RAR and ZIP file for your convenience. The VMware image extracts to about 900 MB, so make sure you have enough space available before extracting.

You can use the VM with a number of VMware products, the easiest way to use the VM is VMware Player. It also supports VMware Workstation >= 5.0 and VMware Server >=1.0. If you use Virtual Box or another virtualization solution it can probably import the VMware image.

The VM has no graphical UI because you need to do all the stuff in the command line anyway. You can either use the console directly in the VMware program or you can connect to the VM via SSH (for Windows I recommend PuTTY). The VMware’s IP address is shown before you login. The username is “wdtv” and the password “!develop” (both without “”). If a password is required anywhere it is the same (e.g. root, but you should use sudo).
If you work within the VMware, so this does not apply for SSH, the default keyboard layout is currently German, which means you will find the “!” above the one (”Shift + 1″).

The WDTV Tools Subversion repository is already integrated into the VMware, so you can fetch updates to the toolchain or kernel with ease. The mipsel C compiler for the WDTV is already in the path, the toolchain is located in the wdtv. directory.

A series of future tutorials that shows basic stuff like compiling new software for the WDTV and distributing it, will be based on this VMware.

Older Posts »

Powered by WordPress