gpt4 book ai didi

ios - 全局iPhone的比赛时间-同步播放视频吗?

转载 作者:行者123 更新时间:2023-12-01 19:42:41 26 4
gpt4 key购买 nike

两个快速问题:

  • 世界各地所有iPhone的时钟时间的值是否相同?如果没有,它们是否至少闭合以及闭合程度如何?
  • 世界各地所有iPhone的时钟/时间的值是否都在同一时间更改/增加?

  • 根据要求,我正在编辑这篇文章,并添加提出此类问题的目的:

    我正在尝试制作一个公司应用程序,使其可以在同一时间(或尽可能接近,最好在同一时间精确到)在世界各地的多个iPhone上播放视频。你能指导我如何做吗?

    提前非常感谢!

    最佳答案

    为了回答您自己的实际问题,

    全球所有iPhone上的时钟/时间的秒数是否相同?

    事实是,99.9999%的iPhone用户仅使用了“从服务器获取时间”系统,该系统现在已经内置到任何电话中。
    (实际上,这仅适用于任何Windows,Mac,Android,iOS等设备。)
    ,它们都是“大约相同的”。
    您可以依靠它在一两秒钟之内,甚至可能更近。
    您不能依靠它比这更接近。
    看来你

    我正在尝试制作一个公司应用程序,使其可以同时在世界各地的多个iPhone上播放视频

    常规和流视频同步(是否是流?)是软件工程中一个经过充分研究(甚至是技术性)的分支。 (例如,大量的游戏工程是一个巨大的领域,涉及帧内同步。)
    这不是您可以在五分钟内学会的方法,它需要一堆设备云的东西。继续询问有关此的新问题,或者只是使用google来开始使用!祝好运。

    关于使用推送通知。
    使用推送通知,您可以发送时间。您不会发送“播放命令”。
    因此,现在说是(示例)09:13:28。您会在 future 几分钟内选择时间。所以说09:14:30。
    然后,使用推式通知将信息“09:14:30”(和视频文件名)发送给所有连接的人。 (您将原样发送“命令”,以便在09:14:30播放视频X。)
    然后,实际上每个设备都会在09:14:30播放视频(按照您的问题,只需使用本地时钟即可)。
    请注意,发送推送通知非常草率且缓慢。它可能需要5秒钟到一分钟的时间,并且经常会有超过该时间的延迟(即十分钟之类)。

    我个人对您描述的项目,甚至不打扰开始尝试推送通知。
    如今,使应用程序完全与使用设备云服务有关,例如 Firebase 。一切都与“OCC”有关-有时是连接计算。
    (因此,您再也无法获得“制作应用程序”的工作了-也就是说,如果您知道如何在iPhone屏幕上四处移动按钮。您之所以得到这份工作,是因为您可以制作一个完整的,实时的设备-云系统-确实如此如您所愿。)
    的确,您的示例项目是学习如何做现代应用程序的完美“演示”项目。
    只需使用Firebase即可同步所有内容。
    您实际上将在Firebase上放置了一条信息(“在X:09:14:30播放视频X”),并且该信息将相当迅速/可靠地传达给所有连接的人。
    对于您描述的特定任务,我个人将使用 PubNub ,它比Firebase快,并且基本上是按照您描述的方式来解决类似游戏的问题。
    http://pubnub.com
    enter image description here
    如果您真正需要比pubnub更好的性能/可靠性,那么您实际上是在谈论大型工程。因此,在Nintendo,Warcraft等地方进行实时游戏的工程师(建筑物)将解决“比PubNub更快”的问题。

    所以,答案很简单!
    那么对您提出的问题的简短回答是:

  • 了解如何使用各种设备云服务,这些服务是当今所有应用程序的核心。 (因此,今天就不知道如何制作“Android或iOS应用”了。)对于您的特定问题,您将需要专门使用PubNub,因为它专门针对此类实时问题而构建。 (Firebase更倾向于“OCC”类型的数据问题。)

  • 真的就是这样。

    关于ios - 全局iPhone的比赛时间-同步播放视频吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53028903/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com