I've come to the understanding that a lot of producers don't really know how to advertise on the TV page. So I just added to the Webmaster Help page info on how to do it. Copied here:
On UMD TV, the video content comes from producers like you. It is a place where you can showcase your trailers and teaser clips. While they are playing, a link to your site and other information will appear underneath the video! In addition, you can opt to have a bigass banner display under your video while it plays. Here's how to do it:
Step 1: Upload your video content to your bin, using the instructions here.
Step 2: Once the video is in your bin, click the "Add to TV" link to the right of it. Fill out the form and submit. We will review and approve it for rotation on the TV.
Another way: If you have an existing download for sale on your UMD store, you may take any of its videos and put it on the TV. Simply go edit that scene, and click "add to TV" next to the file you wish to rotate on the TV, and you're done. Note that any files in your download that you've specified as trailers are already rotating on the TV, so you don't have to add those.
To add your bigass banner under the TV, just go edit the site listing or download that you wish to promote, and scroll down to the advertising section. Upload some banners to the "FREE Large TV Page" section and submit. Repeat for every site or download you want to advertise. No credits are necessary, and UMD will automatically match up one of your banners with your videos while they are playing! Remember, the longer the video you upload, the longer your banner will display!
Thanks,
Messmaster
Stay messy, my friends.