Хорошо, теперь стало понятнее. Поскольку вам нужно синхронизировать плейлист на вашем сайте со временем суток, вы ищете комбинацию решений, чтобы это работало. Во-первых, вашему таймеру нужно будет использовать один часовой пояс (не имеет значения, откуда пользователь получает доступ). Допустим, вы использовали GMT + 0 - если бы два человека получили доступ к сайту из США и Европы, сайт узнал бы, что в соответствии с этим часовым поясом одно и то же время, и предоставил бы одно и то же видео каждому пользователю. Для этого вам, вероятно, нужно использовать сценарии на стороне сервера, очевидно, есть решения в Javascript ( см. Здесь ), но я бы использовал php's date / time functions и затем передал бы результат в JavaScript. Тогда, надеюсь, вам нужно использовать javascript api для YouTube, чтобы скомпилировать или загрузить свой плейлист, а позже иметь возможность доступа к видео в соответствии со временем (плейлист html5, который YouTube дает вам на своем сайте, для вставки не будет достаточно сам по себе). Надеемся, что все видео, которые вы хотите добавить в плейлист, находятся на вашем аккаунте YouTube и / или в их собственном плейлисте, поэтому это должно быть относительно просто. Если вы делаете что-то более сложное, вам понадобится youtube php api , но из того, что вы описываете, мы надеемся, что в этом нет необходимости.
Теперь давай больше вопросов. Как вы распределяете видео по времени? Являются ли каждое из видео регулярной продолжительностью, например, есть ли ровно 6 видео по 10 минут каждый, а значит, 60 минут видео повторяется каждый час? Или у вас есть какая-то другая точная формула того, как видео будут показываться в зависимости от продолжительности времени? В настоящее время я не могу дать вам примеры кода, но я обрисовал в общих чертах комбинацию вещей, которые должны произойти, чтобы это сработало, и это должно дать вам отправную точку.