ืืืืจ ืืจืืข ืฉื ืื ืฉื ืคืืชืื, ื ืืฆืจื ืืืืืืจื ืืจืืฉืื ื ืฉื ืคืจืืืงื libcamera (0.0.1), ืืืฆืืขื ืขืจืืืช ืชืืื ื ืืขืืืื ืขื ืืฆืืืืช ืืืืื, ืืฆืืืืช ืืืงืืื ืืืืืืืื ืืืื ืืงืก, ืื ืืจืืืื ื-ChromeOS, ืืฉืจ ืืืฉืืื ืืช ืคืืชืื ื-API V4L2 ืืืกืืคื ืฉื ืืืจ ืืืืืฃ ืืืชื. ืืืืจ ืฉื-API ืฉื ืืกืคืจืืื ืขืืืื ืืฉืชื ื ืืืจื ืืชืืืฆื ืืืืืื, ืืคืจืืืงื ืืชืคืชื ืขื ืื ืืื ืืืืืจืืช ืืืืืืช ืืกืืขืคืืช ืชืื ืฉืืืืฉ ืืืืื ืคืืชืื ืืชืืฉื. ืืชืืืื ืืฆืืจื ืืืคืฆืืช ืืื ืืขืงืื ืืืจ ืฉืื ืืืื ื-API ืืืฉืคืืขืื ืขื ืืชืืืืืช, ืืืื ืืคืฉื ืืช ืืกืคืงืช ืืกืคืจืืืช ืืืืืืืช, ืืชืงืืื ืืขืช ืืืืืื ืืืืฆืจ ืืืืืจืืช ืืขืช ืืขืช ืืืฉืงืคืืช ืืช ืืืงืฃ ืืฉืื ืืืื ื-ABI ืื-API. ืงืื ืืคืจืืืงื ืืชืื ื-C++ ืืืืคืฅ ืชืืช ืจืืฉืืื LGPLv2.1.
ืืคืจืืืงื ืืคืืชื ืขื ืืื ืืคืชืืื ืฉื ืชืชื ืืขืจืืืช ืืืืืืืืื ืฉื ืืืืช ืืื ืืงืก ืืื ืขื ืืื ืืฆืจื ื ืืฆืืืืช ืขื ืื ืช ืื ืจืื ืืช ืืืฆื ืขื ืชืืืืช ืืื ืืงืก ืืืฆืืืืช ืืกืืืจืืคืื ืื ืืืืฉืืจืื ืืฉืืืฆืื ืืงืฉืืจืื ืืืจืืืืจืื ืงื ืืื ืืื. API V4L2, ืฉืืืจ ืืืื ืืืืืช ืืื ืืงืก, ื ืืฆืจ ืืืื ื ืืื ืืขืืื ืขื ืืฆืืืืช ืืื ืืจื ื ื ืคืจืืืช ืืกืืจืชืืืช ืืืื ืืืชืื ืืฆืืจื ืืจืืขื ืืืืื ืืืืจืื ื ืฉื ืืขืืจืช ืคืื ืงืฆืืื ืืืืช MCU ืขื ืืชืคื ืืืขืื.
ืื ืืืื ืืืฆืืืืช ืืกืืจืชืืืช, ืฉืืื ืคืขืืืืช ืขืืืื ืชืืื ื ืจืืฉืื ืืืช ืืืืฆืขืืช ืขื ืืขืื ืืืืื ืืืืื ื ืืืฆืืื (MCU), ืืืืฉืืจืื ืืฉืืืฆืื, ืืื ืืืืืื ืขืืืืืช, ืคืื ืงืฆืืืช ืืื ืืืืฆืขืืช ืขื ืืชืคื ืืืขืื ืืจืืฉื ืืืืจืฉืืช ืืจืืืืจ ืืืจืื ืืฉืจ ืืืื ืจืืืืื ืฉืืื ื ืืขืื ืจืืฉืืื ืงืื ืคืชืื. ืืืกืืจืช ืคืจืืืงื libcamera ื ืืกื ืืกืืื ืชืืื ืช ืงืื ืคืชืื ืืืฆืจื ื ืืืืจื ืืืฆืืจ ืคืชืจืื ืคืฉืจื ืฉืืฆื ืืื ืืกืคืง ืืช ืฆืืจืื ืืคืชืื ืชืืื ืช ืืงืื ืืคืชืื, ืืืฆื ืฉื ื ืืืคืฉืจ ืืื ื ืขื ืืงื ืืื ืืจืืื ื ืฉื ืืฆืจื ื ืืืฆืืืืช.
ืืืืกื ืืช ืฉืืฆืืขื ืกืคืจืืืช libcamera ืืืืฉืืช ืืืื ืืืื ืืืฉืชืืฉ. ืืื ืืืืืื ืชืืืืืช ืขื ืกืืืืืช ืชืืื ื ืืืืฉืืืื ืงืืืืื, ืฉืืืืช ืชืืืืืช ืืกืืคืงืืช ืขืืืจ V4L API, Gstreamer ื-Android Camera HAL. ืจืืืืื ืงื ืืื ืืื ืกืคืฆืืคืืื ืืื ืืฆืืื ืืืื ืืจืืงืฆืื ืขื ืฆืืื ืืชืืื ื ืื ืืืืืืืื ืืคืืขืืื ืืชืืืืืื ื ืคืจืืื ืืืงืืืืื ืืื ืืจืืงืฆืื ืขื ืืกืคืจืืื ืืืืฆืขืืช IPC. ืืืืืืืื ืืื ืืืฉื ืืฉืืจื ืืืืฉืืจ ืืื ื ืืืฉืื ืืฆืืื ืืจื API ืืื ืืื, ืฉืืงืฉืืช ืฉืืจืื ื ืืืงืืช, ืืกืื ื ืืช ืืืืืืืืช ืืืืฉื ืจืง ืืคืื ืงืฆืืื ืืืืช ืืืจืืฉื ืืฉืืืื ืืืฆืืื.
ืืกืคืจืืื ืืกืคืงืช ืื ืืืฉื ืืืืืืจืืชืืื ืืขืืืื ืืฉืืคืืจ ืืืืืช ืืชืืื ืืช ืืืกืจืืื ืื (ืืชืืืช ืืืืื ืืื, ืืคืืชืช ืจืขืฉืื, ืืืฆืื ืืืืื, ืคืืงืืก ืืืืืืื, ืืืืจืช ืืฉืืคื ืืื'), ืืืชื ื ืืชื ืืืืจ ืืฆืืจื ืฉื ืกืคืจืืืช ืืืฆืื ืืืช ืคืชืืืืช ืื ืงื ืืื ืืืช. ืืืืืืื ืืืืืืื. ื-API ืืกืคืง ืืืฉื ืืชืืื ืืช ืืืื ืงืืืขืช ืืคืื ืงืฆืืื ืืืืช ืฉื ืืฆืืืืช ืืืฆืื ืืืช ืืืืื ืืช ืงืืืืืช, ืฉืืืืฉ ืืคืจืืคืืื ืืืฉืืจ, ืืืคืื ืืืืจืืขื ืืืืืจ ืื ืืชืืง ืืฆืืื, ื ืืืื ืืืืืช ื ืชืื ื ืืฆืืื ืืจืืช ืืคืจืืืืื ืืืืืืื ืืกื ืืจืื ืชืืื ืืช ืขื ืคืืืฉ. ื ืืชื ืืขืืื ืื ืคืจื ืขื ืืกืคืจ ืืฆืืืืช ืืืขืจืืช ืืืืจืื ืฆืืืื ืื-ืืื ื ืฉื ืืกืคืจ ืืจืื ืืืืื ืืืฆืืื ืืืช (ืืืืืื ืืืช ืืจืืืืืฆืื ื ืืืื ืืฉืืืืช ืืขืืื ืืืืืืื ืืืืจืช ืืจืืืืืฆืื ืืืืื ืืืงืืื ืืจืืืื ืืืืกืง).
ืืงืืจ: OpenNet.ru