4


2

Flash Playerにライブビデオをストリーミングして遊んでいます。 問題は、私のログによると、実際に視聴しているかどうかにかかわらず、多くのユーザーがライブビデオフィードを開き、終日そのままにしておくようです。

あなたが想像できるように、これは帯域幅の恐ろしい無駄です。 そのため、ユーザーがフィードを積極的に見ているかどうかを判断し、見ていない場合はそれを閉じる方法が必要です。 Flashコンポーネントを含むウィンドウは、少なくともアクティブウィンドウである必要があります。

これはできますか? どのような解決策が考えられますか?

ありがとうございます。

2 Answer


7


あなたの問題は実際にはフラッシュに関連したものではありません。埋め込みウィンドウがフォーカスを失ったときは、javascriptを使ってフラッシュアプ​​リにストリームを終了するよう指示を出すべきです。

プレーヤーのビューポートにストリームを一時停止したというメッセージを表示することができます。ユーザーが再生を再開したい場合は、単に再度再生を押すことができます。


0


私はまたプレーヤーを一時停止し、ウィンドウがフォーカスを受け取った後にのみ開始すると思います - これはたくさんのタブをランダムに開いてもビデオが表示されるまでムービーの再生を開始しないことを意味しますあなたの帯域幅。