一种基于视频数据进行动态内容呈现的方法及系统技术方案

技术编号:18240944 阅读:135 留言:0更新日期:2018-06-17 05:57
本发明专利技术公开了一种基于视频数据进行动态内容呈现的方法,方法包括:响应于接收通过视频数据进行动态内容呈现的呈现请求,根据呈现请求确定需要进行动态内容呈现的网络位置;根据网络位置创建能够与基础存储区域中目标子区域相关联的数据链接,并为目标子区域设置存储标识;启动用于获取视频数据的获取服务,在确定目标子区域未存储任何数据的情况下,获取服务利用预先设置的获取规则来获取视频数据并利用存储标识将所获取的视频数据存储到目标子区域中;响应于接收到针对于视频数据获取的生成指示,基于所获取的视频数据生成用于进行动态内容呈现的动态呈现数据;以及根据数据链接将动态呈现数据传送到网络位置,以进行动态内容呈现。 1

A method and system for dynamic content presentation based on video data

The present invention discloses a method of dynamic content presentation based on video data. The method includes: responding to the presentation request of receiving the dynamic content through video data, determining the network location that needs to be presented dynamically content according to the presentation request, and creating can be with the base storage area according to the network bit position. The data link in the subregion is linked, and the storage identity is set for the target Subregion; the acquisition service to obtain the video data is started. In the case that the target subregion has not stored any data, the acquisition service takes advantage of the pre set rules to obtain video data and uses the storage identity to obtain the acquired video. The data is stored in the target Subregion; in response to the reception of the generating instructions for the video data acquisition by the needle, the dynamic presentation data for dynamic content presentation is generated based on the acquired video data; and the dynamic presentation data is transmitted to the network location according to the data link for dynamic content presentation. One

