当前位置: 首页 > 专利查询>中央电视台专利>正文

直播流播放的控制方法及装置制造方法及图纸

技术编号:15442402 阅读:43 留言:0更新日期:2017-05-26 07:16
本发明专利技术提供一种直播流播放的控制方法及装置。本发明专利技术提供的直播流播放的控制方法,根据直播节目的直播开始时间,从预设的多个编码通道中查找空闲的编码通道,在直播开始时间到达时,控制空闲的编码通道获取与直播节目对应的第一直播流,并在时间到达直播节目的直播结束时间时,停止获取与直播节目对应的第一直播流的操作,实现对直播流的播放进行自动控制,不需要人工操作,避免了人工控制产生的误差,提高了控制精准度,并且在对多条编码通道控制时可提高效率、降低人员投入,减少控制成本。

Method and device for controlling live broadcast

The invention provides a method and a device for controlling broadcast of live broadcast. Live streaming control method provided by the invention, according to the start time of broadcast programs from multiple channel encoding, channel encoding for default free, live in the beginning time of arrival, free access to the corresponding control channel encoding and broadcast the multicast stream has been, and in time to broadcast live over time, stop the acquisition and broadcast programs corresponding to the first live stream operation, to achieve live streaming playback automatically, without manual operation, avoid artificial error control, improve the control precision, and on multiple encoding channel control can improve the efficiency, reduce staff input, reduce cost control.

