1

私は友達と私のためにペットプロジェクトを書いています。このプロジェクトはクライアントで構成されています| サーバーアプリケーション。

このアプリケーションの目的は、(クライアントを使用している)友人がYouTubeビデオのURLを貼り付けて、他のURLのキューに追加できるようにすることです。

サーバーはURLのリストを管理し、それらを各クライアントにストリーミングします。

ビデオが終了したときにサーバーでイベントを発生させて、キュー内の次のビデオを開始できるようにする必要があります。

これは不可能かもしれませんが、アイデアやアドバイスは大歓迎です。ありがとう。

編集*これはASP.NETではないことに注意してください。

YouTube APIイベントonStateChangeが発生したときに発生するイベントをC#で作成し、状態の番号を取得する必要があります。(0 =ビデオ終了)

私はaxShockwaveFlashでこれを行おうとしています。また、Webブラウザコントロールを使用してみました。

SWFObjectの使用はまだ試していませんが、次に進みます。

このAPIを有効にするには、動画のURLに&enablejsapi = 1&playerapiid=ytplayerを追加することになっています。

私はこれまでJavaScriptを使ったことがありません。ですから、誰かが私にこの例を見せてくれるなら、それは大いにありがたいです。

4

1 に答える 1

1

ビデオプレーヤーのソースがある場合は、完了時にjavascriptイベントを実行できます。このURLを参照してください:http://blog.codefidelity.com/?p = 15

編集:それはYouTubeビデオプレーヤーなので、おそらく彼らは同じことをするためのドキュメントを持っています。

EDIT2: http ://code.google.com/apis/youtube/js_api_reference.html 、特に「イベントの購読」をチェックしてください

于 2011-10-03T20:52:11.303 に答える