[发明专利]网络视频直播方法、装置、电子设备和计算机存储介质在审
申请号: | 201711217862.X | 申请日: | 2017-11-28 |
公开(公告)号: | CN108055245A | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 高楠;莫宇龙;王有存;杨龙军;李超;张菊元 | 申请(专利权)人: | 北京潘达互娱科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04N21/2187;H04N21/266 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;马敬 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 视频 直播 方法 装置 电子设备 计算机 存储 介质 | ||
本发明实施例提供了一种网络视频直播方法、装置、电子设备和计算机存储介质。其中,该方法应用于网络主播端;该方法包括:当接收到停播指令时,将预先保存的录像文件插入推流队列中当前推流的位置;其中,预先保存的录像文件包括视频,或图像、音频、文字中的至少一种;从推流队列中当前推流的位置,对所插入的录像文件进行推流。本发明实施例通过采取上述技术方案,解决了如何避免网络直播视频断流的技术问题。
技术领域
本发明涉及互联网技术领域,特别是涉及一种网络视频直播方法、装置、电子设备和计算机存储介质。
背景技术
随着网络技术的发展,网络视频直播由于其互动性强而越来越流行。人们可以将自己在户外的活动、脱口秀、电子游戏等活动拍摄成视频,进行网络视频直播。
在网络视频直播过程中,如果网络主播临时有事情待处理,例如,接听电话、查看微信等,网络主播需要暂时停止进行视频推流,以暂停视频直播,等处理完事情之后,再进行视频推流,恢复网络视频直播。
因此,在现有的网络视频直播中,当网络主播临时有事情时,由于需要暂时中止推流,因而存在网络直播视频断流的缺陷。
发明内容
本发明实施例的目的在于提供一种网络视频直播方法、装置、电子设备和计算机存储介质,以解决如何避免网络直播视频断流的技术问题。
为了实现上述目的,第一方面,提供以下技术方案:
一种网络视频直播方法,应用于网络主播端,所述方法包括:
当接收到停播指令时,将预先保存的录像文件插入推流队列中当前推流的位置;其中,所述录像文件包括视频,或图像、音频、文字中至少一种;
从所述推流队列中当前推流的位置,对所插入的所述录像文件进行推流。
可选的,在所述从所述推流队列中当前推流的位置,对所插入的所述录像文件进行推流的步骤之后,所述方法还包括:
当接收到播放指令时,将由视频采集设备所采集的视频插入所述推流队列中当前推流的位置;
从所述推流队列中当前推流的位置,对所述由视频采集设备所采集的视频进行推流。
可选的,所述从所述推流队列中当前推流的位置,对所插入的所述录像文件进行推流的步骤包括:
从所述推流队列中当前推流的位置,对所插入的所述录像文件进行编码,得到编码数据;
对所述编码数据进行封装;
通过流媒体传输协议将封装后的数据发送至云端;其中,所述云端与所述网络主播端相连。
可选的,所述对所述编码数据进行封装的步骤包括:
按照流媒体封装格式对所述编码数据进行封装。
为了实现上述目的,第二方面,还提供了以下技术方案:
一种网络视频直播装置,应用于网络主播端,所述装置包括:
第一插入模块,用于当接收到停播指令时,将预先保存的录像文件插入推流队列中当前推流的位置;其中,所述录像文件包括视频,或图像、音频、文字中至少一种;
第一推流模块,用于从所述推流队列中当前推流的位置,对所插入的所述录像文件进行推流。
可选的,所述装置还包括:
第二插入模块,用于当接收到播放指令时,将由视频采集设备所采集的视频插入所述推流队列中当前推流的位置;
第二推流模块,用于从所述推流队列中当前推流的位置,对所述由视频采集设备所采集的视频进行推流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京潘达互娱科技有限公司,未经北京潘达互娱科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711217862.X/2.html,转载请声明来源钻瓜专利网。