一种播放方法和装置与流程

文档序号:12697338阅读:来源:国知局

技术特征:

1.一种播放方法,其特征在于,所述方法包括:

在接收到暂停指令时,暂停当前正在播放的直播节目;

在接收到恢复指令时,以非直播模式继续播放从暂停时刻开始的所述直播节目;

满足预设的返回条件时,自动切换回直播模式进行播放。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在接收到暂停指令时,对从暂停时刻起的直播节目进行存储,以得到存储内容;

所述在接收到恢复指令时,以非直播模式继续播放从暂停时刻开始的所述直播节目,包括:

在接收到恢复指令时,播放所述存储内容。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在接收到暂停指令时,记录当前直播模式下播放的直播节目信息,所述直播节目信息包括以下一项或多项:暂停时刻、直播频道信息、用户标识信息;

所述在接收到恢复指令时,以非直播模式继续播放从暂停时刻开始的所述直播节目,包括:

根据所述记录的直播节目信息,从服务器获取内容数据并播放。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在接收到所述暂停指令和/或恢复指令时,将所述暂停指令和/或恢复指令转发至服务器;

所述在接收到恢复指令时,以非直播模式继续播放从暂停时刻开始的所述直播节目,包括:

接收服务器根据恢复指令返回的内容数据并播放。

5.根据权利要求2至4中任一所述的方法,其特征在于,所述方法还包括:

从所述存储内容或从服务器获取的内容中检测用户无关内容;

若所述存储内容或从服务器获取的内容中包括用户无关内容,和/或,存 储内容或从服务器获取的内容中包括用户无关内容且用户无关内容时长与所述存储内容时长的比值不小于预设值,和/或,存储内容或从服务器获取的内容中包括用户无关内容且暂停间隔不超过所述用户无关内容的时长,则在即将播放至所述用户无关内容时,停止所述存储内容或从服务器获取的内容的播放,并播放所述直播节目;其中,所述暂停间隔为开始播放所述存储内容的时刻与所述暂停时刻之间的间隔。

6.如权利要求5所述的方法,其特征在于,所述用户无关内容包括:广告内容,则所述从所述存储内容或从服务器获取的内容中检测用户无关内容的步骤,包括:

对所述存储内容或从服务器获取的内容进行切分,以得到相应的视频片段;

从所述视频片段中提取视频特征;其中,所述视频特征包括:图像特征、音频特征、字幕特征和元数据特征中的至少一种;

依据所述视频特征,识别所述视频片段是否为广告内容。

7.如权利要求5所述的方法,其特征在于,所述用户无关内容包括:不感兴趣的内容,则所述从所述存储内容或从服务器获取的内容中检测用户无关内容的步骤,包括:

对所述存储内容或从服务器获取的内容进行切分,以得到相应的视频片段;

生成所述视频片段的主题词;

将所述主题词与当前用户的兴趣标签进行匹配,若匹配失败,则确定所述视频片段为不感兴趣的内容;或者,将所述主题词与当前用户的非兴趣标签进行匹配,若匹配成功,则确定所述视频片段为不感兴趣的内容。

8.如权利要求2所述的方法,其特征在于,所述对从暂停时刻起的直播节目进行存储的步骤,包括:

从服务器下载从所述暂停时刻起的直播节目,将下载的直播节目作为存储内容存储在本地。

9.如权利要求8所述的方法,其特征在于,所述将下载的直播节目作 为存储内容存储在本地的步骤,包括:

将下载的直播节目作为存储内容存储在本地的缓冲区中,并记录存储在所述缓冲区中内容的时间长度;

在所述缓冲区已存满、且未接收到所述恢复指令时,从所述服务器下载所述直播节目的索引文件,将所述索引文件存储在内存中。

10.一种播放装置,其特征在于,包括:

暂停模块,用于在接收到暂停指令时,暂停当前正在播放的直播节目;

非直播模块,用于在接收到恢复指令时,以非直播模式继续播放从暂停时刻开始的所述直播节目;及

直播模块,用于满足预设的返回条件时,自动切换回直播模式进行播放。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1