MIPI เด•เตเดฏเดพเดฎเดฑเด•เตพเด•เตเด•เดพเดฏเดฟ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดคเตเดฑเดจเตเดจ เดธเตเดฑเตเดฑเดพเด•เตเด•เต เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต

เดนเดพเตปเดธเต เดกเดฟ เด—เต‹เดกเต†, เดซเต†เดกเต‹เดฑ เดกเต†เดตเดฒเดชเตเดชเตผ Linux, ั€ะฐะฑะพั‚ะฐัŽั‰ะธะน ะฒ ะบะพะผะฟะฐะฝะธะธ Red Hat, ะฟั€ะตะดัั‚ะฐะฒะธะป ะฝะฐ ะบะพะฝั„ะตั€ะตะฝั†ะธะธ FOSDEM 2024 ะพั‚ะบั€ั‹ั‚ั‹ะน ัั‚ะตะบ ะดะปั ะบะฐะผะตั€, ะฟะพะดะบะปัŽั‡ะฐะตะผั‹ั… ะฟั€ะธ ะฟะพะผะพั‰ะธ ะธะฝั‚ะตั€ั„ะตะนัะฐ MIPI (Mobile Industry Processor Interface). ะŸะพะดะณะพั‚ะพะฒะปะตะฝะฝั‹ะน ะพั‚ะบั€ั‹ั‚ั‹ะน ัั‚ะตะบ ะฟะพะบะฐ ะฝะต ะฟั€ะธะฝัั‚ ะฒ ัะพัั‚ะฐะฒ ัะดั€ะฐ Linux ะธ ะฟั€ะพะตะบั‚ะฐ libcamera, ะฝะพ ะพั‚ะผะตั‡ะตะฝ ะบะฐะบ ะดะพัั‚ะธะณัˆะธะน ัะพัั‚ะพัะฝะธั, ะฟั€ะธะณะพะดะฝะพะณะพ ะดะปั ั‚ะตัั‚ะธั€ะพะฒะฐะฝะธั ัˆะธั€ะพะบะธะผ ะบั€ัƒะณะพะผ ัะฝั‚ัƒะทะธะฐัั‚ะพะฒ. ะ ะฐะฑะพั‚ะฐ ัั‚ะตะบะฐ ะฟั€ะพะฒะตั€ะตะฝะฐ ั MIPI-ะบะฐะผะตั€ะฐะผะธ ะฝะฐ ะฑะฐะทะต ัะตะฝัะพั€ะพะฒ ov2740, ov01a1s ะธ hi556, ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝะฝั‹ั… ะฒ ั‚ะฐะบะธั… ะฝะพัƒั‚ะฑัƒะบะฐั…, ะบะฐะบ Lenovo ThinkPad X1 yoga gen 8, Dell Latitude 9420 ะธ HP Spectre x360 13.5 2023.