【技术实现步骤摘要】
一种基于视频数据进行动态内容呈现的方法及系统
本专利技术涉及数据处理
,并且更具体地,涉及一种基于视频数据进行动态内容呈现的方法及系统。
技术介绍
在当前的技术条件下,对运行的应用进行录屏是一种常见的操作。屏幕录制一般会用于保存视频聊天记录、游戏应用、音频播放以及直播应用在运行过程中的数据内容。应用运行时的屏幕录制是一种截取动态图片或文字以及音频的途径,也是一种计算机运用技术。用户通过屏幕录制技术,在应用运行时对屏幕进行录像处理,分享应用运行时在屏幕上进行的操作处理。通过录屏技术可以将感兴趣的应用在运行时进行录屏处理,将屏幕保留下来以供自己使用观看,可以帮助人们更好的去留存屏幕所展现的内容。目前,可以通过一些软件实现录屏功能,录屏技术基本人人会用到。现有的录屏的方式,能够针对在视窗中所指示的区域进行录屏操作。目前手机系统自带录屏功能,用户通过手机系统自带的录屏功能,实现对屏幕的录屏操作。然后,现有技术都是通过人工触发进行屏幕录屏操作并并录制的屏幕数据直接进行存储,如果需要将视频分享到网络时,只能通过人工上传视频数据的方式来完成,目前没有技术对录制的屏幕数据通过上传网络链地址而接进行呈现。因此,需要一种技术,以实现基于视频数据进行动态内容呈现的技术。
技术实现思路
本专利技术技术方案提供了一种基于视频数据进行动态内容呈现的方法和系统,以解决如何对视频数据进行动态内容呈现的问题。为了解决上述问题,提供一种基于视频数据进行动态内容呈现的方法,所述方法包括:响应于接收通过视频数据进行动态内容呈现的呈现请求,根据所述呈现请求确定需要进行动态内容呈现的网络位置;根据所述网络位置创建能够与基础存储区域中目标子区域相关联的数据链接,并为所述目标子区域设置存储标识;启动用于获取所述视频数据的获取服务,在确定所述目标子区域未存储任何数据的情况下,所述获取服务利用预先设置的获取规则来获取视频数据并利用所述存储标识将所获取的视频数据存储到所述目标子区域中;响应于接收到针对于视频数据获取的生成指示,基于所获取的视频数据生成用于进行动态内容呈现的动态呈现数据;以及根据所述数据链接将所述动态呈现数据传送到所述网络位置,以进行动态内容呈现。优选地,其中利用视频数据作为用于进行动态内容呈现的网络评论数据。优选地,其中利用视频数据作为用于进行动态内容呈现的网络推荐数据。优选地,所述呈现请求包括:发送呈现请求的请求方和需要进行动态内容呈现的网络位置。优选地,其中根据所述网络位置创建能够与基础存储区域中目标子区域相关联的数据链接包括:为存储区域中的目标子区域创建指向所述网络位置的数据链接,并且在为所述目标子区域设置存储标识后将需要进行动态内容呈现的网络位置处显示所述存储标识。优选地,其中所述获取服务读取预先设置的获取规则配置文件并且根据所述获取规则配置文件确定与所述用户设备相关的预先设置的获取规则。优选地,所述视频数据为所录制的用户设备的屏幕视频数据,并且所述获取规则包括以下内容中的至少一个:时间长度、容量限制、帧率和比特率。优选地,在确定与所述用户设备相关的预先设置的获取规则后,还包括所述获取服务在预定时间期满后基于所述获取规则来获取所述视频数据。优选地,还包括当所述基础存储区域的基础存储容量用尽时,在用户设备中设置动态存储区域,其中所述动态存储区域用于存储附加视频数据。优选地,在用户设备中设置动态存储区域之前还包括:确定所述用户设备的剩余存储容量大于扩展阈值。优选地,当所述动态存储区域的剩余容量为零时,所述获取服务将新的视频数据以覆盖方式存储到所述基础存储区域中。优选地,当所述动态存储区域的剩余容量为零时,所述获取服务将新的视频数据在所述动态存储区域内进行覆盖式存储。优选地,在用户设备中设置动态存储区域之前还包括:对与视频数据相关联的应用的本次运行的结束时间进行预测,当确定从当前时间到所述本次运行的结束时间的时间段内所获取的运行数据的尺寸小于或等于扩展阈值时,确定分配动态存储区域。优选地,其中根据对所述视频数据相关联的应用的运行结束时间的历史统计数据来确定所述视频数据相关联的应用的本次运行的结束时间。优选地,在用户设备中设置动态存储区域之前还包括:对所述视频数据相关联的应用的本次运行的结束时间进行预测,当确定从当前时间到所述本次运行的结束时间的时间段内所获取的运行数据的尺寸大于扩展阈值并且小于容许阈值时,确定为所述用户设备分配动态存储区域并且促使所述获取服务根据降低的帧率和/或比特率来获取所述视频数据。优选地,还包括根据动态配置文件确定所述基础存储区域中对所述运行数据进行分段存储时的多个子区域中每个子区域的尺寸。优选地,还包括,所述获取服务对不同视频数据使用相同或不同的帧率和/或比特率进行录制,并且每个视频数据与多个子区域中相应的子区域相关联。优选地,所述获取服务能够对所获取的视频数据进行内容识别,当确定特定子区域中的视频数据为与用户设备中运行的应用无关的数据时,删除所述视频数据。优选地,所述获取服务能够对所获取的视频数据进行内容识别,当确定特定子区域中的视频数据能够转换为与用户设备中运行的应用相关的单帧数据时,删除所述视频数据。优选地,所述获取服务对多个子区域中任意子区域中存储的视频数据进行数据压缩。基于本专利技术的另一方面,提供一种基于视频数据进行动态内容呈现的系统,所述系统包括:响应单元,响应于接收通过视频数据进行动态内容呈现的呈现请求,根据所述呈现请求确定需要进行动态内容呈现的网络位置;链接单元,根据所述网络位置创建能够与基础存储区域中目标子区域相关联的数据链接,并为所述目标子区域设置存储标识;获取单元,启动用于获取所述视频数据的获取服务,在确定所述目标子区域未存储任何数据的情况下,所述获取服务利用预先设置的获取规则来获取视频数据并利用所述存储标识将所获取的视频数据存储到所述目标子区域中;生成单元,响应于接收到针对于视频数据获取的生成指示,基于所获取的视频数据生成用于进行动态内容呈现的动态呈现数据;以及呈现单元,根据所述数据链接将所述动态呈现数据传送到所述网络位置,以进行动态内容呈现。优选地,其中利用视频数据作为用于进行动态内容呈现的网络评论数据。优选地,其中利用视频数据作为用于进行动态内容呈现的网络推荐数据。优选地,所述呈现请求包括:发送呈现请求的请求方和需要进行动态内容呈现的网络位置。优选地,所述链接单元还用于:为基础存储区域中的目标子区域创建指向所述网络位置的数据链接,并且在为所述目标子区域设置存储标识后将需要进行动态内容呈现的网络位置处显示所述存储标识。优选地,所述获取单元还用于:其中所述获取服务读取预先设置的获取规则配置文件并且根据所述获取规则配置文件确定与所述用户设备相关的预先设置的获取规则。优选地,所述视频数据为所录制的用户设备的屏幕视频数据,并且所述获取规则包括以下内容中的至少一个:时间长度、容量限制、帧率和比特率。优选地,所述获取单元还用于:在确定与所述用户设备相关的预先设置的获取规则后,还包括所述获取服务在预定时间期满后基于所述获取规则来获取所述视频数据。优选地,还包括存储单元:当所述基础存储区域的基础存储容量用尽时,在用户设备中设置动态存储区域,其中所述动态存储区域用于存储附加视频数据。优选地,所述存储本文档来自技高网...
一种基于视频数据进行动态内容呈现的方法及系统

【技术保护点】
1.一种基于视频数据进行动态内容呈现的方法,所述方法包括:

【技术特征摘要】
1.一种基于视频数据进行动态内容呈现的方法,所述方法包括:响应于接收通过视频数据进行动态内容呈现的呈现请求,根据所述呈现请求确定需要进行动态内容呈现的网络位置;根据所述网络位置创建能够与基础存储区域中目标子区域相关联的数据链接,并为所述目标子区域设置存储标识;启动用于获取所述视频数据的获取服务,在确定所述目标子区域未存储任何数据的情况下,所述获取服务利用预先设置的获取规则来获取视频数据并利用所述存储标识将所获取的视频数据存储到所述目标子区域中;响应于接收到针对于视频数据获取的生成指示,基于所获取的视频数据生成用于进行动态内容呈现的动态呈现数据;以及根据所述数据链接将所述动态呈现数据传送到所述网络位置,以进行动态内容呈现。2.根据权利要求1所述的方法,其中利用视频数据作为用于进行动态内容呈现的网络评论数据。3.根据权利要求1所述的方法,其中利用视频数据作为用于进行动态内容呈现的网络推荐数据。4.根据权利要求1所述的方法,所述呈现请求包括:发送呈现请求的请求方和需要进行动态内容呈现的网络位置。5.根据权利要求1所述的方法,其中根据所述网络位置创建能够与基础存储区域中目标子区域相关联的数据链接包括:为存储区域中的目标子区域创建指向所述网络位置的数据链接,并且在为所述目标子区域设置存储标识后将需要进行动态内容呈现的网络位置处显示所述存储标识。...

【专利技术属性】
技术研发人员:魏钦刚
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1