Ustream Status | WordPress Plug-in

This is the official support page of “Ustream Status”, a WordPress widget plugin.

「ユーストリーム・ステータス」WordPressプラグインの公式サポートページです。日本語はページ下

What is “Ustream Status”

“Ustream Status” is a widget plug-in for self-hosted WordPress site to display the live/offline status of a Ustream channel, using the images.

Enter a Ustream channel name, and it will fetch the online/offline status. Then it will display the online/offline status image of your choice.

If you have Ustream Status on your WordPress site, the site visitor can see it when Ustream is live. One addition to attract more viewers to the live cast. This website is, of course, using the widget, you can see them on the sidebar.

This plug-in is based on my add-on for concrete5 CMS. Also check out the similar plug-in for Twitcasting.

What is Ustream

Ustream is one of the major live casting service providers that anybody can start a live cast for free or even make money.

I. Katz Ueno, is not affiliated with Ustream. You need to ask Ustream directly for the question about the service itself.

Download, install & how to use it

It’s very easy to use!

Automatic Installation

  • Login to your WordPress site.
  • Clock “Plugins
  • Click “Add New”
  • Search “Ustream Status”
  • Click install
  • Click activate

Manual Installation

Prepare your online and offline image

  • Create two images that indicate online/offline status of your Ustream channel
  • Go to “Media” – “Add New”
  • Upload those images
  • Make the notes of URLs of those images

* You don’t have to host the images on WordPress server. You just need to store the images on the Internet and the URLs to them.

How to use it

  • Go to “Appearance” and “Widget”
  • Drag and drop the “Ustream Status” widget to your preferred widget location
  • Enter an Ustream channel name or channel URL
  • Enter the two (2) URLs of the online and offline images that you want to display

That’s it

It will display like

Disclaimer: 2 min & one channel per blog

Ustream API only allows you to make certain calls per min per IP address to access Ustream server.

Therefore, this plug-in only fetch the online/offline data from Ustream Server once an every other minute. You may have to wait for 120 seconds until you see the changes. Please be patient!

At this point, this plug-in only allows you to display one channel per blog due to the cache function. You can place multiple widget of the same Ustream channel. However you cannot display the online/offline status of multiple channels yet.

I’ve run out of time to support multiple channels at this version.

I would like to see how many of you have the demand. Depends on your feedback and your help for this plugins, I will prioritize the new functions.

Version History

  • 1.0.0 – June 28, 2011
    • The initial version.

Did you like it?

Please give us your feedback, and support open source community. Check out Twitcasting Status plugin, and the sister add-ons for concrete5.

I DO NOT provide any guaranteed support. However you can drop me a line or tweet at @katz515

  • Help me rate this plugin ONLY if you like it :p or promote this plugin!
  • Support Forum
  • Support concrete5 CMS (I’m the head of Japanese language team)
  • Support WordPress, attend WordCamp (I’m a committee member of Nagoya, Japan).
  • Support open source community
  • Join open source communities (especially concrete5 and WordPress).

Or maybe you may want to click the following button so that I may include new features.

Happy Ustreaming!

.

### Japanese ###

.

ユーストリーム・ステータス

「 Ustream Status 」とは元々 concrete5 用に制作したアドオンを、WordPress のウィジェット用プラグインに改造したものです。

Ustream の特定チャンネルが生放送中か否かの情報を取得、指定した画像をウィジェットに表示します。

当サイトのサイドバーに実装されているものがそうです。ツイキャス用のプラグインも開発しました。

Ustream とは

Ustream とは、誰でもネット放送を無料で始められる、生放送配信サービスです。日本でも個人から大物アーティスト、大企業、政府が Ustream を利用しています。

尚、プラグイン作者は Ustream の 1 ユーザーであり、関係者ではありませんので、 Ustream 自体の質問は受付しかねます・・・というのが基本ですが、配信の仕方などの質問サポートは、 YokosoNews のサテライトスタジオになっていただけるのであれば、物々交換方式で提供させていただきます。

使い方

簡単な使用方法です

自動インストール

  • WordPress サイトにログイン
  • 管理画面「プラグイン」より新規追加
  • “Ustream Status” を検索
  • インストールをクリック
  • 有効化をクリック

手動インストール

  • プラグインをダウンロード
  • ZIPファイルを解凍
  • 「/ustream-status/」 フォルダーをそのまま 「/wp-content/plugins/」以下にアップロード
  • WordPress にログイン
  • 管理画面の「プラグイン」一覽ページより有効化

「生放送中」「オフライン」用画像の準備

  • 「生放送中」「オフライン」用の画像を制作します。同サイズが吉
  • 管理画面の「メディア」から「新規追加」
  • 画像をアップロード
  • アップロードされた画像の URL を書き留める

* なお、WordPress のライブラリに画像をアップされなくてもかまいません。必要なのは画像が保存されている URL です。

使用方法

  • 管理画面の「外観」-「ウィジェット」に
  • 「Ustream Status」をお好きな場所にドラッグアンドドロップ
  • 希望する  Ustream  チャンネル名、もしくはチャンネル URL を入力
  • 「生放送中」「オフライン」の画像保存先URL を入力して保存

これで以下の画像のように表示されます

お断り:キャッシュ機能とチャンネル制限

ユーストリームでは、オンラインステータスの問合せがたくさんあると、サーバーからアクセス禁止になり、オンライン状態の探知ができなくなります。

このプラグインでは、サイトにどれだけアクセスがあっても 2分間に1回以上、ユーストリームサーバーに問合せをしないように、キャッシュ機能を入れています。

画像が変わるまで、最高で2分間お待ちください。

このキャッシュ機能のため、現在、1サイトに付き、1チャンネルのみに対応しており、時間切れでこの状態でのリリースとなりました。

複数チャンネルのオンライン状態を表示については、みなさんのご意見が有るか無いかによって、機能追加の優先順位を決めて参ります。お気軽にご意見・・・そして開発の協力、プラグインの宣伝協力をお願いいたします。

バージョン履歴

  • 1.0.0 – 2011年 6月28日
    • 最初のリリース

最後のおねがい

concrete5 バージョンは、3種類の画像を選択できる簡単な仕様となっています。この他にも ツイキャスの放送ステータス表示できるようにしたアドオンを開発しています。

サポートは基本的になしですが、フィードバックはこちらで受け付けます。 Twitter は @katzueno です。

  • プラグインの格付けやブログ、Twitterなどで宣伝してやってください
  • concrete5 も使ってね(小規模ホームページから大規模サイトまで最適)
  • WordPress をもっと使おう
  • 各地の WordBench 勉強会に参加しよう
  • 他の勉強会などに参加しよう(特に concrete5 ( ̄ー ̄)ニヤリ)

また、びんぼーな開発者にお恵を考えられていらっしゃる方は寄付をお願いします

* ネット寄付はアメリカ法人で受け付けています。