一种回看直播文件的方法及装置制造方法及图纸

技术编号:9240199 阅读:164 留言:0更新日期:2013-10-10 03:53
本发明专利技术公开了一种回看直播文件的方法,用于实现通过对直播流的分割,并将分割后的视频片段进行相应的存储,使直播节目的回看成为可能。所述方法包括:获取用户输入的回看指令,回看指令包括回看的开始播放时间点;将回看指令发送到服务器;接收服务器返回的一个或多个视频片段,一个或多个视频片段包括回看的开始播放时间点对应的视频片段和回看的开始播放时间点之后的播放时间点对应的视频片段;按照播放顺序依序播放上述一个或多个视频片段。本发明专利技术还公开了用于实现所述方法的装置。

【技术实现步骤摘要】
一种回看直播文件的方法及装置
本专利技术涉及视频处理
,尤其涉及一种回看直播文件的方法及装置。
技术介绍
电视节目编辑是广电行业在新媒体领域所必需涉及到的业务,视频信号通过硬件设备及相应的软件进行数字化收录,而编辑环节则主要依靠功能完善、稳定可靠的电视节目编辑系统。现有的电视节目编辑系统都是将节目按日期及时间段先收录下来,之后按照加工需求,将已收录的数字化文件下载到编辑终端,此时,节目早已播出结束,例如:央视的新闻联播,时长30分钟,播出结束基本上在19:30,而编辑的最快时间也要等到19:31,假设需要编辑15分钟,那么,编辑完成已经在19:45,这种编辑方式对于新媒体而言,时效性已经很差。目前,一种播放直播流的方案是直接播放从视频服务器获取的直播流。由于是直接播放直播流,而直播流的总时长在不断的增加,因此无法实现视频帧的定位,使得无法将直播流中的视频进行切分。随着人们生活节奏的不断加快,难免会错过自己喜爱的电视节目直播。现有的电视节目直播技术不支持对直播节目的回看,对学习工作非常忙碌的人们来说,这无疑是很不方便并且亟需改善的。
技术实现思路
本专利技术实施例提供一种回看直播文件的方法及装置,用于实现通过对直播流的分割,并将分割后的视频片段进行相应的存储,使直播节目的回看成为可能。本专利技术实施例提供一种回看直播文件的方法,包括以下步骤:获取用户输入的回看指令,回看指令包括回看的开始播放时间点;将回看指令发送到服务器;接收服务器返回的一个或多个视频片段,一个或多个视频片段包括回看的开始播放时间点对应的视频片段和回看的开始播放时间点之后的播放时间点对应的视频片段;按照播放顺序依序播放上述一个或多个视频片段。在本专利技术实施例中,通过将回看指令发送到服务器,接收并播放服务器返回的一个或多个视频片段,实现了在收看直播的过程中,通过点选当前直播时间点之前的某个播放时间点以实现回放该播放时间点时的节目内容,使直播节目的回看成为可能。本专利技术申请中的方案可以应用在多种移动终端中,例如智能手机、平板电脑、智能电视等设备,这也使得本方案可以在更多的应用场景下使用。优选的,按照播放顺序依序播放上述一个或多个视频片段,包括:多个视频片段中播放顺序相邻的两个视频片段之间为无缝衔接播放。在本专利技术实施例中,服务器返回的一个或多个视频片段中时间顺序相邻的两个视频片段之间没有时间间隔,在客户端接收服务器返回的一个或多个视频片段后,按时间顺序无缝衔接播放相邻的两个视频片段,可以保证用户顺畅地回看直播节目,避免出现跳帧、卡顿等情况。优选的,回看指令包括:利用触摸或非触摸的方式,点选当前直播时间点之前的播放时间点的指令。在本专利技术实施例中,通过点选当前直播时间点之前的某个播放时间点以回放该播放时间点时的节目内容,使直播节目的回看成为可能。用户在观看直播的过程中,在智能终端上点选回看的开始播放时间点就可以对直播流进行回看操作,通过接收和播放服务器返回的一个或多个视频片段,可以流畅地观看已经直播结束的节目。而且不论是利用触摸或非触摸的方式,用户都可以准确地对回看的播放时间点进行定位,以满足回看需求。本专利技术实施例提供一种回看直播文件的方法,包括以下步骤:接收客户端发送的回看指令,回看指令包括回看的开始播放时间点;将一个或多个视频片段发送给客户端,一个或多个视频片段包括回看的开始播放时间点对应的视频片段和回看的开始播放时间点之后的播放时间点对应的视频片段。在本专利技术实施例中,按照用户的回看需求将一个或多个视频片段返回到客户端,使直播节目的回看成为可能。通过对回看指令进行接收和分析,更为准确地定位到用户想要收看的时间点对应的视频片段,并将该视频片段以及该视频片段之后的多个片段发送到客户端,整个过程和图1所示的方法相结合,共同构成本专利技术申请的方案。不断接收回看指令以及返回视频片段,以满足用户对于回看的开始播放时间点的调整需求,使得用户在回看直播文件的过程中还可以不断对观看时间点进行调整,以流畅地观看已经直播结束的节目。优选的,将一个或多个视频片段发送给客户端之前,还包括:将视频文件分割成多个视频片段,每个视频片段的时长为预设时长;将每个视频片段与该视频片段对应的起始播放时间点对应存储。在本专利技术实施例中,通过将直播流文件分割为多个视频片段并将每个视频片段与该视频片段对应的起始播放时间点对应存储,才使得原本不可以进行回看的连续的直播流文件成为支持回看的视频片段,而且将视频片段以对应的起始播放时间点为文件名进行存储更加简化了视频搜索的过程,省去了生成索引文件的步骤。本专利技术实施例提供一种回看直播文件的装置,包括:获取模块,用于获取用户输入的回看指令,回看指令包括回看的开始播放时间点;发送模块,用于将回看指令发送到服务器;接收模块,用于接收服务器返回的一个或多个视频片段,一个或多个视频片段包括开始播放时间点对应的视频片段和开始播放时间点之后的播放时间点对应的视频片段;播放模块,用于按照播放顺序依序播放上述一个或多个视频片段。在本专利技术实施例中,通过获取模块获取用户输入的回看指令,发送模块将回看指令发送到服务器,接收模块和播放模块接收并播放服务器返回的一个或多个视频片段,实现了在收看直播的过程中,通过点选当前直播时间点之前的某个播放时间点以实现回放该播放时间点时的节目内容,使直播节目的回看成为可能。本专利技术申请中的方案可以应用在多种移动终端中,例如智能手机、平板电脑、智能电视等设备,这也使得本方案可以在更多的应用场景下使用。本专利技术实施例提供一种回看直播文件的装置,包括:接收模块,用于接收客户端发送的回看指令,回看指令包括回看的开始播放时间点;发送模块,用于将一个或多个视频片段发送给客户端,一个或多个视频片段包括回看的开始播放时间点对应的视频片段和回看的开始播放时间点之后的播放时间点对应的视频片段。在本专利技术实施例中,按照用户的回看需求将一个或多个视频片段返回到客户端,使直播节目的回看成为可能。通过接收模块对回看指令进行接收和分析,更为准确地定位到用户想要收看的时间点对应的视频片段,并通过发送模块将该视频片段以及该视频片段之后的多个片段发送到客户端,整个过程和图1所示的方法相对应,共同构成本专利技术申请的方案。不断接收回看指令以及返回视频片段,以满足用户对于回看的开始播放时间点的调整需求,使得用户在回看直播文件的过程中还可以不断对观看时间点进行调整,以流畅地观看已经直播结束的节目。优选的,还包括:处理模块,用于将视频文件分割成多个视频片段,每个视频片段的时长为预设时长;将每个视频片段与该视频片段对应的起始播放时间点对应存储。在本专利技术实施例中,通过处理模块将直播流文件分割为多个视频片段并将每个视频片段与该视频片段对应的起始播放时间点对应存储,才使得原本不可以进行回看的连续的直播流文件成为支持回看的视频片段,而且将视频片段以对应的起始播放时间点为文件名进行存储更加简化了视频搜索的过程,省去了生成索引文件的步骤。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细本文档来自技高网...
一种回看直播文件的方法及装置