ะ˜ะฝั‚ะตั€ั„ะตะนั MIPI ะฟั€ะธะผะตะฝัะตั‚ัั ะฒะพ ะผะฝะพะณะธั… ะฝะพะฒั‹ั… ะผะพะดะตะปัั… ะฝะพัƒั‚ะฑัƒะบะพะฒ ะฒะผะตัั‚ะพ ั€ะฐะฝะตะต ะธัะฟะพะปัŒะทัƒะตะผะพะน ะฟะพั‚ะพะบะพะฒะพะน ะฟะตั€ะตะดะฐั‡ะธ ะฒะธะดะตะพ ะฟะพ ัˆะธะฝะต USB ะพั‚ ัƒัั‚ั€ะพะนัั‚ะฒ, ะฟะพะดะดะตั€ะถะธะฒะฐัŽั‰ะธั… ัั‚ะฐะฝะดะฐั€ั‚ UVC (USB Video Class). MIPI ะฟั€ะตะดะพัั‚ะฐะฒะปัะตั‚ ะดะพัั‚ัƒะฟ ะบ ัะตะฝัะพั€ัƒ ะบะฐะผะตั€ั‹, ะธัะฟะพะปัŒะทัƒั CSI-ั€ะตัะธะฒะตั€ (Camera Serial Interface) ะธ ะธะฝั‚ะตะณั€ะธั€ะพะฒะฐะฝะฝั‹ะน ะฒ CPU ะฟั€ะพั†ะตััะพั€ ะพะฑั€ะฐะฑะพั‚ะบะธ ะธะทะพะฑั€ะฐะถะตะฝะธะน (ISP, Image Signal Processor), ะพะฑะตัะฟะตั‡ะธะฒะฐัŽั‰ะธะน ั„ะพั€ะผะธั€ะพะฒะฐะฝะธั ะธะทะพะฑั€ะฐะถะตะฝะธั ะฝะฐ ะพัะฝะพะฒะต ัั‹ั€ั‹ั… (raw) ะดะฐะฝะฝั‹ั…, ะฟะพัั‚ัƒะฟะฐัŽั‰ะธั… ะพั‚ ัะตะฝัะพั€ะฐ. ะšะพะผะฟะฐะฝะธั Intel ะฟั€ะตะดะพัั‚ะฐะฒะปัะตั‚ ะฝะฐะฑะพั€ ะฟั€ะพะฟั€ะธะตั‚ะฐั€ะฝั‹ั… ะดั€ะฐะนะฒะตั€ะพะฒ ะดะปั ั€ะฐะฑะพั‚ั‹ ั MIPI-ะบะฐะผะตั€ะฐะผะธ ะฒ Linux ั‡ะตั€ะตะท IPU6 (Imaging Processing Unit) ะฒ ะฟั€ะพั†ะตััะพั€ะฐั… Intel Tiger Lake, Alder Lake, Raptor Lake ะธ Meteor Lake.

MIPI เด•เตเดฏเดพเดฎเดฑเด•เตพเด•เตเด•เดพเดฏเดฟ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดกเตเดฐเตˆเดตเดฑเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต† เดชเตเดฐเดงเดพเดจ เดตเต†เดฒเตเดฒเตเดตเดฟเดณเดฟ, ISP เดชเตเดฐเต‹เดธเดธเตผ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด‚ เด…เดคเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ เด‡เดฎเต‡เดœเต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เดณเตเด‚ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ CPU เดจเดฟเตผเดฎเตเดฎเดพเดคเดพเด•เตเด•เตพ เดตเต†เดณเดฟเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดฑเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เด…เดต เด’เดฐเต เดตเตเดฏเดพเดชเดพเดฐ เดฐเดนเดธเตเดฏเดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เดˆ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ, เดฒเดฟเดจเดพเดฐเต‹เดฏเตเด‚ เดฑเต†เดกเต เดนเดพเดฑเตเดฑเตเด‚ เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เด‡เด‚เดชเตเดฒเดฟเดฎเต†เดจเตเดฑเต‡เดทเตป เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเต, เดธเต‹เดซเตเดฑเตเดฑเตโ€ŒเดเดŽเดธเตเดชเดฟ เดŽเดจเตเดจ เด‡เดฎเต‡เดœเต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดชเตเดฐเต‹เดธเดธเตผ, เดชเตเดฐเตŠเดชเตเดฐเตˆเดฑเตเดฑเดฑเดฟ เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต† เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเต† เดคเดจเตเดจเต† MIPI เด•เตเดฏเดพเดฎเดฑเด•เดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด‡เดคเต เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต (เดธเต‹เดซเตเดฑเตเดฑเตเดเดŽเดธเตเดชเดฟ IPU6 ISP-เด•เตเด•เต เดชเด•เดฐเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚).

