The invention discloses a video processing method and device, the method includes: receiving video service request is forwarded to the server, and the server returns the response message according to the business, determine the video file bytes have some local cache and service response message in response to the number of video files in the same byte header, set bytes and with the video file data and service response message in response to a video file of video file data set in the same byte, access to video file data matched with the video service request from the video file, and return it to the user terminal. In this scheme, the response message according to determine the local cache whether which is matched with the current video service request video files, which can solve the dynamic change of URL caused by the difficult matching to the appropriate video files, to improve the processing efficiency and the rate of the video business video files in the effect of life.
【技术实现步骤摘要】
一种视频业务处理方法及设备
本专利技术涉及通信
,尤其涉及一种视频业务处理方法及设备。
技术介绍
为了解决不断增长的网络视频业务所带来的互联网带宽不足以及流量浪费等问题,业界通常采用视频优化系统进行网络视频业务的处理,其中,视频优化系统通常可位于UE (User Equipment,用户终端)与SP (Service Provider,业务提供商)服务器之间,通过缓存网络中的部分热点视频资源,以达到提升视频响应速度、减少SP服务器处理压力以及降低视频优化系统与SP服务器之间的网络流量的目的。具体地,视频优化系统在接收到用户终端发起的视频业务请求时,可通过判断本地是否缓存有与该视频业务请求中携带的待访问视频文件的URL (Uniform ResourceLocator,统一资源定位符)相匹配的视频文件的方式,来判断本地是否缓存有与该视频业务请求相匹配的视频文件,并在判断结果为是时,从本地缓存中获取与该URL相匹配的视频文件,并将其返回给用户终端。但是,由于视频文件的URL通常是动态变化的,不同用户终端同一时间或同一用户终端不同时间访问相同的视频文件 ...
【技术保护点】
一种视频业务处理方法,其特征在于,包括:接收用户终端发送的视频业务请求,并将所述视频业务请求转发至服务器;根据接收到的所述服务器返回的与所述视频业务请求相对应的业务响应消息,确定本地是否缓存有满足设定条件的视频文件,若是,则从本地缓存的所述满足设定条件的视频文件中获取与所述视频业务请求相匹配的视频文件数据,并将所获取的视频文件数据返回给所述用户终端;其中,所述设定条件为:所具备的视频文件字节数与所述业务响应消息的响应头中携带的视频文件字节数相同,且所具备的设定字节的前端视频文件数据与所述业务响应消息的响应体中的设定字节的前端视频文件数据相一致,所述前端视频文件数据为位于视频 ...
【技术特征摘要】
1.一种视频业务处理方法,其特征在于,包括: 接收用户终端发送的视频业务请求,并将所述视频业务请求转发至服务器; 根据接收到的所述服务器返回的与所述视频业务请求相对应的业务响应消息,确定本地是否缓存有满足设定条件的视频文件,若是,则从本地缓存的所述满足设定条件的视频文件中获取与所述视频业务请求相匹配的视频文件数据,并将所获取的视频文件数据返回给所述用户终端; 其中,所述设定条件为:所具备的视频文件字节数与所述业务响应消息的响应头中携带的视频文件字节数相同,且所具备的设定字节的前端视频文件数据与所述业务响应消息的响应体中的设定字节的前端视频文件数据相一致,所述前端视频文件数据为位于视频文件或响应体的前端位置处的视频文件数据。2.如权利要求1所述的视频业务处理方法,其特征在于,所述方法还包括: 若确定本地未缓存有满足设定条件的视频文件,则从所述服务器处获取与所述视频业务请求相匹配的视频文件数据,并将从服务器处获取到的视频文件数据返回给所述用户终端。3.如权利要求1或2所述的视频业务处理方法,其特征在于,在将所述视频业务请求转发至服务器之前,所述方法还包括: 确定所述视频业务请求中是否携带有视频拖动偏移信息; 将所述视频业务请求转发至服务器,包括: 若确定所述视频业务请求中未携带有视频拖动偏移信息,或者确定所述视频业务请求中携带有视频拖动偏移信息、且所携带的视频拖动偏移信息为字节偏移信息,则将所述视频业务请求转发至服务器; 若确定所述视频业务请求中携带有视频拖动偏移信息、且所携带的视频拖动偏移信息为时间偏移信息,则将所述视频业务请求转换为无时间偏移信息的视频业务请求,并将转换后的视频业务请求转发至所述服务器。4.如权利要求3所述的视频业务处理方法,其特征在于,将所述视频业务请求转换为无时间偏移信息的视频业务请求,包括: 根据设定的统一资源定位符URL构造规则,将所述视频业务请求中携带的URL中的时间偏移信息调整为零,得到所述无时间偏移信息的视频业务请求。5.一种视频业务处理设备,其特征在于,包括: 业务请求处理模块,用于接收用户终端发送的视频业务请求,并将所述视频业务请求转发至服务器; 业务响应接收模块,用于...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。