【技术保护点】
一种回看直播文件的方法,其特征在于,包括以下步骤:获取用户输入的回看指令,回看指令包括回看的开始播放时间点;将回看指令发送到服务器;接收服务器返回的一个或多个视频片段,一个或多个视频片段包括回看的开始播放时间点对应的视频片段和回看的开始播放时间点之后的播放时间点对应的视频片段;按照播放顺序依序播放上述一个或多个视频片段。

【技术特征摘要】
1.一种回看直播文件的方法,其特征在于,包括以下步骤:获取用户输入的回看指令,回看指令包括回看的开始播放时间点,所述回看指令包括:利用触摸或非触摸的方式,点选当前直播时间点之前的播放时间点的指令;将回看指令发送到服务器,其中,所述服务器将每个视频片段对应的起止播放时间点作为所述每个视频片段的文件名;接收服务器返回的一个或多个视频片段,一个或多个视频片段包括回看的开始播放时间点对应的视频片段和回看的开始播放时间点之后的播放时间点对应的视频片段;按照播放顺序依序播放上述一个或多个视频片段。2.如权利要求1所述的方法,其特征在于,按照播放顺序依序播放上述一个或多个视频片段,包括:多个视频片段中播放顺序相邻的两个视频片段之间为无缝衔接播放。3.一种回看直播文件的方法,其特征在于,包括以下步骤:接收客户端发送的回看指令,回看指令包括回看的开始播放时间点,所述回看指令包括:利用触摸或非触摸的方式,点选当前直播时间点之前的播放时间点的指令;将一个或多个视频片段发送给客户端,一个或多个视频片段包括回看的开始播放时间点对应的视频片段和回看的开始播放时间点之后的播放时间点对应的视频片段,其中,所述每个视频片段的文件名为所述每个视频片段对应的起止播放时间点。4.如权利要求3所述的方法,其特征在于,将一个或多个视频片段发送给客户端之前,还包括:将视频文件分割成多个视频片段,每个视频片段的时长为预设时...

【专利技术属性】
技术研发人员:王世彪
申请(专利权)人:天脉聚源北京传媒科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1