【技术实现步骤摘要】
一种播放时边播边存视频的方法
本专利技术涉及视频播放
,具体说是一种播放时边播边存视频的方法。
技术介绍
现有的iOS系统中,播放器访问的资源地址大都采用防盗链技术动态生成,在播放时也会有画质的选择。播放器实质上是调用系统播放器进行视频播放,系统播放器只能播放在线的流媒体文件,不能在播放时进一步进行数据加工处理,播放后不能存储在本地,下次播放还需要在线重新获取视频资源,消耗流量大,存在使用上的不便。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种播放时边播边存视频的方法,通过设置本地服务器,把远程请求转换为本地请求,使系统播放器播放流媒体文件,变成下载后本地播放地址提供资源,可进一步在本地资源的基础上进行进一步的数据加工处理。为达到以上目的,本专利技术采取的技术方案是:一种播放时边播边存视频的方法,其特征在于,包括如下步骤:视频管理器VideoManager在发起视频播放请求时,首先从数据服务端DataService获取画质信息,然后调用getVideoUrl类获取采用防盗链技术动态生成的播放地址,在本地的缓存管理器CacheManager ...
【技术保护点】
一种播放时边播边存视频的方法,其特征在于,包括如下步骤:视频管理器VideoManager在发起视频播放请求时,首先从数据服务端DataService获取画质信息,然后调用getVideoUrl类获取采用防盗链技术动态生成的播放地址,在本地的缓存管理器CacheManager中,调用resetLocalHttpServer类创建并初始化本地http服务器,由本地http服务器从播放地址获取视频数据并缓存,本地http服务器从视频数据中解析出视频请求识别码requestId,本地http服务器将播放地址转换为包含视频请求识别码requestId的本地URL地址,调用系统播放器 ...
【技术特征摘要】
1.一种播放时边播边存视频的方法,其特征在于,包括如下步骤:视频管理器VideoManager在发起视频播放请求时,首先从数据服务端DataService获取画质信息,然后调用getVideoUrl类获取采用防盗链技术动态生成的播放地址,在本地的缓存管理器CacheManager中,调用resetLocalHttpServer类创建并初始化本地http服务器,由本地http服务器从播放地址获取视频数据并缓存,本地http服务器从视频数据中解析出视频请求识别码requestId,本地http服务器将播放地址转换为包含视频请求识别码requestId的本地URL地址,调用系统播放器,通过getProxyUrl类获取包含视频请求识别码requestId的本地URL地址,并进行播放。2.如权...
【专利技术属性】
技术研发人员:郭艳杰,
申请(专利权)人:北京酷我科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。