ื ืึธื ืคืืจ ืืึธืจ ืคืื ืึทื ืืืืืงืืื ื, ืืขืจ ืขืจืฉืืขืจ ืืขืืืื ื ืคืื ืื ืืืืงืึทืืขืจืึท ืคึผืจืืืขืงื (0.0.1) ืืื ืืขืืจืื ืืขื, ืืืึธืก ืึธืคืคืขืจืก ืึท ืืืืืืืืืจื ืึธื ืืืืื ืคึฟืึทืจ ืืจืืขืื ืืื ืืืืืขื ืงืึทืืขืจืึทืก, ืงืึทืืขืจืึทืก ืืื ืืขืืขืืืืืืข ืืื ืขืจืก ืืื ืืื ืืงืก, ืึทื ืืจืืื ืืื ChromeOS, ืืืึธืก ืืืื ืื ืึทื ืืืืืงืืื ื ืคืื ืื V4L2 API. ืืื ืืืขื ืืืืขื ืืฉืึทืืืึทืื ืคืึทืจืืืึทืื ืขืก. ืืื ื ืื ืืืืืืึธืืขืง ืก ืึทืคึผื ืืื ื ืึธื ืืฉืึทื ืืื ื ืืื ืืื ื ืึธื ื ืืฉื ืืึธืจ ืกืืืืืึทืืืืื, ืื ืคึผืจืืืขืงื ืืื ืืื ืืืฆื ืืขืืืขืืึธืคึผืขื ืึธื ืืจืึทื ืืฉืื ื ืืืื ืจืืืืกืื ื ืืฆื ืึท ืงืขืกืืืืขืจืืืง ืึทื ืืืืืงืืื ื ืืึธืืขื. ืืื ืขื ืืคืขืจ ืฆื ืื ื ืืื ืคึฟืึทืจ ืืืกืืจืืืืืฉืึทื ื ืฆื ืืึทืืื ืฉืคึผืืจ ืคืื API ืขื ืืขืจืื ืืขื ืืืึธืก ืืืืจืงื ืงืึทืืคึผืึทืืึทืืืืึทืื, ืืื ืฆื ืคืึทืจืคึผืึธืฉืขืืขืจื ืื ืขืงืกืคึผืจืขืก ืคืื ืืืืืจืขืจืื ืืื ืคึผืึทืงืึทืืืฉืึทื, ืืขืจ ืืึทืฉืืืก ืืื ืืืฆื ืืขืืืื ืฆื ืคึผืืจืืึทืืืงืื ืืืฉืขื ืขืจืืื ืจืืืืกืื ืืืึธืก ืจืืคืืขืงืก ืื ืืึธืก ืคืื ABI ืืื API ืขื ืืขืจืื ืืขื. ืื ืคึผืจืืืขืงื ืงืึธื ืืื ืืขืฉืจืืื ืืื C ++ ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื LGPLv2.1 ืืขืจืืืืืขื ืืฉ.
ืื ืคึผืจืืืขืงื ืืื ืืขืืืขืืึธืคึผืขื ืืืจื ืืขืืืขืืึธืคึผืขืจืก ืคืื ืืืืืืืขืืืึท ืกืึทืืกืืกืืึทืื ืคืื ืื ืืื ืืงืก ืงืขืจื ืฆืืืึทืืขื ืืื ืขืืืขืืข ืึทืคึผืึทืจืึทื ืืึทื ืืึทืคืึทืงืืฉืขืจืขืจื ืืื ืกืืจ ืฆื ื ืึธืจืืึทืืืื ืื ืกืืืืึทืฆืืข ืืื ืืื ืืงืก ืฉืืืฆื ืคึฟืึทืจ ืงืึทืืขืจืึทืก ืคึฟืึทืจ ืกืืึทืจืืคืึธื ืขืก ืืื ืขืืืขืืื ืืขืืืืกืขืก ืืืึธืก ืืขื ืขื ืืืื ืฆื ืคึผืจืึทืคึผืจืืืึทืืขืจื ืืจืืืืขืจืก. API V4L2, ืฉืืื ืื ืืืฆื ืืื ืื ืืื ืืงืก ืงืขืจื, ืืื ืึทืืึธื ืืืฉืืคื ืฆื ืึทืจืืขืื ืืื ืืจืืืืฆืืื ืขืื ืืึทืืื ืืขืจ ืืืขื ืงืึทืืขืจืึทืก ืืื ืืื ืฉืืืึทื ืฆืืืขืคืืกื ืฆื ืื ืืขืฆืืข ืืึทื ื ืคืื ืืึธืืืื ื MCU ืคืึทื ืืงืฉืึทื ืึทืืืื ืืืืฃ ืื ืคึผืืืืฆืขืก ืคืื ืื ืงืคึผื.
ื ืื ืขื ืืขื ืืขืงืึทืืึธืืขืืืง ืงืึทืืขืจืึทืก, ืืื ืืืึธืก ืขืจืฉืืืง ืืืื ืคึผืจืึทืกืขืกืื ื ืึทืคึผืขืจืืืฉืึทื ื ืืขื ืขื ืืืจืืืขืงืึธืื ืืืืฃ ืึท ืกืคึผืขืฉืึทืืืืื ืคึผืจืึทืกืขืกืขืจ ืืขืืืื ืืื ืื ืึทืคึผืึทืจืึทื (MCU), ืืื ืขืืืขืืื ืืขืืืืกืขืก, ืฆื ืจืขืืืฆืืจื ืงืึธืก, ืื ืคืึทื ืืงืฉืึทื ื ืืขื ืขื ืืขืคืืจื ืืืืก ืืืืฃ ืื ืคึผืืืืฆืขืก ืคืื ืื ืืืืคึผื ืงืคึผื ืืื ืืึทืจืคื ืึท ืงืึธืืคึผืืขืงืก ืฉืึธืคืขืจ ืืืึธืก ืืืื ื ืื-ืขืคืขื ืขื-ืืงืืจ ืืืืกืึทื ืกื ืงืึทืืคึผืึธืื ืึทื ืฅ. ืืื ืึท ืืืื ืคืื ืื ืืืืงืึทืืขืจืึท ืคึผืจืืืขืงื, ืึธืคึฟื ืืงืืจ ืืืืืืืืืจื ืคึผืจืึทืคึผืึธืื ืึทื ืฅ ืืื ืืึทืื ืืืึทืจื ืืึทื ืืึทืคืึทืงืืฉืขืจืขืจื ืืขืคืจืืืื ืฆื ืฉืึทืคึฟื ืึท ืงืึธืืคึผืจืึธืืืก ืืืืืื ื ืึทื, ืืืืฃ ืื ืืืื ืืึทื ื, ืกืึทืืืกืคืืื ืื ืืืืขืจืคืขื ืืฉื ืคืื ืึธืคึฟื ืืงืืจ ืืืืืืืืืจื ืืขืืืขืืึธืคึผืขืจืก, ืืื ืืืืฃ ืื ืื ืืขืจืข, ืึทืืึทืื ืคึผืจืึทืืขืงืืื ื ืื ืืื ืืขืืขืงืืืึทื ืคืึทืจืืึธื ืคืื ืึทืคึผืึทืจืึทื ืืึทื ืืึทืคืึทืงืืฉืขืจืขืจื.
ืืขืจ ืึธื ืืืืื ืืขืคึฟืื ื ืืืจื ืื ืืืืงืึทืืขืจืึท ืืืืืืึธืืขืง ืืื ืืืคึผืืึทืืขื ืึทื ืืขืืึทืืจืข ืืื ืืึทื ืืฆืขืจ ืคึผืืึทืฅ. ืฆื ืขื ืฉืืจ ืงืึทืืคึผืึทืืึทืืืืึทืื ืืื ืืืืืกืืื ื ืืืืืืืืืจื ืื ืืืืืจืึทื ืืึทื ืฅ ืืื ืึทืคึผืืึทืงืืืฉืึทื ื, ืงืึทืืคึผืึทืืึทืืืืึทืื ืืืึทืขืจืก ืืขื ืขื ืฆืืืขืฉืืขืื ืคึฟืึทืจ ืื V4L API, Gstreamer ืืื Android Camera HAL. ืคึผืจืึทืคึผืจืืืึทืืขืจื ืงืึทืืคึผืึธืื ืึทื ืฅ ืกืคึผืขืฆืืคืืฉ ืฆื ืืขืืขืจ ืึทืคึผืึทืจืึทื ืคึฟืึทืจ ืื ืืขืจืึทืงืืื ื ืืื ืืืกืจืืื ืืขื ืขื ืืืืืื ื ืืื ืืึทืืืฉืืื ืืืึธืก ืืืืคื ืืื ืืึทืืื ืืขืจ ืคึผืจืึทืกืขืกืึทื ืืื ืื ืืขืจืึทืงื ืืื ืื ืืืืืืึธืืขืง ืืืจื IPC. ืืึธืืืืขืก ืืึธืื ื ืื ืืืจืขืงื ืึทืงืกืขืก ืฆื ืื ืืืื ืืื ืึทืงืกืขืก ืื ืืืกืจืืื ืืืจื ืึท ืื ืืขืจืืืืืื ืึทืคึผื, ืจืืงืืืขืก ืืืจื ืืืึธืก ืืขื ืขื ืึธืคึผืืขืฉืืขืื, ืคืืืืขืจื ืืื ืืืืืืขื ืฆื ืืืืื ืึทืงืกืขืก ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ื ืืืืืง ืฆื ืงืึธื ืืจืึธืืืจื ืื ืึทืคึผืึทืจืึทื.
ืื ืืืืืืึธืืขืง ืืืื ืืื ืึทืงืกืขืก ืฆื ืึทืืืขืจืืืึทืื ืคึฟืึทืจ ืคึผืจืึทืกืขืกืื ื ืืื ืืืคึผืจืืืืื ื ืื ืงืืืึทืืืืขื ืคืื ืืืืืขืจ ืืื ืืืืืืืก (ืืืืึทืก ืืืึธื ืึทืืืฉืึทืกืืืึทื ื, ืจืึทืฉ ืจืขืืืงืฆืืข, ืืืืืขื ืกืืืืืึทืืึทืืืืฉืึทื, ืึทืืืึธืคืึธืงืืก, ืืืกืฉืืขืื ืกืขืืขืงืฆืืข, ืืื"ื ื), ืืืึธืก ืงืขื ืขื ืืืื ืงืึธื ื ืขืงืืขื ืืื ืื ืคืึธืจืขื ืคืื ืขืคืขื ืขื ืคืื ืืจืืืกื ืืืง ืืืืืจืขืจืื ืึธืืขืจ ืคึผืจืึทืคึผืจืืืึทืืขืจื. ืืคืืขืืื ืืขืจื ืืึทืืืฉืืื. ืื ืึทืคึผื ืืื ืึทืงืกืขืก ืฆื ืคึฟืขืึดืงืืืื ืึทืืึท ืืื ืืืืขืจืืึทื ืื ื ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืคืื ืืืืืกืืื ื ืคืื ืืจืืืกื ืืืง ืืื ืืขืืืื-ืืื ืงืึทืืขืจืึทืก, ื ืืฆื ืืืื ืคึผืจืึธืืคืืืื, ืืึทื ืืืื ื ืึทืคึผืึทืจืึทื ืคึฟืึทืจืืื ืืื ื ืืื ืืืกืงืึทื ืขืงืฉืึทื ืืขืฉืขืขื ืืฉื, ืึธื ืคืืจืื ื ืึทืคึผืึทืจืึทื ืืึทืื ืืึทืคึผื ืืืืฃ ืื ืืืื ืจืึทื ืืืจืื, ืืื ืกืื ืืงืจืึทื ืืืืื ื ืืืืืขืจ ืืื ืืืืฅ. ืขืก ืืื ืืขืืืขื ืฆื ืึทืจืืขืื ืกืขืคึผืขืจืึทืืื ืืื ืขืืืขืืข ืงืึทืืขืจืึทืก ืืื ืื ืกืืกืืขื ืืื ืึธืจืืึทื ืืืืจื ืื ืกืืืืึทืืืืื ืืึทืก ืืึทืคึผื ืคืื ืขืืืขืืข ืืืืืขื ืกืืจืืื ืคืื ืืืื ืึทืคึผืึทืจืึทื (ืืืฉื ืืืื ืขืจ ืืื ื ืืืขืจืืง ืืึทืืืึธืืข ืคึฟืึทืจ ืืืืืขื ืงืึทื ืคืจืึทื ืกืื ื, ืืื ืื ืืขืจื ืืื ืืืื ืืึทืืืึธืืข ืคึฟืึทืจ ืึทืจืงืืืื ืจืขืงืึธืจืืื ื ืฆื ืืืกืง).
ืืงืืจ: opennet.ru