Developer Guide

From The Official TWiT Wiki
Jump to: navigation, search

Contents

Welcome

Welcome to the wonderful world of developing apps for TWiT. This page will curate the various resources available to developers, as well as provide links to streams and other information.

The Name and the License

The full name of the company is "TWiT, LLC".

Most people refer to us as "TWiT".

"TWiT.tv" is our website. It should never be used as the name of the network.

TWiT® and the TWiT Logo are registered trademarks of Leo Laporte.

Our netcasts are released under a Creative Commons Attribution Non-Commercial Share-Alike license. That means you are allowed to take them, remix them, reuse them, share them, or repurpose them however you like, provided you give credit to TWiT, share your version in the same way, and do not use them for commercial purposes.

If you release an app that uses our content, you are welcome to charge for it. You worked hard to create it, and deserve to get paid for your time.

Graphics

TWiT logo in Adobe Illustrator format.

Please use this version of the logo. The old version of the logo with the inner ring, rounded feet on the bug, lighter blue, and "futuristic" font should not be used any longer.

Please try to refrain from adding filters, changing the colors, etc. You're welcome to separate the bug from the blue background. If using the TWiT text, please center the text below the bug or use the text centered to the right of the bug.

Colors

TWiT's official colors in RGB are:

  • Black - #231f20
  • Blue - #34aad2
  • Red - #dd1f25

(If someone wanted to eyeball these and come up with PMS specifications, that would be great!)

Album Art

All of the TWiT album art is available through the following URL structure: http://feeds.twit.tv/podcasts/coverart/twit600.jpg

You can replace the show name with the appropriate 3 letter code to get the album art for the show you need.

You can append "video" or "audio" after the number to get the version specific to video feeds or audio feeds: http://feeds.twit.tv/podcasts/coverart/twit600audio.jpg

Sizes are available at 600px, 300px, and 144px, and you can get those by changing the URL appropriately: http://feeds.twit.tv/podcasts/coverart/twit144.jpg

You can find just about any combination: http://feeds.twit.tv/podcasts/coverart/tnt300video.jpg

Calendars

Live calendar direct (web view): http://www.google.com/calendar/embed?src=thisweekintech%40gmail.com&ctz=America/Los_Angeles

Live calendar direct (ics): http://www.google.com/calendar/ical/thisweekintech%40gmail.com/public/basic.ics

Live calendar short (web view): http://twit.tv/cal

Live calendar short (ics): http://twit.tv/calsubscribe

We recommend using the short URLs. They will be automatically updated if the calendar URL ever changes again.

Feeds

TWiT RSS feeds live at http://feeds.twit.tv/.

Audio feeds use this structure: http://feeds.twit.tv/twit.xml

HD video feeds use this structure: http://feeds.twit.tv/twit_video_hd.xml (Current HD feeds: TWIT, TNT, KH, IFIVE, TWIET).

Large video feeds use this structure: http://feeds.twit.tv/twit_video_large.xml

Small video feeds use this structure: http://feeds.twit.tv/twit_video_small.xml

The .xml is optional. Feeds should work with or without it.

Stream URLs

The following URLs are direct links to our video and audio streams. HLS streams should work on iOS devices and Roku players, but can be flaky here or there. The Flosoft.biz stream is hosted by TWiT and is an HLS stream optimized for some flakier devices (like the Roku). Flosoft.biz also has a Smooth Streaming stream for WP7 devices.

BitGravity

  1. BitGravity 400 Kbps legacy HTTP stream
  2. BitGravity 1 Mbps legacy HTTP stream
  3. BitGravity 400 Kbps HLS stream
  4. BitGravity 1 Mbps HLS stream

UStream

  1. UStream
  2. UStream HLS stream

Justin.tv

  1. Justin.tv
  2. Justin.tv HLS stream

Flosoft.biz

  1. Flosoft.biz HLS stream
  2. Flosoft.biz Smooth Streaming stream

Audio

  1. Audio stream

TWiT Show Abbreviations

These are the short codes for each active show. These work for determining album art URLs, feed URLs, and show URLs.

aaa
byb
floss
fr
hn
htg
ifive
kh
mbw
nsfw
sn
tnt
tsh
ttg
twich
twiet
twig
twil
twit
tri
specials
wdgw
ww

Personal tools