私は友達と私のためにペットプロジェクトを書いています。このプロジェクトはクライアントで構成されています| サーバーアプリケーション。
このアプリケーションの目的は、(クライアントを使用している)友人がYouTubeビデオのURLを貼り付けて、他のURLのキューに追加できるようにすることです。
サーバーはURLのリストを管理し、それらを各クライアントにストリーミングします。
ビデオが終了したときにサーバーでイベントを発生させて、キュー内の次のビデオを開始できるようにする必要があります。
これは不可能かもしれませんが、アイデアやアドバイスは大歓迎です。ありがとう。
編集*これはASP.NETではないことに注意してください。
YouTube APIイベントonStateChangeが発生したときに発生するイベントをC#で作成し、状態の番号を取得する必要があります。(0 =ビデオ終了)
私はaxShockwaveFlashでこれを行おうとしています。また、Webブラウザコントロールを使用してみました。
SWFObjectの使用はまだ試していませんが、次に進みます。
このAPIを有効にするには、動画のURLに&enablejsapi = 1&playerapiid=ytplayerを追加することになっています。
私はこれまでJavaScriptを使ったことがありません。ですから、誰かが私にこの例を見せてくれるなら、それは大いにありがたいです。