【技术实现步骤摘要】
直播流播放的控制方法及装置
本专利技术实施例涉及视音频直播领域,尤其涉及一种直播流播放的控制方法及装置。
技术介绍
视频、音频等多媒体直播,具有很强的时效性,可使观众接收的信息与事件同步,带给观众强烈的现场感,满足观众迅速获得信息的需要,越来越受到广大观众的喜爱。通常,电视台或广播电台等在进行直播时,直播内容可能分为多路直播流信号,且各直播流信号不是并发的直播节目,例如奥运会期间前方会场可能向电视台发送50路直播流信号,而这50路直播流信号所播放的不是并发的赛事内容。由于电视台或广播电台的编码器存在承载上限,即编码器的编码通道数量是有限的,故无法对各路的直播流信号均进行直播。一般需要在这些直播流信号中挑选某些路直播流信号的某个时段的直播内容进行直播。因此,需要一种方法,能对直播流的播放进行有效精确地控制。
技术实现思路
本专利技术提供一种直播流播放的控制方法及装置,以实现多路直播流信号的自动启停及控制,提高启停及控制的效率及准确性,降低控制成本。本专利技术的一个方面是提供一种直播流播放的控制方法,包括:获取第一直播流的信息,所述第一直播流中包括至少一个直播节目,所述信息中至少包括所述直播节目的直播开始时间和直播结束时间;根据所述直播节目的直播开始时间,从预设的多个编码通道中查找空闲的编码通道,所述编码通道用于获取直播流以在播放终端上播放直播流所包括的直播节目;在所述直播开始时间到达时,控制所述空闲的编码通道获取与所述直播节目对应的第一直播流,并在时间到达所述直播节目的直播结束时间时,停止获取与所述直播节目对应的第一直播流的操作。进一步的,所述根据所述直播节目的直播开始时间,从预设的多个编码通道中查找空闲的编码通道,包括:在时间到达所述直播开始时间前的预设时间段内,采用轮询机制执行从预设的多个编码通道中查找空闲的编码通道的操作,直至获取到所述空闲的编码通道。进一步的,在获取到所述空闲的编码通道之后,且在控制所述空闲的编码通道获取与所述直播节目对应的直播流之前,还包括:判断在所述直播开始时间和所述直播结束时间的时间段内,所述空闲的编码通道是否已经占用为用于获取第二直播流的编码通道;若判断结果为是,则返回执行采用轮询机制执行获取当前空闲的编码通道的操作,直至获取到未被占用的空闲的编码通道。进一步的,所述判断在所述直播开始时间和所述直播结束时间的时间段内,所述空闲的编码通道是否已经占用为用于获取第二直播流的编码通道包括:判断所述存储器中是否有所述空闲的编码通道的标识符,所述存储器用于记录编码通道获取直播流的时间;若判断结果为是,则确定所述标识符对应的第二直播流的获取时间是否在所述时间段内;若确定结果为否,则在所述存储器中存储所述标识符以及对应的第一直播流的获取时间;若确定结果为是,则返回执行采用轮询机制执行获取当前空闲的编码通道的操作。进一步的,在获取第一直播流的信息之后,还包括:根据所述第一直播流的信息生成直播单,所述直播单包括所述直播节目的节目信息,所述节目信息至少包括:所述直播节目的名称、直播开始时间、直播结束时间;向所述播放终端发送所述直播单,以在所述播放终端上显示所述直播单。本专利技术的另一个方面是提供一种直播流播放的控制装置,包括:获取模块,用于获取第一直播流的信息,所述第一直播流中包括至少一个直播节目,所述信息中至少包括所述直播节目的直播开始时间和直播结束时间;查询模块,用于根据所述直播节目的直播开始时间,从预设的多个编码通道中查找空闲的编码通道,所述编码通道用于获取直播流以在播放终端上播放直播流所包括的直播节目;处理模块,用于在所述直播开始时间到达时,控制所述空闲的编码通道获取与所述直播节目对应的第一直播流,并在时间到达所述直播节目的直播结束时间时,停止获取与所述直播节目对应的第一直播流的操作。进一步的,所述查询模块具体用于:在时间到达所述直播开始时间前的预设时间段内,采用轮询机制执行从预设的多个编码通道中查找空闲的编码通道的操作,直至获取到所述空闲的编码通道。进一步的,所述直播流播放的控制装置还包括判断模块,所述判断模块用于:判断在所述直播开始时间和所述直播结束时间的时间段内,所述空闲的编码通道是否已经占用为用于获取第二直播流的编码通道;若判断结果为是,则触发所述查询模块,直至获取到未被占用的空闲的编码通道。进一步的,所述判断模块具体用于:判断所述存储器中是否有所述空闲的编码通道的标识符;若判断结果为是,则确定所述标识符对应的第二直播流的获取时间是否在所述时间段内;若确定结果为否,则在所述存储器中存储所述标识符以及对应的第一直播流的获取时间;若确定结果为是,则触发所述查询模块。进一步的,所述直播流播放的控制装置还包括生成模块,所述生成模块用于:根据所述第一直播流的信息生成直播单,所述直播单包括所述直播节目的节目信息,所述节目信息至少包括:所述直播节目的名称、直播开始时间、直播结束时间;向所述播放终端发送所述直播单,以在所述播放终端上显示所述直播单。本专利技术提供的直播流播放的控制方法及装置,根据直播节目的直播开始时间,从预设的多个编码通道中查找空闲的编码通道,在直播开始时间到达时,控制空闲的编码通道获取与直播节目对应的第一直播流,并在时间到达直播节目的直播结束时间时,停止获取与直播节目对应的第一直播流的操作,实现对直播流的播放进行自动控制,不需要人工操作,避免了人工控制产生的误差,提高了控制精准度,并且在对多条编码通道控制时可提高效率、降低人员投入,减少控制成本。附图说明图1为本专利技术实施例一提供的直播流播放的控制方法流程图;图2为本专利技术实施例二提供的直播流播放的控制方法流程图;图3为本专利技术实施例三提供的直播流播放的控制装置的结构图;图4为本专利技术实施例四提供的直播流播放的控制装置的结构图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一图1为本专利技术实施例一提供的直播流播放的控制方法流程图。如图1所示,本实施例提供一种直播流播放的控制方法,该方法具体步骤如下:S101、获取第一直播流的信息,第一直播流中包括至少一个直播节目,所述信息中至少包括所述直播节目的直播开始时间和直播结束时间。本实施例中,直播流是一种流媒体,即使用流(Streaming)方式传输的多媒体文件,可以包括音频、视频和动画等。第一直播流可通过有线信道或无线信道从直播源获取,如从现场直播或者广播电视等直播源处获取。其中第一直播流中包括至少一个直播节目,例如对于奥运直播,同一个赛场上连续安排多个比赛,可能通过同一直播流连续对该赛场的赛事进行直播,也可能通过多个直播流对该赛场的赛事进行直播,例如针对同一个赛场采用不同角度的摄像机进行拍摄,由导播将该多个直播流整合成一个第一直播流。第一直播流的信息中至少包括所述直播节目的直播开始时间和直播结束时间,例如每个直播节目的开始时间和结束时间,或者各个直播节目的开始时间和结束时间,还可以包括直播节目的名称、信息简介等,具体根据实际需要本文档来自技高网...
直播流播放的控制方法及装置

