[发明专利]一种视频直播流生成方法、装置及电子设备在审
申请号: | 201811555799.5 | 申请日: | 2018-12-19 |
公开(公告)号: | CN109660838A | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 张涛;何广 | 申请(专利权)人: | 上海众源网络有限公司 |
主分类号: | H04N21/2668 | 分类号: | H04N21/2668;H04L29/06 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 李欣;马敬 |
地址: | 201103 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 垫片 视频直播 播放视频数据 直播视频数据 视频数据 视频 装置及电子设备 帧图像数据 视频采集设备 读取 直播信号 播放 写入 采集 直播 应用 | ||
1.一种视频直播流生成方法,其特征在于,所述方法包括:
当需要播放直播视频时,从视频采集设备采集的直播信号中,获取直播视频数据,当需要播放垫片视频时,获取所述垫片视频的垫片视频数据;
将所获取的待播放视频数据写入管道中,所述待播放视频数据为获取的所述直播视频数据和所述垫片视频数据;
从所述管道中读取所述待播放视频数据,得到所述待播放视频数据中的帧图像数据;
使用所述帧图像数据,生成视频直播流。
2.根据权利要求1所述的方法,其特征在于,所述将所获取的待播放视频数据写入管道中之前,还包括:
建立用于写入所述直播视频数据和所述垫片视频数据的管道。
3.根据权利要求1所述的方法,其特征在于,采用如下步骤确定是否需要播放直播视频:
当接收到用于指示播放直播视频的直播视频播放指令时,确定需要播放直播视频;或者
当监控到用于表示开始播放直播视频的第一预设播放时刻到达时,确定需要播放直播视频;
采用如下步骤确定是否需要播放垫片视频:
当接收到用于指示播放垫片视频的垫片视频播放指令时,确定需要播放垫片视频;或者
当监控到用于表示开始播放垫片视频的第二预设播放时刻到达时,确定需要播放垫片视频。
4.根据权利要求1所述的方法,其特征在于,所述将所获取的待播放视频数据写入管道中,包括:
按照预设帧率,将所获取的待播放视频数据,写入管道中。
5.根据权利要求1所述的方法,其特征在于,所述使用所述帧图像数据,生成视频直播流,包括:
按照预设直播流封装格式,对所述帧图像数据进行封装,得到视频直播流中的视频数据包。
6.一种视频直播流生成装置,其特征在于,所述装置包括:
获取模块,用于当需要播放直播视频时,从视频采集设备采集的直播信号中,获取直播视频数据,当需要播放垫片视频时,获取所述垫片视频的垫片视频数据:
写入模块,用于将所获取的待播放视频数据写入管道中,所述待播放视频数据为获取的所述直播视频数据和所述垫片视频数据;
读取模块,用于从所述管道中读取所述待播放视频数据,得到所述待播放视频数据中的帧图像数据;
生成模块,用于使用所述帧图像数据,生成视频直播流。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
建立模块,用于在所述写入模块将所获取的待播放视频数据写入管道中之前,建立用于写入所述直播视频数据和所述垫片视频数据的管道。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
确定模块,用于采用如下步骤确定是否需要播放直播视频:
当接收到用于指示播放直播视频的直播视频播放指令时,确定需要播放直播视频;或者,当监控到用于表示开始播放直播视频的第一预设播放时刻到达时,确定需要播放直播视频;
所述确定模块,还用于采用如下步骤确定是否需要播放垫片视频:
当接收到用于指示播放垫片视频的垫片视频播放指令时,确定需要播放垫片视频;或者,当监控到用于表示开始播放垫片视频的第二预设播放时刻到达时,确定需要播放垫片视频。
9.根据权利要求6所述的装置,其特征在于,所述写入模块,具体用于:
按照预设帧率,将所获取的待播放视频数据,写入管道中。
10.根据权利要求6所述的装置,其特征在于,所述生成模块,具体用于:
按照预设直播流封装格式,对所述帧图像数据进行封装,得到视频直播流中的视频数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海众源网络有限公司,未经上海众源网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811555799.5/1.html,转载请声明来源钻瓜专利网。