KANZI 视频分层是怎么处理的?

KANZI 视频分层是怎么处理的?

Kanzi 对视频分层的处理有多种处理方法, 在此介绍最常用性能最好的方法如下:
挖洞, 透明窗口
此方法的原理是使用一个单独的应用或者窗体来显示视频, 运用以往的视频播放技术,视频播放不需要用到 Kanzi, 把视频播放窗体放在 Kanzi 的应用的窗体背后, 在 Kanzi 中使用一个透明的 mask 来挖任意形状的洞, 透过去可以看到后面的视频。 导航影像, 倒车影像, 视频播放都可以采用此种方法, 如 AudiTT 的导航。

blob.png


    • Related Articles

    • Kanzi 是否可以独立开展 logic 功能设计?是否跟 matlab/smulink、 C++ 有接口?

      Kanzi 目前主要提供 HMI 解决方案,帮助用户快速实现高质量的产品原型,拥有 C++接口,支持插件扩展,用户可以构建支持 matlab/smulink 这样的第三方系统,也可以使用插件来支持导入相关模块。 我们正在开发中的 kanzi logic 就是在 Kanzi 设计工具的基础上提供快速logic 设计,轻松实现 logic 和 HMI 的对接。目前已发布,并在不断完善。
    • android上集成kanziview和textureview 播放视频和camera黑屏因为AndroidManifest.xml 中 uses-sdk 顺序导致

      kanzi默认创建的android工程的AndroidManifest.xml  中的uses-sdk 位置在最后,会导致textureview 播放导致黑屏 正确的顺序如下 <manifest xmlns:android="http://schemas.android.com/apk/res/android"       package="com.rightware.kanzi.mytextureview"       android:versionCode="1"       ...
    • kanzi是否支持一个进程多个窗口?

      一个 kanzi 进程内支持多个窗口的功能我们正在开发中, windows 上我们已经初步做到了,其他平台还在开发中。 不过目前这种需求不是很多,而且我们可以采用多个 kanzi 进程的方式来处理 ivi 的多个模块,稳定性会更好。 同一个 kanzi 进程内, kanzi 也可以通过支持多个 layer 的方式来显示不同的内容,比如一个 layer 显示视频,一个 layer 显示菜单。
    • windows上透明窗体效果设置

      在windows上进行透明窗体的设置主要的原理是使用 DwmEnableBlurBehindWindow(hWnd, &bb); 来将hWnd 设置为透明的,然后在kanzi studio中将rootpage的 background brush 设置为colorbrush(0,0,0,0),再增加blend mode 设置为opaque,注意要想在win7 上使用,必须要把win7的主题模式设置为Aero 模式的主题,才可以看到透明效果。 怿星网盘下载链接如下: ...
    • Node2DPlugin 范例里视频的更新和界面的更新有没有做同步处理?

      Windows 上的确没有做同步处理,但是 android 平台下是做了同步处理的,可以参考此范例下的 android 下的代码,同步处理是用户自己来做的。