使用外部软件(C#),可以播放/停止YouTube视频(在FireFox之类的网络浏览器中)?使用外部软件可以播放/停止YouTube视频吗?
3
A
回答
1
我会假设这不是由YouTube的服务条款允许的,但我不知道。在任何情况下,如果这更是一个宠物项目或概念证明这里有一些想法:
- 我怀疑有任何现有的库,等等......可以做的TOS点的这个B/C 。在web浏览器表单控件
- 加载一个页面:
- 你也许可以自己建这个作为如此。
- 一旦页面加载(DocumentCompleted事件),搜索视频播放器元素的DOM(browser.Document)。您可能会寻找YouTube始终使用的Flash元素或一些典型的CSS class/id。
- 获取该元素的屏幕位置。不知道如何做到这一点,也许你可以弄明白?
- 模拟视频播放器上的鼠标点击(http://www.gamedev.net/community/forums/topic.asp?topic_id=321029)。
一旦你发现屏幕的位置,你只需要做的鼠标点击随后的时间。我喜欢上述方法,因为如果需要,您可以更轻松地将其移植到其他视频网站 - 而不是依赖API。
我也很好奇你为什么想这样做。你能让我们谈谈你的想法吗?
0
是的,但它是与您可以用C#处理的JavaScript。您可以连接到YouTube API。
+0
那不是我所需要的。 我正在谈论一种软件(不是网站),它以某种方式将消息发送到Web浏览器。 在某些youtube.com视频上打开网络浏览器,我的软件将播放/停止该视频 – Adir 2010-06-14 19:48:45
+0
我们是否可以知道您为什么需要这样的内容? – 2010-06-14 22:13:28
相关问题
- 1. 停止播放YouTube视频的音乐?
- 2. 停止youtube视频播放点击jQuery
- 3. 停止使用Jquery滑块播放YouTube视频,使用Jquery
- 4. Jquery使Youtube视频在点击外部弹出框时停止播放
- 5. 播放时停止播放视频
- 6. 即停止播放时视频播放
- 7. 使用JQuery中的外部链接全屏播放youtube视频
- 8. 播放/暂停YouTube视频中拉网
- 9. 播放外部FLV视频
- 10. JWPlayer = youtube视频不播放JWPlayer播放youtube内部版本
- 11. 挑选某个CSS时可以播放YouTube视频吗?
- 12. 视频停止播放视频播放:(布尔)动画方法
- 13. 连续播放16个视频后视频停止播放
- 14. 防止IFRAME播放YouTube视频
- 15. 阻止YouTube自动播放视频
- 16. 无法使用YouTube Android播放器API播放Youtube视频
- 17. 使用YouTube播放器API播放不同的YouTube视频
- 18. Android - 在ListView中使用YouTube播放器API播放Youtube视频
- 19. 如何使用Javascript捕捉YouTube视频播放器的播放/暂停事件?
- 20. MPMoviePlayerController正在播放YouTube视频吗?
- 21. 使用AVPlayer播放视频 - 视频在某个点停止
- 22. iOS - 可以播放RBGA视频吗?
- 23. 隐藏/显示在JavaScript中 - 停止播放YouTube iframe视频
- 24. 如何停止自动播放RYPP YouTube视频
- 25. 如何在YouTube视频开始播放时停止Flexslider?
- 26. 如何停止在Android WebView中播放YouTube视频?
- 27. 停止所有当前播放的YouTube视频
- 28. 在div关闭时停止播放YouTube视频
- 29. 当YouTube视频停止播放时检测 - 全局方法
- 30. 如何在YouTube视频播放器中播放YouTube视频中的视频android
谢谢乍得:) 这只是为了好玩。有时我使用YouTube在我玩一些游戏(全屏)时听音乐,所以我认为在游戏过程中使用某种按键来播放或暂停音乐,而不会使其最小化。 – Adir 2010-06-15 10:37:14
啊!我感到你的痛苦。我在播放全屏游戏时为外部音乐所做的工作是使用Winamp及其Global Hotkeys(默认安装选项)。麻烦当然是,你需要在电脑上播放音乐。我认为FireFox有很多YouTube音频提取插件(例如https://addons.mozilla.org/en-US/firefox/addon/10544/)。您可以提取音频,然后在后台播放WinAmp。祝你好运,让我们知道如果你做自己的应用程序来做到这一点。谢谢。 – Chad 2010-06-15 13:37:11