YouTube如何防止屏幕保护程序在视频播放过程中出现? (视窗)

时间:2011-10-09 10:06:10

标签: windows flash youtube screensaver

我注意到,当我在YouTube上观看视频时,屏幕保护程序无法启动。 我正在使用Windows 7。

这是测试:

  1. 将Windows屏幕保护程序设置为1分钟。
  2. 浏览YouTube并播放超过1分钟的视频;理想情况下要长得多。
  3. 请注意,在指定时间(1分钟)后屏幕保护程序不会出现。
  4. 我已经使用Firefox,Chrome和IE8进行了测试。我的Flash Player版本是10.3。 (Youtube正在使用flash播放视频)。我是否全屏观看视频也是如此。

    有谁知道他们是怎么做到的?

    我搜索过,但我发现的只是人们说这是不可能的,或是用户在观看视频时禁用屏幕保护程序的提示。


    请查看所有答案。不要坚持投票最多。

3 个答案:

答案 0 :(得分:7)

StackOverflow之外的人向我指出了这篇文章:http://www.webkitchen.be/2010/04/13/6-lesser-known-features-in-flash-player-10-1/

  

全屏模式下禁用的屏幕保护程序

     

没有什么比每隔几分钟按键盘或移动鼠标更加烦人,以防止屏幕保护程序在全屏观看视频时踢。如果视频正在播放且未暂停,停止或缓冲,Flash Player 10.1现在会暂时禁用您的屏幕保护程序。但它也适用于音频。所以...如果你正在运行一个播放音频的全屏应用程序并且没有暂停,停止或缓冲并且实际上有音量,屏幕保护程序将无法启动。

不幸的是,我找不到官方的Adobe源代码。他们似乎专注于Flash Player 11,他们删除了自Flash Player 10以来可用的“新功能”列表。

我对此进行了测试,只要视频正在播放,无论是否全屏都可以使用。

我想我原来问题的答案是没什么。 Flash Player,而不是YouTube,会自动执行此操作。

答案 1 :(得分:1)

我在help.adobe.com - Playing video in full-screen mode找到了一些文档:

  

Flash Player和AIR允许您为其创建全屏应用程序   您的视频播放,并支持将视频缩放到全屏。

     

对于以全屏模式运行的AIR内容,系统屏幕保护程序   在播放期间禁用和省电选项,直到   视频输入停止或用户退出全屏模式。

答案 2 :(得分:0)

它看起来像微软的bug,如下所述,您可以在浏览器中进行演示以防止屏幕保护。希望这个链接有所帮助。

来自Issue 9853: Display blanking fails when Chrome has focus

  

评论8 * ida ... @ chromium.org,2009年5月21日
  花了一些时间来看看这个,我可以确认它很容易重现,Chrome也没有做任何事情   影响Windows电源管理。它实际上看起来像一个微软的错误,明显由Chrome有重点触发。

     

要清楚实际发生的事情是,当Chrome有焦点时,“显示消隐”电源状态不会触发,所有   其他电源状态(Suspend,Hibernate)触发器。屏幕保护程序也会触发。