如何在我的网站上按计划播放我上传的视频

时间:2012-12-26 12:56:02

标签: php html wordpress

我的一位客户想拥有能够按时播放上传视频的直播播放器。 我问其可能性,因为我有嵌入频道,直播但没有按时播放上传视频的经验。 这是她的问题 2.需要能够在管理员端上传和删除视频。

3.需要设置特定视频的时间/日期时间表才能开始播放。

4.玩家也需要在所有MAC产品和Android中玩游戏。

我会等你的回复。 谢谢 Nauman K

1 个答案:

答案 0 :(得分:0)

问题非常复杂,所以我会尝试只回答主要问题:仅在特定日期之后直播视频。

我要做的是在数据库中的某处保存有关预定播出时间的信息,然后使用PHP将文件内容流式传输到您选择的播放器。

$video = new Video('nameOftheFile');

if($video->isScheduled()) {
    if($video->onAir())
        $video->stream();
    else {
        $waitingVideo = new Video('PleaseWaitVideo');
        $waitingVideo->stream();
    }
}
else {
    $video->stream();
}

为了确保播放器切换到视频的实时版本,我会使用JS向PHP脚本询问视频是否每隔x秒生效一次,如果是,则让播放器重新加载流并获取预定视频,而不是等一个。