【技术保护点】
一种直播流播放的控制方法,其特征在于,包括:获取第一直播流的信息,所述第一直播流中包括至少一个直播节目,所述信息中至少包括所述直播节目的直播开始时间和直播结束时间;根据所述直播节目的直播开始时间,从预设的多个编码通道中查找空闲的编码通道,所述编码通道用于获取直播流以在播放终端上播放直播流所包括的直播节目;在所述直播开始时间到达时,控制所述空闲的编码通道获取与所述直播节目对应的第一直播流,并在时间到达所述直播节目的直播结束时间时,停止获取与所述直播节目对应的第一直播流的操作。

【技术特征摘要】
1.一种直播流播放的控制方法,其特征在于,包括:获取第一直播流的信息,所述第一直播流中包括至少一个直播节目,所述信息中至少包括所述直播节目的直播开始时间和直播结束时间;根据所述直播节目的直播开始时间,从预设的多个编码通道中查找空闲的编码通道,所述编码通道用于获取直播流以在播放终端上播放直播流所包括的直播节目;在所述直播开始时间到达时,控制所述空闲的编码通道获取与所述直播节目对应的第一直播流,并在时间到达所述直播节目的直播结束时间时,停止获取与所述直播节目对应的第一直播流的操作。2.根据权利要求1所述的方法,其特征在于,所述根据所述直播节目的直播开始时间,从预设的多个编码通道中查找空闲的编码通道,包括:在时间到达所述直播开始时间前的预设时间段内,采用轮询机制执行从预设的多个编码通道中查找空闲的编码通道的操作,直至获取到所述空闲的编码通道。3.根据权利要求2所述的方法,其特征在于,在获取到所述空闲的编码通道之后,且在控制所述空闲的编码通道获取与所述直播节目对应的直播流之前,还包括:判断在所述直播开始时间和所述直播结束时间的时间段内,所述空闲的编码通道是否已经占用为用于获取第二直播流的编码通道;若判断结果为是,则返回执行采用轮询机制执行获取当前空闲的编码通道的操作,直至获取到未被占用的空闲的编码通道。4.根据权利要求3所述的方法,其特征在于,所述判断在所述直播开始时间和所述直播结束时间的时间段内,所述空闲的编码通道是否已经占用为用于获取第二直播流的编码通道包括:判断所述存储器中是否有所述空闲的编码通道的标识符,所述存储器用于记录编码通道获取直播流的时间;若判断结果为是,则确定所述标识符对应的第二直播流的获取时间是否在所述时间段内;若确定结果为否,则在所述存储器中存储所述标识符以及对应的第一直播流的获取时间;若确定结果为是,则返回执行采用轮询机制执行获取当前空闲的编码通道的操作。5.根据权利要求1-4中任一项所述的方法,其特征在于,在获取第一直播流的信息之后,还包括:根据所述第一直播流的信息生成直播单,所述直播单包括所述直...

【专利技术属性】
技术研发人员:聂自非李英斌靳巾
申请(专利权)人:中央电视台
类型:发明
国别省市:北京,11

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

1