我正在编写一个YouTube视频流,应该按照一定的时间表播放,类似于电视节目。如果你进入网站,视频流应该从当前处于时间表中的视频开始播放。因此,与按视频顺序设置的播放列表不同,它是包含预定好的视频的时间表。
我开始编写它为一组YouTube ID代码,视频长度和视频播放的时间。基本上,程序将检查当前时间,然后找到最接近该时间的视频。然后,它将找到(现实世界)当前时间和该视频应播放的时间之间的差异,并快进该视频“时间差”秒钟。
这种方法是否有些愚蠢?我用PHP编写。我感觉有比手动输入所有信息到列表中更好的方法。而且,是否还有其他的方法可以说,现在播放这个,无论谁打开它,都应该播放这个视频。一个cron任务每隔x分钟更新一次,检查当前视频并存储它,然后播放该视频?
希望您能帮助我解决这个逻辑问题。
谢谢!
我开始编写它为一组YouTube ID代码,视频长度和视频播放的时间。基本上,程序将检查当前时间,然后找到最接近该时间的视频。然后,它将找到(现实世界)当前时间和该视频应播放的时间之间的差异,并快进该视频“时间差”秒钟。
这种方法是否有些愚蠢?我用PHP编写。我感觉有比手动输入所有信息到列表中更好的方法。而且,是否还有其他的方法可以说,现在播放这个,无论谁打开它,都应该播放这个视频。一个cron任务每隔x分钟更新一次,检查当前视频并存储它,然后播放该视频?
希望您能帮助我解决这个逻辑问题。
谢谢!