首先,我在网上找不到有关此的任何信息,但是我确定没有人会想要这个,但我确实需要这样做。
我想带走我的直播Icecast流并根据用户时区延迟它。
我不想在以下所有时区都做。注意:我们基于 AWST(UTC +8)时区。
时区我需要将我的电台延迟: 澳大利亚悉尼(AEDT(UTC +11)) 美国华盛顿(UTC -5) 纽约(UTC -5)
现在我因为这是我们需要延迟的直播。我不确定从哪里开始。任何建议都很好。
答案 0 :(得分:0)
我认为您必须创建3个不同的挂载点,每个时区(例如 // server:8000 / live-AWST , // server:8000 / live-AEDT 等)。
提前13小时(8 + 5)启动实时源,然后将其发送到UTC-5挂载点并将其记录到文件中。 然后,在预期的时间将此记录发送到UTC + 8挂载点,并在3h(11-8)之后将其发送到UTC + 11挂载点。
其他解决方案可以使用实现延迟的专用客户端(播放器)。