- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
两个快速问题:
最佳答案
为了回答您自己的实际问题,
全球所有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
如果您真正需要比pubnub更好的性能/可靠性,那么您实际上是在谈论大型工程。因此,在Nintendo,Warcraft等地方进行实时游戏的工程师(建筑物)将解决“比PubNub更快”的问题。
所以,答案很简单!
那么对您提出的问题的简短回答是:
关于ios - 全局iPhone的比赛时间-同步播放视频吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53028903/
鉴于我使用 matches!宏观 当我尝试将它与枚举一起使用时 然后它显示出意想不到的行为。 请参阅以下最小示例,playground 中也提供了该示例 pub enum Test { FIR
鉴于我使用 matches!宏观 当我尝试将它与枚举一起使用时 然后它显示出意想不到的行为。 请参阅以下最小示例,playground 中也提供了该示例 pub enum Test { FIR
我使用 pcrecpp c++ (PCRE lib) 我需要循环获取所有匹配项。我该怎么做? 例如模式: “你好” 和主题: “你好你好” 循环应该循环 3 次(因为 3 次匹配) 1 你好 2
循环赛算法在每场比赛只有团队相遇时工作正常。但是,如何在超过两支球队在同一场比赛中相遇的体育比赛或比赛中实现它。例如彩弹射击锦标赛,其中 2 到 n 个团队在 2 到 n 场比赛中相遇。仍然保持尽可能
http://ecoocs.org/contests/ecoo_2007.pdf 我正在为我所在地区即将举行的 ecoo regionals 学习,但我对这个问题感到困惑。我真的不知道从哪里开始。 它
如果有人可以帮助我使用二维数组概念而不是使用集合,那就太好了。因为我必须在这个逻辑中使用数组并获取输出。 问题: 第 1 组有四支球队,名称分别为(“A”、“B”、“C”、“D”)第 2 组有四支球队
我几乎正在尝试重新开始 JAVA 编程,只是需要一些我正在从事的小项目的指导。 差不多,我正在举办一场台球锦标赛,我希望每个玩家都能与每个玩家交手一次: 我创建了该程序( https://sconte
我遇到了这个问题,但无法想出解决方案。有一场 Frog 赛跑, Frog 有一定数量的有效跳步。它可以向前或向后移动。为了赢得比赛, Frog 必须尽可能靠近终点线,但不能越过终点线。 例子。6, 1
Closed. This question needs to be more focused。它当前不接受答案。
我正在为篮球赛季创建一个数据库。在这一点上,我保持简单,并存储表: -联盟 id[PK], name->(NBA, NCAAM, etc) -年 id[PK], league_id[FK], year
我将在当前工作的网站上创建竞赛。每个比赛都不会相同,并且可能有不同数量的输入字段,用户必须输入这些字段才能成为比赛的一部分,例如。 比赛 1 可能只需要一个名字 比赛 2 可能需要名字、姓氏和电子邮件
我正在尝试执行一个查询,该查询可以返回 5 个条件中的大多数匹配的结果。但如果只有 5 场比赛中的 5 场比赛,则优先。 为了说明我的问题,已准备好以下 SQL。 declare @tmp table
我已将所有 Json 转换器放在一个文件 JsonUtil 中,然后有一个 ConvertToJson 方法,该方法尝试转换传递给 json 的任何对象。 基本上是这样的结构: implicit va
我是一名优秀的程序员,十分优秀!