The invention discloses a video renderer and a video rendering method. Among them, the video renderer includes a master controller and at least one sub-renderer. The sub-renderer includes at least one rendering unit, each of which performs a rendering function. The master controller is connected with the configuration and control terminals of the rendering unit respectively, and the sub-renderers are in series with each other, and the rendering units of a single sub-renderer are in series with each other. The technical scheme provided by the embodiment of the present invention can set functional switches of each rendering unit according to the rendering functions required in different rendering processes, thus realizing different rendering capabilities, solving the problems that it is not easy for maintenance personnel to maintain, switch control and reuse various rendering functions in the video renderer of the existing technology, and improving the rendering power of the video renderer. The scalability and personalized configuration of the performance optimize the rendering performance of the video renderer.
【技术实现步骤摘要】
一种视频渲染器及视频渲染方法
本专利技术实施例涉及数据处理领域,尤其涉及一种视频渲染器及视频渲染方法。
技术介绍
随着视频技术的发展,能够录制短视频的直播应用程序(Application,APP)等各视频类应用已经广泛应用到人们的日常生活中,主播端或拍客等视频录制方在进行视频采集时,通常会使用贴纸、滤镜、美颜等功能,而在视频播放过程中,针对观看方的需求也可能会对录制好的原始视频增加滤镜、美颜等功能,而这类功能的实现均离不开视频渲染技术,因此视频的渲染能力直接影响到整个视频类APP的性能和用户体验。目前的视频渲染实现通常是利用一个包含对采集视频一次性进行全部渲染操作的视频渲染器来进行视频采集时的渲染,利用另一个包含对播放视频一次性进行全部渲染操作的视频渲染器来实现视频播放时的渲染。采集或播放的原始视频会输入到对应的视频渲染器中,由不同的视频渲染器进行各种对应的渲染操作(如贴纸渲染、滤镜渲染、美颜渲染等),然后将输出的渲染结果返回给对应的调用方(采集端或播放端)。当视频渲染过程中的渲染流程较少时,现有的视频渲染器可以方便快捷的运行;但当视频渲染流程变得复杂时,由于全部 ...
【技术保护点】
1.一种视频渲染器,其特征在于,包括:主控制器和至少一个子渲染器,所述子渲染器包括至少一个渲染单元,每个渲染单元对应执行一项渲染功能;所述主控制器分别与渲染单元的配置端和控制端连接,各子渲染器之间串联,单个子渲染器中的各渲染单元之间串联。
【技术特征摘要】
1.一种视频渲染器,其特征在于,包括:主控制器和至少一个子渲染器,所述子渲染器包括至少一个渲染单元,每个渲染单元对应执行一项渲染功能;所述主控制器分别与渲染单元的配置端和控制端连接,各子渲染器之间串联,单个子渲染器中的各渲染单元之间串联。2.根据权利要求1所述的视频渲染器,其特征在于,还包括:配置单元,所述配置单元连接在所述主控制器和渲染单元的配置端之间。3.根据权利要求1或2所述的视频渲染器,其特征在于,还包括:与渲染单元一一对应的监测单元,所述监测单元分别连接在所述主控制器和对应的渲染单元的监控端之间。4.一种视频渲染方法,应用于如权利要求1至3任一项所述的视频渲染器中,其特征在于,包括:获取视频和渲染请求,所述渲染请求中包括视频渲染器中各渲染单元的开关信息;根据所述开关信息对各渲染单元进行功能的开关设置;将所述视频输入所述视频渲染器进行视频渲染,得到渲染后的视频。5.根据权利要求4所述的方法,其特征在于,根据所述开关信息对各渲染单元进行功能的开关设置,具体包括:将参与本次渲染的渲染单...
【专利技术属性】
技术研发人员:汪方,丘智鉴,姜健华,
申请(专利权)人:广州市百果园信息技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。