【问题标题】:Get current latency from Youtube live video从 Youtube 实时视频中获取当前延迟
【发布时间】:2019-02-10 16:26:06
【问题描述】:

我正在尝试将 youtube 直播视频与网站上显示的演示文稿同步。问题是客户端上的视频延迟在 15 到 25 秒之间。当我在视频上下文菜单中单击“显示书呆子的统计数据”时,我可以看到当前的延迟。

如果我知道脚本中的这种延迟,我可以相应地调整幻灯片切换。

所以我的问题是:是否有可能使用 JavaScript 获得当前延迟?

【问题讨论】:

    标签: youtube live-streaming latency youtube-javascript-api youtube-iframe-api


    【解决方案1】:

    是否有可能使用 JavaScript 获得当前延迟?

    没有。

    当我点击视频上下文菜单中的“显示书呆子的统计数据”时,我可以看到当前的延迟。

    这只是 YouTube 知道的延迟时间。在源端也可能存在其他延迟。

    我还没有测试过,但你可以考虑打电话给getCurrentTime()。它可能告诉您自编码开始以来的时间偏移量,这将是用于将其他内容同步到视频的可靠来源。

    【讨论】:

    • 谢谢...我之前尝试过,但遗憾的是 getCurrentTime 对我不起作用。它没有提供可靠的价值。目前,它甚至在每次重新加载页面时都以相同的值开始,尽管实时流还没有停止。
    • @MichaelBammann 如果是这种情况,您可能无能为力。 :-/
    • @MichaelBammann 您可能会考虑 YouTube 以外的其他东西。
    猜你喜欢
    • 2011-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-08
    • 1970-01-01
    • 2020-05-11
    • 2020-01-19
    相关资源
    最近更新 更多