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.根据权利要求1所述的方法,其特征在于,所述根据所述直播节目的直播开始时间,从预设的多个编码通道中查找空闲的编码通道,包括:在时间到达所述直播开始时间前的预设时间段内,采用轮询机制执行从预设的多个编码通道中查找空闲的编码通道的操作,直至获取到所述空闲的编码通道。3.根据权利要求2所述的方法,其特征在于,在获取到所述空闲的编码通道之后,且在控制所述空闲的编码通道获取与所述直播节目对应的直播流之前,还包括:判断在所述直播开始时间和所述直播结束时间的时间段内,所述空闲的编码通道是否已经占用为用于获取第二直播流的编码通道;若判断结果为是,则返回执行采用轮询机制执行获取当前空闲的编码通道的操作,直至获取到未被占用的空闲的编码通道。4.根据权利要求3所述的方法,其特征在于,所述判断在所述直播开始时间和所述直播结束时间的时间段内,所述空闲的编码通道是否已经占用为用于获取第二直播流的编码通道包括:判断所述存储器中是否有所述空闲的编码通道的标识符,所述存储器用于记录编码通道获取直播流的时间;若判断结果为是,则确定所述标识符对应的第二直播流的获取时间是否在所述时间段内;若确定结果为否,则在所述存储器中存储所述标识符以及对应的第一直播流的获取时间;若确定结果为是,则返回执行采用轮询机制执行获取当前空闲的编码通道的操作。5.根据权利要求1-4中任一项所述的方法,其特征在于,在获取第一直播流的信息之后,还包括:根据所述第一直播流的信息生成直播单,所述直播单包括所述直...
【专利技术属性】
技术研发人员:聂自非,李英斌,靳巾,
申请(专利权)人:中央电视台,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。