QAVF Camera共享在Host和Guest所需组件

QAVF Camera共享所需组件

要在QNX Hypervisor系统中使用Camera共享框架,您的guest和host image必须包含特定的组件,并且您必须将virtio-video-camera vdev添加到guest的虚拟机中。

Host 所需组件

您的host上必须具备以下组件:

  • 实现Camera vdev的模块vdev-virtio-video-camera.so。该文件必须包含在Hypervisor host构建文件的shared objects列表中。
  • 在每个虚拟机(即qvm进程)的配置文件中,必须指定virtio-video-camera vdev。对于如何配置此vdev的信息,请参阅“vdev virtio-video-camera”。
  • 每个虚拟机的配置文件(*.qvmconf)的路径。该路径必须包含在Hypervisor host构建文件中。
  • 一个Sensor配置文件(例如/etc/system/config/sensor.conf),其中包含您要提供给guest应用程序使用的Camera的配置。该文件的路径必须包含在Hypervisor host构建文件中。
  • Camera library和Sensor service(作为Sensor Framework中间件的一部分)。这些组件必须包含在Hypervisor host构建文件中。有关在开发host上安装Sensor Framework(以便将其添加到主机image中)的信息,请参阅发布说明。
  • 一个图形配置文件(例如graphics.conf),其中包含host的屏幕配置。该文件必须包含在host构建文件中。屏幕图形子系统(Screen Graphics Subsystem)包含在任何Hypervisor host BSP中,因此默认image中已经包含了该组件。

有关如何配置Hypervisor host的一般信息,请参阅QNX Hypervisor用户指南的“Configuration”部分。

Guest 所需组件

由于virtio-video-camera vdev是一个para-virtualized设备,host必须具备符合VirtIO-Video消息标准的Camera驱动程序与vdev进行通信。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程