4

我正在玩将实时视频流式传输到 Flash Player。问题是,似乎(从我的日志中)许多用户会打开一个实时视频提要,然后一整天都保持打开状态,无论他们是否真的在观看它。

可以想象,这是对带宽的可怕浪费。所以我想要一种方法来确定用户是否正在积极观看提要,如果没有,则关闭它。包含 Flash 组件的窗口至少应该是活动窗口。

这可以做到吗?你能想到什么解决方案?

谢谢!

4

2 回答 2

7

您的问题与 Flash 无关:当嵌入窗口失去焦点时,您应该使用 javascript 向 Flash 应用程序发出指令以终止流。

您可以在播放器的视口中显示一条消息,表明流已暂停:如果用户想要恢复播放,他们只需再次点击播放即可。

于 2009-09-19T16:07:21.693 回答
0

我也会暂停播放器,并且只有在窗口收到焦点后才开始 - 这意味着任何随机打开许多标签的人都不会开始播放电影,直到他们到达带有视频的标签 - 这对用户来说很好,也可以保存你的带宽。

于 2009-10-05T09:39:22.133 回答