基于流媒体的视频播放方法、装置、设备及存储介质制造方法及图纸

技术编号:25715536 阅读:26 留言:0更新日期:2020-09-23 03:00
本发明专利技术公开了一种基于流媒体的视频播放方法、装置、设备及存储介质,所述方法包括:在检测到视频应用启动时,获取当前用户信息并确定目标用户;查找目标用户对应的视频观看记录并确定目标视频;获取目标视频对应的流媒体文件格式,并从中选取目标流媒体文件格式;根据目标视频和目标流媒体文件格式下载目标流媒体数据,分离出视频数据和音频数据;分别对视频数据和音频数据进行解码,获得目标视频数据和目标音频数据,并播放目标视频数据和目标音频数据。从而根据当前用户信息确定目标用户,再从视频观看记录中确定目标视频,以流媒体的形式下载目标视频的数据并解压播放,使用户在启动视频应用时就能看到自己之前未看完的视频。

【技术实现步骤摘要】
基于流媒体的视频播放方法、装置、设备及存储介质
本专利技术涉及数据处理
,尤其涉及一种基于流媒体的视频播放方法、装置、设备及存储介质。
技术介绍
在日常生活中存在着这样一种情况,用户在观看视频的过程中,因为有事或者其他什么原因,可能会退出视频应用,然后过一段时间再想接着观看视频,但是,在用户再次启动视频应用时,会进入视频应用首页,还需要用户手动去选择历史记录中的视频进行播放,而在一般家庭中,可能有多个人共同使用一个视频应用的账号,在历史记录中会有多个人的视频观看记录,在历史记录中寻找自己上次观看的视频继续进行观看的过程会比较麻烦。
技术实现思路
本专利技术的主要目的在于提出一种基于流媒体的视频播放方法、装置、设备及存储介质,旨在解决如何使用户在启动视频应用时就能看到自己之前未看完的视频的技术问题。为实现上述目的,本专利技术提供一种基于流媒体的视频播放方法,所述基于流媒体的视频播放方法包括以下步骤:在检测到视频应用启动时,获取当前用户信息,并根据所述当前用户信息确定目标用户;查找所述目标用户对应的本文档来自技高网...

【技术保护点】
1.一种基于流媒体的视频播放方法,其特征在于,所述基于流媒体的视频播放方法包括以下步骤:/n在检测到视频应用启动时,获取当前用户信息,并根据所述当前用户信息确定目标用户;/n查找所述目标用户对应的视频观看记录,并根据所述视频观看记录确定目标视频;/n获取所述目标视频对应的流媒体文件格式,并根据预设格式信息从所述流媒体文件格式中选取目标流媒体文件格式;/n根据所述目标视频和所述目标流媒体文件格式下载目标流媒体数据,并从所述目标流媒体数据中分离出视频数据和音频数据;/n分别对所述视频数据和所述音频数据进行解码,获得目标视频数据和目标音频数据,并播放所述目标视频数据和所述目标音频数据。/n

【技术特征摘要】
1.一种基于流媒体的视频播放方法,其特征在于,所述基于流媒体的视频播放方法包括以下步骤:
在检测到视频应用启动时,获取当前用户信息,并根据所述当前用户信息确定目标用户;
查找所述目标用户对应的视频观看记录,并根据所述视频观看记录确定目标视频;
获取所述目标视频对应的流媒体文件格式,并根据预设格式信息从所述流媒体文件格式中选取目标流媒体文件格式;
根据所述目标视频和所述目标流媒体文件格式下载目标流媒体数据,并从所述目标流媒体数据中分离出视频数据和音频数据;
分别对所述视频数据和所述音频数据进行解码,获得目标视频数据和目标音频数据,并播放所述目标视频数据和所述目标音频数据。


2.如权利要求1所述的基于流媒体的视频播放方法,其特征在于,所述在检测到视频应用启动时,获取当前用户信息,并根据所述当前用户信息确定目标用户,具体包括:
在检测到视频应用启动时,获取当前用户信息;
从所述当前用户信息中提取当前账号信息和当前人脸信息;
查找所述当前账号信息对应的待处理人脸信息,并从所述待处理人脸信息中匹配与所述当前人脸信息对应的目标人脸信息;
查找与所述目标人脸信息对应的目标用户信息,并根据所述目标用户信息确定目标用户。


3.如权利要求1所述的基于流媒体的视频播放方法,其特征在于,所述根据所述目标视频和所述目标流媒体文件格式下载目标流媒体数据,并从所述目标流媒体数据中分离出视频数据和音频数据,具体包括:
根据所述目标视频和所述目标流媒体文件格式确定目标流媒体数据;
查找所述目标流媒体数据对应的目标流媒体名称和目标网速;
获取当前网速,并判断所述当前网速是否大于所述目标网速;
在所述当前网速大于所述目标网速时,根据所述目标流媒体名称从预设服务器下载所述目标流媒体数据;
从所述目标流媒体数据中分离出视频数据和音频数据。


4.如权利要求3所述的基于流媒体的视频播放方法,其特征在于,所述根据所述目标视频和所述目标流媒体文件格式确定目标流媒体数据,具体包括:
查找所述目标视频对应的待选流媒体数据,并获取各待选流媒体数据对应的待选流媒体文件格式;
根据所述待选流媒体文件格式和所述目标流媒体文件格式从所述待选流媒体数据中选取目标流媒体数据。


5.如权利要求1所述的基于流媒体的视频播放方法,其特征在于,所述分别对所述视频数据和所述音频数据进行解码,获得目标视频数据和目标音频数据,并播放所述目标视频数据和所述目标音频数据,具体包括:
将所述视频数据存入视频数据解码缓存区,并将所述音频数据存入音频数据解码缓存区;
获取所述音频数据解码缓存区内缓存的音频数据的音频数据量;
判断所述音频数据量是否等于预设数据量阈值;
在所述音频数据量等于所述预设数据量阈值时,对所述音频数据解码缓存区内缓存的音频数据进行解码,获得目标音频数据;
对所述视频数据解码缓存区内缓存的视频数据进行解...

【专利技术属性】
技术研发人员:曹小伍曹景溢雷铭杰
申请(专利权)人:杭州翔毅科技有限公司
类型:发明
国别省市:浙江;33

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

1