USTREAMのAPIを使って、USTREAMのライブチャネルをザッピングするサイトを作った。
まず、APIの中の、API-based Search Engineを使って、すべてのライブチャンネルを引き出した。すると3000~5000チャンネルくらいのデータが取得できる。これらをすべてザッピングする訳にはいかないので、rating属性が4以上のものに絞り込んだ。すると100~150チャネルくらいになる。
APIはこんな感じ:http://api.ustream.tv/xml/channel/live/search/rating:gt:4?key=01234567890&limit=100&page=1
あとは、サムネイルを表示するembedのコードもAPIで取得し、これを編集して、「自動再生」かつ「音声なし」にして、WEB画面に貼り付ける。とりあえず、1ページ12個にした。


