【技术实现步骤摘要】
一种视频播放方法、装置、设备及介质
本专利技术涉及视频处理
,尤其涉及一种视频播放方法、装置、设备及介质。
技术介绍
视频比传统的文字和图片承载更大的信息量,日渐成为人们传达和加强情绪的主要介质,随着移动网络的速度越来越快,移动设备的性能越来越好,用户可以通过视频播放客户端随时随地制作并播放视频,或者跟视频进行互动。现有技术中,视频播放客户端在播放视频时,只能展示一个用户对该视频的编辑效果,无法同时展示多个用户对该视频的编辑效果,而且,目前的视频播放方法还会占用大量的存储空间和网络传输资源,对视频播放设备的性能要求也比较高。
技术实现思路
本专利技术实施例提供了一种视频播放方法、装置、设备及介质,用以解决现有技术中的视频播放客户端在播放用户编辑的视频时,存在存储空间和网络传输资源的占用量较大、对视频播放设备的性能要求较高、无法同时展示多个用户对视频的编辑效果等问题。本专利技术实施例提供的具体技术方案如下:一方面,本专利技术实施例提供了一种视频播放方法,包括:接收视频播放请求;获取请求播放的视频和视频对应的用户编辑数据;其中,用户编辑数据用于记录用户对视频执行的编辑操作;基于用户编辑数据,对视频进行渲染并播放。另一方面,本专利技术实施例提供了一种视频播放装置,包括:接收单元,用于接收视频播放请求;获取单元,用于获取请求播放的视频和视频对应的用户编辑数据;其中,用户编辑数据用于记录用户对视频执行的编辑操作;播放单元,用于基于用户编辑数据,对视频进行渲染并播放。另一方面,本专利技术实施例还提供了一种视频播放设备,包括:存储器和处理器,其中,存储器,用于存储计算 ...
【技术保护点】
1.一种视频播放方法,其特征在于,包括:接收视频播放请求;获取请求播放的视频和所述视频对应的用户编辑数据;其中,所述用户编辑数据用于记录用户对所述视频执行的编辑操作;基于所述用户编辑数据,对所述视频进行渲染并播放。
【技术特征摘要】
1.一种视频播放方法,其特征在于,包括:接收视频播放请求;获取请求播放的视频和所述视频对应的用户编辑数据;其中,所述用户编辑数据用于记录用户对所述视频执行的编辑操作;基于所述用户编辑数据,对所述视频进行渲染并播放。2.如权利要求1所述的视频播放方法,其特征在于,获取请求播放的视频和所述视频对应的用户编辑数据,包括:根据所述视频播放请求携带的视频标识,在缓存中查找请求播放的视频和所述视频对应的用户编辑数据;或者,将所述视频播放请求转发至服务器,并接收所述服务器基于所述视频播放请求返回的视频播放响应,从所述视频播放响应中获得请求播放的视频和所述视频对应的用户编辑数据。3.如权利要求1所述的视频播放方法,其特征在于,若所述视频对应的用户编辑数据包含多个编辑操作各自对应的用户编辑数据,则所述视频播放方法还包括:获取多个用户编辑数据各自对应的播放权限,其中,所述用户编辑数据对应的播放权限是所述用户编辑数据对应的用户设置的;基于所述多个用户编辑数据各自对应的播放权限,确定允许播放的用户编辑数据,并基于所述允许播放的用户编辑数据,对所述视频进行渲染并播放。4.如权利要求1所述的视频播放方法,其特征在于,基于所述用户编辑数据,对所述视频进行渲染并播放,包括:对所述视频进行解码,得到所述视频对应的各个视频帧画面;针对每一个视频帧画面,确定所述视频帧画面不是所述用户编辑数据对应的视频帧画面时,对所述视频帧画面进行渲染并显示;确定所述视频帧画面是所述用户编辑数据对应的视频帧画面时,基于所述用户编辑数据,为所述视频帧画面添加视频播放特效,得到具有视频播放特效的新视频帧画面,对所述新视频帧画面进行渲染并显示。5.如权利要求4所述的视频播放方法,其特征在于,基于所述用户编辑数据,为所述视频帧画面添加视频播放特效,得到具有视频播放特效的新视频帧画面,包括:确定所述用户编辑数据对应的视频处理代码;使用脚本引擎运行所述用户编辑数据对应的视频处理代码,得到所述新视频帧画面。6.如权利要求1所述的视频播放方法,其特征在于,所述用户编辑数据至少包括:为所述视频添加的视频播放特效,以及所述视频播放特效在所述视频上的展示节点。7.如权利要求1-6任一项所述的视频播放方法,其特征在于,还包括:在播放所述视频时,在设定区域显示视频编辑入口;接收到用户通过所述视频编辑入口发起的视频编辑请求时,显示视频编辑界面,其中,所述视频编辑界面至少显示有多个视频编辑特效;监测所述用户在所述视频编辑界面上对所述视频执行的编辑操作,并根据监测到的编辑操作,生成所述用户的用户编辑数据;将所述视频的视频标识、所述用户的用户标识和用户编辑数据发送至服务器进行保存。8.如权利要求7所述的视频播放方法,其特征在于,还包括:在播放所述视频时,在设定区域显示数据编辑入口;接收到用户通过所述数据编辑入口发起的数据编辑请求时,显示数据编辑界面,其中,所述数据编辑界面至少显示有所述用户对应的各个用户编辑数据和数据撤销入口;接收到所述用户通过所述数据撤销入口针对至少一个用户编辑数据发起的撤销指令时,删...
【专利技术属性】
技术研发人员:张烨其,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。