постоянно воспроизводить список видео, как телевизионный канал - PullRequest
0 голосов
/ 04 июля 2018

Я не нашел простого способа объяснить это, но мне нужно воспроизвести видео с моего хостинга или YouTube и сделать его похожим на телевизионный канал на моем сайте .

означает, что если два пользователя, например, входят одновременно из разных мест, они будут смотреть одно и то же например: третье видео в списке воспроизведения с минуты 30, и если они закрываются и возвращаются через 5 минут, они начнутся с минуты 35 в третьем видео пока я могу составить мой html5 плейлист и воспроизводить видео, но я застрял в том, как запрограммировать время и откуда пользователь должен смотреть в соответствии с временем, которое начал смотреть.

если есть мнение, что я пропускаю или CMS, или подключение, или сервис, или API, которые помогут мне в реализации этой задачи, пожалуйста, не стесняйтесь ответить мне, PEACE

1 Ответ

0 голосов
/ 05 июля 2018

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

Теперь давай больше вопросов. Как вы распределяете видео по времени? Являются ли каждое из видео регулярной продолжительностью, например, есть ли ровно 6 видео по 10 минут каждый, а значит, 60 минут видео повторяется каждый час? Или у вас есть какая-то другая точная формула того, как видео будут показываться в зависимости от продолжительности времени? В настоящее время я не могу дать вам примеры кода, но я обрисовал в общих чертах комбинацию вещей, которые должны произойти, чтобы это сработало, и это должно дать вам отправную точку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...