金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210199921.X (22)申请日 2022.03.01 (71)申请人 深圳市博安智控科技有限公司 地址 518021 广东省深圳市罗湖区清水河 街道清水河一路深业进元大厦1座13 层01号房 (72)发明人 胡祝银 张书平 潘冬 蔡少葵  (51)Int.Cl. H04N 21/262(2011.01) H04N 21/234(2011.01) H04N 21/845(2011.01) G06F 9/445(2018.01) (54)发明名称 一种流媒体视频预加载的方法、 装置、 电子 设备以及存 储介质 (57)摘要 本申请涉及一种流媒体视频加载的方法、 装 置、 电子设备 以及存储介质, 其属于视频播放的 技术领域, 其中方法包括以下步骤: 获取第一用 户发送的播放请求, 所述播放请求携带有播放文 件类型; 选取预存储的对应于所述播放请求的播 放文件, 并获取播放文件的第一播放时长; 获取 预存储的对应于所述播放文件类型的分片模型; 根据所述分片 模型以及第一播放时长, 对播放文 件分片处理, 得到多个分片文件; 启动预设的多 线程加速 下载模式, 向用户传输多个所述分片 文 件。 本申请具有改善用户体验感的效果。 权利要求书2页 说明书8页 附图3页 CN 114666627 A 2022.06.24 CN 114666627 A 1.一种流 媒体视频 预加载的方法, 其特 征在于, 包括以下步骤: 获取第一用户发送的播 放请求, 所述 播放请求携带有播 放文件类型; 选取预存储的对应于所述 播放请求的播 放文件, 并获取播 放文件的第一 播放时长; 获取预存储的对应于所述 播放文件类型的分片模型; 根据所述分片模型以及第一 播放时长, 对播 放文件分片处 理, 得到多个分片文件; 启动预设的多 线程加速下 载模式, 向用户传输多个所述分片文件。 2.根据权利要求1所述的一种流媒体视频预加载的方法, 其特征在于, 所述根据分片模 型以及第一 播放时长, 对播 放文件分片处 理, 得到多个分片文件, 包括以下步骤: 获取播放文件的平均加载速度以及缓存时长; 根据所述缓存时长以及平均加载速度, 预估播放文件的播放加载量, 得到播放文件的 播放剩余量; 根据所述分片模型以及第一播放时长, 对播放文件的播放剩余量分片处理, 得到多个 分片文件。 3.根据权利要求2所述的一种流媒体视频预加载的方法, 其特征在于, 所述根据分片模 型以及第一 播放时长, 对播 放文件分片处 理, 包括以下步骤: 获取历史播 放节点; 根据所述历史播 放节点, 得到剩余 播放文件的剩余时长; 根据所述剩余播放文件的剩余 时长以及平均加载速度, 得到待加载时长以及对应的待 加载量; 若所述剩余 时长小于所述待加载时长, 则 选取预存储的对应于播放文件的关联文件以 及关联时长; 选取预设的对应于关联文件的关联分片模型; 根据所述关联文件以及关联分片模型, 对所述关联文件分片处 理; 否则, 根据分片模型以及待加载时长, 对所述待加载量分片处 理。 4.根据权利要求3所述的一种流媒体视频预加载的方法, 其特征在于, 所述选取预存储 的对应于播 放文件的关联文件以及关联时长, 包括以下步骤: 获取预存储的对应于播 放文件的文件标识; 选取预存储的对应于文件标识的所有 待选文件; 根据预设的文件播放顺序, 在所有所述待选文件中选取匹配的关联文件以及关联时 长。 5.根据权利要求1所述的一种流媒体视频预加载的方法, 其特征在于, 所述播放文件类 型包括短视频、 网页以及网络 视频; 所述获取 预存储的对应于播 放文件类型的分片模型, 包括以下步骤: 若识别到播放请求携带的播放文件类型是网络视频, 则 选取预存储的对应于网络视频 的分片模型; 否则, 选取 预存储的默认的分片模型。 6.根据权利要求1所述的一种流媒体视频预加载的方法, 其特征在于, 所述启动预设的 多线程加速下 载模式, 向用户传输多个分片文件, 包括以下步骤: 获取预设的各线程的任务队列;权 利 要 求 书 1/2 页 2 CN 114666627 A 2根据预设的队列分配顺序, 在任务队列中选取匹配的待选任务队列; 对所述待选任务队列的运行任务进行 更新, 向用户传输多个分片文件。 7.根据权利要求6所述的一种流媒体视频预加载的方法, 其特征在于, 所述任务队列携 带有任务加载量; 根据预设的队列分配顺序, 在任务队列中选取匹配的待选任务队列, 包括以下步骤: 基于多个所述分片文件的分片数量, 在任务队列中选取任务加载量大的候选任务队列 以及候选数量; 若所述候选数量超过 所述分片数量, 则获取候选任务队列中加载文件的流 量; 根据分片数量, 在候选任务队列中选取流 量大的待选任务队列。 8.一种流 媒体视频 预加载的装置, 其特 征在于, 包括: 第一获取模块, 用于获取第一用户发送的播放请求, 所述播放请求携带有播放文件类 型; 第一选取模块, 用于选取预存储的对应于所述播放请求的播放文件, 并获取播放文件 的第一播放时长; 第二获取模块, 用于获取 预存储的对应于所述 播放文件类型的分片模型; 第一得到模块, 用于根据 所述分片模型以及第 一播放时长, 对播放文件分片处理, 得到 多个分片文件; 传输模块, 用于启动预设的多 线程加速下 载模式, 向用户传输多个所述分片文件。 9.一种电子设备, 其特征在于, 包括存储器和处理器, 所述存储器上存储有能够被处理 器加载并执 行如权利要求1至7中任一种方法的计算机程序。 10.一种计算机可读存储介质, 其特征在于, 存储有能够被处理器加载并执行如权利要 求1至7中任一种方法的计算机程序。权 利 要 求 书 2/2 页 3 CN 114666627 A 3

.PDF文档 专利 一种流媒体视频预加载的方法、装置、电子设备以及存储介质

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种流媒体视频预加载的方法、装置、电子设备以及存储介质 第 1 页 专利 一种流媒体视频预加载的方法、装置、电子设备以及存储介质 第 2 页 专利 一种流媒体视频预加载的方法、装置、电子设备以及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:01:23上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。