ะ ะตะฐะปะธะทะฐั†ะธั SoftISP ะฟะตั€ะตะดะฐะฝะฐ ะดะปั ะฒะบะปัŽั‡ะตะฝะธั ะฒ ัะพัั‚ะฐะฒ ะฟั€ะพะตะบั‚ะฐ libcamera, ะฟั€ะตะดะปะฐะณะฐัŽั‰ะตะณะพ ะฟั€ะพะณั€ะฐะผะผะฝั‹ะน ัั‚ะตะบ ะดะปั ั€ะฐะฑะพั‚ั‹ ั ะฒะธะดะตะพะบะฐะผะตั€ะฐะผะธ, ั„ะพั‚ะพะบะฐะผะตั€ะฐะผะธ ะธ TV-ั‚ัŽะฝะตั€ะฐะผะธ ะฒ Linux, Android ะธ ChromeOS. ะŸะพะผะธะผะพ SoftISP ัั‚ะตะบ ะดะปั ั€ะฐะฑะพั‚ั‹ ั MIPI-ะบะฐะผะตั€ะฐะผะธ ะฒะบะปัŽั‡ะฐะตั‚ ั€ะฐะฑะพั‚ะฐัŽั‰ะธะน ะฝะฐ ัƒั€ะพะฒะฝะต ัะดั€ะฐ ะดั€ะฐะนะฒะตั€ ะดะปั ัะตะฝัะพั€ะพะฒ ov2740 ะธ ะบะพะด ะดะปั ะฟะพะดะดะตั€ะถะบะธ ะฒ ัะดั€ะต Linux CSI-ั€ะตัะธะฒะตั€ะฐ, ัะฒะปััŽั‰ะตะณะพัั ั‡ะฐัั‚ัŒัŽ IPU6 ะฟั€ะพั†ะตััะพั€ะพะฒ Intel.

เด•เต‡เตผเดฃเตฝ เดชเดพเด•เตเด•เต‡เดœเตเด•เตพ Linux ะธ libcamera, ะฒะบะปัŽั‡ะฐัŽั‰ะธะต ะฟะพะดะณะพั‚ะพะฒะปะตะฝะฝั‹ะต ะฟั€ะพะตะบั‚ะพะผ ะธะทะผะตะฝะตะฝะธั, ะดะพัั‚ัƒะฟะฝั‹ ะฒ ั€ะตะฟะพะทะธั‚ะพั€ะธะธ COPR ะดะปั ัƒัั‚ะฐะฝะพะฒะบะธ ะฒ Fedora Linux 39. ะ”ะปั ะทะฐั…ะฒะฐั‚ะฐ ะฒะธะดะตะพ ั MIPI-ะบะฐะผะตั€ ะผะพะถะตั‚ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒัั ะผัƒะปัŒั‚ะธะผะตะดะธะนะฝั‹ะน เดธเต†เตผเดตเตผ Pipewire. ะŸะพะดะดะตั€ะถะบะฐ ั€ะฐะฑะพั‚ั‹ ั ะบะฐะผะตั€ะฐะผะธ ั‡ะตั€ะตะท Pipewire ัƒะถะต ะฟั€ะธะฝัั‚ะฐ ะฒ ะฑะธะฑะปะธะพั‚ะตะบัƒ libwebrtc. ะ’ Firefox ะฒะพะทะผะพะถะฝะพัั‚ัŒ ั€ะฐะฑะพั‚ั‹ ั ะบะฐะผะตั€ะฐะผะธ ั‡ะตั€ะตะท Pipewire ะฟั€ะธะฒะตะดะตะฝะฐ ะบ ัะพัั‚ะพัะฝะธัŽ, ะฟั€ะธะณะพะดะฝะพะผัƒ ะดะปั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ั WebRTC, ะฝะฐั‡ะธะฝะฐั ั ะฒั‹ะฟัƒัะบะฐ 122. ะŸะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ั€ะฐะฑะพั‚ะฐ ั ะบะฐะผะตั€ะฐะผะธ ั‡ะตั€ะตะท Pipewire ะฒ Firefox ะพั‚ะบะปัŽั‡ะตะฝะฐ ะธ ั‚ั€ะตะฑัƒะตั‚ ะฐะบั‚ะธะฒะฐั†ะธะธ ะฒ about:config ะฟะฐั€ะฐะผะตั‚ั€ะฐ ยซmedia.webrtc.camera.allow-pipewireยป.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

DDoS เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเดณเตเดณ เดธเตˆเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เตเด•, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ ๐Ÿ”ฅ DDoS เดชเดฐเดฟเดฐเด•เตเดท, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ เด‰เดณเตเดณ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เต‚ | ProHoster