Как отложить прямую трансляцию - PullRequest
1 голос
/ 06 февраля 2020

Во-первых, я ничего не могу найти об этом в Интернете, и я уверен, что никто никогда не захочет этого, однако, я действительно этого требую.

Я ищу, чтобы взять мой прямой эфир Icecast и задержку это основано на часовом поясе пользователей.

Я не хочу делать все часовые пояса только следующим. ПРИМЕЧАНИЕ. Мы основаны на часовом поясе AWST (UT C +8) .

Часовой пояс Мне нужно, чтобы моя станция была задержана для: Сидней, Австралия (AEDT (UT C) +11)) Вашингтон, США (UT C -5) Нью-Йорк (UT C -5)

Теперь я, потому что это прямая трансляция, которую нам нужно отложить. я не уверен, с чего начать. Любой совет был бы великолепен.

1 Ответ

0 голосов
/ 30 марта 2020

Я думаю, вам нужно создать 3 разные точки монтирования, по одной для каждого часового пояса (например, // сервер: 8000 / live-AWST , // сервер: 8000 / live-AEDT, et c.).

Запустите ваш живой источник на 13 часов (8 + 5) раньше и отправьте его на точки монтирования UT C -5 и запишите его в файл. Затем в ожидаемое время отправьте эту запись в точку монтирования UTC + 8, а через 3 часа (11-8) отправьте ее в точку монтирования UTC + 11.

Другое решение может использовать выделенный клиент (проигрыватель), который реализует задержку .

...