【问题标题】:QWebview: How to detect flash video completion?QWebview:如何检测flash视频完成?
【发布时间】:2012-11-30 02:07:13
【问题描述】:

我正在尝试编写一个可以播放 Flash 列表的程序(例如,来自 YouTube)。我正在使用 QWebview 显示视频,该插件工作正常。

但是,我如何知道一个视频何时结束,以便我可以开始下一个?

无论如何,还有其他方法可以播放 Flash 视频列表吗?

【问题讨论】:

  • 您需要以某种方式从您的网页(例如 Flash 播放器)与您的应用程序进行通信。这是不同的环境。可能,您需要编写一些 javascript 或 flash。最简单的方法可能是在视频播放完毕时触发重定向。
  • 您可以访问 ActionScript 代码吗?
  • 感谢您的回复。我还没有做,但我会尝试使用 javascript 看看它是如何工作的。

标签: flash qt pyqt qwebview


【解决方案1】:

是的,您可以,在 Flash 中您可以检查“元数据”,这将具有 flv 视频中的属性,从视频长度、音频、提示点等,您还可以检查缓冲区并比较其百分比: onCompletion 处理程序播放下一个视频....

您最好的出价是查看有关 META DATA FLASH PLAYER 的教程......周围有大量不同的示例......

【讨论】:

    猜你喜欢
    • 2021-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-12
    • 2011-04-10
    • 1970-01-01
    • 2014-07-04
    相关资源
    最近更新 更多