เชฎเซเชณเชญเซเชค เชชเซเชฐเซเชตเชเชฐเซเชฐเซเชฏเชพเชคเซ:
- เชคเซเชฏเชพเช เชเช เชเซเชจเซเช เชจเชนเชฟ เชตเชชเชฐเชพเชฏเซเชฒ เชชเซเชฐเชฅเชฎ เชชเซเชขเซเชจเซเช เชฐเชพเชธเซเชชเชฌเซเชฐเซ เชชเซ เชฌเซเชฐเซเชก เชเซ;
- เชฌเซเชฐเซเชก เชเซเชฌเชฟเชจเซเช เชชเชฐ เชฎเซเชค เชตเชเชจ เชคเชฐเซเชเซ เชเชตเซเชฒเซเช เชเซ เช เชจเซ เชคเซเชจเซ เชเชชเชฏเซเช เชฅเชคเซ เชจเชฅเซ - "เชฌเซเชฐเชฟเช" เชฌเซเชฐเซเชก;
เชนเซเช เชถเซเช เชชเซเชฐเชพเชชเซเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซเช:
- เชเซเชเซเชเชธ เชธเชฎเชฏเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชฎเซเชก เช
เชจเซเชธเชพเชฐ)
เชฌเซเชฐเซเชก "เชฌเซเชฐเชฟเช" เชฌเชจเชตเชพเชจเซเช เชฌเชเชง เชเชฐเซ เชเซ, เช เชจเซ เชคเซเชฎเชพเช เชเชพเชฆเซเช เชฎเซเชฎเชฐเซ เชเชพเชฐเซเชก เชถเชพเชฎเซเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ; - เชเช เชเชฅเชฐเชจเซเช เชเซเชฌเชฒ เช เชจเซ เชจเชฟเชฏเชฎเชฟเชค เชเชฐเชเชฅเซเชฅเซ เชธเซเชชเซเชเชฐ เช เชฅเชตเชพ เชนเซเชกเชซเซเชจเชจเซ เชชเซเชฒเช เชฌเซเชฐเซเชก เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒ เชเซ;
- เชชเชพเชตเชฐ เชฒเชพเชเซ เชเชฐเซเชฏเชพ เชชเชเซ, เชญเซเชคเชชเซเชฐเซเชต "เชเชเช" - เชเชพเชฏ เชเซ
เชฎเซเชเซเชฏ เชตเชฟเชเชพเชฐ:
- เชเซเชเชชเชฃ เชธเซเชเช เชช เชฎเชพเชเซ เชฒเชเซเชคเซเชคเชฎ เชนเชพเชตเชญเชพเชตเชจเซ เชธเชเชเซเชฏเชพ, เชธเซเชฅเซ เชเชฆเชฐเซเชถ เชเชฟเชธเซเชธเชพเชฎเชพเช, เช เชฎเซ เชซเชเซเชค "เชเชฅเชฐเชจเซเช" เชเซเชฌเชฒ, เชชเชพเชตเชฐ เช เชจเซ เชธเซเชชเซเชเชฐเซเชธ เชธเชพเชฅเซ เชเซเชกเซเช เชเซเช, เช เชจเซ เชฌเซเชเซเช เชเชเช เชจเชฅเซ, เชถเชฌเซเชฆเชฎเชพเชเชฅเซ "เชฌเชงเชพ เชชเชฐ";
- เชฌเซเชเซเชธเชจเซ เชฌเชนเชพเชฐเชจเซ เชญเซเชคเชชเซเชฐเซเชต โเชฌเซเชฐเชฟเชโ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, 20 เชเชจเซเชเชฐเชจเซเช เชฐเซเชกเชฟเชฏเซ เชธเซเชเซเชถเชจเชจเซ เชธเชชเซเชฐเซเช เชเชฐเซ เชเซ, เชเซเชจเซ เชฎเชพเชเชธ เชตเซเชนเซเชฒ เช เชฅเชตเชพ เชเซเชเซเชเชธ GPIO เชชเชฟเชจ เชชเชฐ เชฆเชฌเชพเชตเซเชจเซ เชตเชฐเซเชคเซเชณเชฎเชพเช เชซเซเชฐเชตเซ เชถเชเชพเชฏ เชเซ (เชฌเซ เชตเชพเชฏเชฐเชจเซ เชเซเชกเซ เช เชจเซ เชคเซเชฎเชจเซ เชเซเชเชเชพ เชเชฐเซ (เชฌเชพเชณเชชเชฃเชฅเซ เชฎเชพเชฐเซเช เชธเซเชตเชชเซเชจ) );
- เชจเชฟเชฏเชเชคเซเชฐเชฃ เชฐเซเชกเชฟเชฏเซ เชเซเชจเชฒ เชฆเซเชตเชพเชฐเชพ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช เชจเซ เช เชฐเซเชกเชฟเชฏเซ เชเซเชจเชฒ เชจเชฟเชฏเชฎเชฟเชค เชฐเซเชกเชฟเชฏเซ เชฎเชพเชเชธ เชนเซเช เชถเชเซ เชเซ;
- เชเช เชคเซเชฏเชพเชฐ เชธเชฟเชธเซเชเชฎ เชฒเซ เช
เชจเซ "เชฏเซเชเซเชเซ เชชเซเชฐเซเชเซเชเซเช" เชฎเชพเช เชตเชฟเชคเชฐเชฃเชจเซ เชเชธเซเชฎเซเชฌเชฒ เชเชฐเซ
เชคเซ เชนเชเชฎเซเชถเชจเซ เชเซเชฎ, เช เชฎเซ เชคเชฎเชจเซ เชเชเช เชเชฐเซเชถเซเช เชจเชนเซเช, เชเชพเชฐเชฃ เชเซ เชฌเชงเซเช เชชเชนเซเชฒเซเชฅเซ เช เชฅเช เชเชฏเซเช เชเซ.
(เชฌเซเชเซ เชฌเชพเชเซ เชฌเชนเชพเชฐเชจเชพ เชจเชฟเชฐเซเชเซเชทเชเชจเซ เชฎเซเชเชตเชพ เชฎเชพเชเซ เชคเซ เชชเซเชฐเชคเซเช เชเซ "เชเซเชตเซ");
เชตเชฐเซเชฃเชจ
เชธเซเชฅเซ เชธเชฐเชณ เชเชจเซเชเชฐเชจเซเช เชฐเซเชกเชฟเชฏเซ เชเซเชฒเชฎ โKODIโ
เชเชธเซเชฎเซเชฌเชฒเซ เชเซเชจเชพ เชฐเชพเชธเซเชชเชฌเซเชฐเซ เชชเซ 1 เชฌเซเชฐเซเชก เชฎเชพเชเซ เชกเชฟเชเชพเชเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ
(เชเชฌเชพเช เชชเชฐ เชเซเชฏเชพเชเช เชงเซเชณ เชเชเช เซ เชเชฐเชตเซ, เชชเชฐเชเชคเซ เชเซ เชตเชงเซ เชเชพเชฎ เชเชฐเชตเชพ เชคเซเชฏเชพเชฐ เชเซ)
เชฎเซเชณเชญเซเชค เชฐเซเชคเซ, 3 เชเชจเซเชเชฐเชจเซเช เชฐเซเชกเชฟเชฏเซ เชธเซเชเซเชถเชจเซเชจเซ m8u12 เชฏเชพเชฆเซเชจเซ เชเชชเชฏเซเช เชฅเชพเชฏ เชเซ.
เชเชตเซเช เชฎเชพเชจเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซ เชฌเซเชฐเซเชก HDMI เชเชเชเชชเซเช เชตเชฟเชจเชพ เชเชพเชฎ เชเชฐเซ เชเซ, เช เชจเซ เชคเซเชจเซ เชฌเชเชง เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชซเชเซเชค เชเชเชเชฒเซเชเชฎเชพเชเชฅเซ เชชเชพเชตเชฐ เชเชกเซเชชเซเชเชฐเชจเซ เช เชจเชชเซเชฒเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เช เชจเซ เช เชฒเซเชเซเชฐเชพ-เชเชงเซเชจเชฟเช เชตเชพเชฏเชฐเชฒเซเชธ เชเชเชเซเชฐเซเชฒ เชชเซเชจเชฒ เชคเชฐเซเชเซ, เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชธเซเชชเชฐ เชฐเซเชกเชฟเชฏเซ เชฎเชพเชเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ (เช เชฅเชตเชพ เชชเซเชเชเชกเซ เชธเชพเชฅเซ เชจเชฟเชฏเชฎเชฟเชค เชเซเชฐเซเชจเซ เชเชจเซเชเซเช เชเชฐเซ).
เชเซเชฏเชพเชฐเซ เชเชพเชฒเซ เชนเซเชฏ, เชคเซเชฏเชพเชฐเซ เชกเชฟเชซเซเชฒเซเช เชจเซเชเชตเชฐเซเช เชเชจเซเชเชฐเชซเซเชธ DHCP เชชเซเชฐเซเชเซเชเซเชฒ เชฆเซเชตเชพเชฐเชพ เชเซเช เชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช
เชจเซ เชธเซเชเชฟเชฎเชพเชเชฅเซ เชเซเชฒเซเชฒเซเช เชฏเชพเชฆ เชฐเชพเชเซเชฒ เชฐเซเชกเชฟเชฏเซ เชธเซเชเซเชถเชจ เชตเชเชพเชกเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชชเซเชฒเซเชฌเซเช เชตเซเชฒเซเชฏเซเชฎ เชจเชฟเชฏเชฎเชฟเชค เชฎเชพเชเชธ เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชฅเชพเชฏ เชเซ:
(เชเชเชฐเซ เชคเชฎเชพเชฐเชพ เชฎเชพเชเชธเชจเซ "เชฎเซเชจเซเชเชฎเซเชเช เชเซเชซ" เชคเชฐเซเชเซ เชจเชฟเชฏเซเชเซเชค เชเชฐเซ, เช
เชจเซ เชคเซเชจเซ เช
เชญเชฟเชจเชเชฆเชจ เชเชชเซ, เชคเซ เชคเซเชจเซ เชฒเชพเชฏเช เชเซ)
ะบะพะปะตัะธะบะพ ะฒะฟะตัะตะด - ัะฒะตะปะธัะตะฝะธะต ะณัะพะผะบะพััะธ ะทะฒัะบะฐ
ะบะพะปะตัะธะบะพ ะฝะฐะทะฐะด - ัะผะตะฝััะตะฝะธะต ะณัะพะผะบะพััะธ ะทะฒัะบะฐ
ะดะปะธัะตะปัะฝะพะต ะฝะฐะถะฐัะธะต (3ัะตะบ ะธ ะฑะพะปะตะต) ะฝะฐ ะฟัะฐะฒัั ะบะฝะพะฟะบั ะผััะธ
- ะฒัะฑะพั ัะปะตะดัััะธะน ัะฐะดะธะพััะฐะฝัะธะธ
ะดะปะธัะตะปัะฝะพะต ะฝะฐะถะฐัะธะต (3ัะตะบ ะธ ะฑะพะปะตะต) ะฝะฐ ะปะตะฒัั ะบะฝะพะฟะบั ะผััะธ
- ะฒัะฑะพั ะฟัะตะดัะดััะตะน ัะฐะดะธะพััะฐะฝัะธะธ
เชเชจเซเชเชฐเชจเซเช เชฐเซเชกเชฟเชฏเซ เชธเซเชเซเชถเชจเซเชจเซ เชคเชฎเชพเชฐเซ เชชเซเชคเชพเชจเซ เชฏเชพเชฆเซ เชเชฎเซเชฐเชตเชพ เชฎเชพเชเซ
เชคเชฎเซ เชนเชเชฎเซเชถเชพ เชคเชฎเชพเชฐเชพ เชเซเชตเซเชฎเชพเชเชฅเซ HDMI เชเซเชฌเชฒเชจเซ เชเชจเซเชเซเช เชเชฐเซ เชถเชเซ เชเซ
เช เชจเซ เชเซเชกเซ 17.6 เชจเชพ เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชเซเชฐเชพเชซเชฟเชเชฒ เชเชจเซเชเชฐเชซเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซ
(เชฌเซเชฐเซเชก เชฌเชเชง เชเชฐเซ, HDMI เชเชจเซเชเซเช เชเชฐเซ เช เชจเซ เชชเชพเชตเชฐ เชเชกเซเชชเซเชเชฐ เชเชพเชฒเซ เชเชฐเซ)เชเซเชกเซ เชฎเซเชเซเชฏ เชฎเซเชจเซ => "เชเชก-เชเชจเซเชธ" => "เชฎเชพเชฐเชพ เชเชก-เชเชจเซเชธ"
=> "PVR เชเซเชฒเชพเชฏเชเช" => "PVR IPTV เชธเชฟเชฎเซเชชเชฒ เชเซเชฒเชพเชฏเชจเซเช"
เชชเซเชฐเชพเชฐเชเชญเชฟเช เช เชฎเชฒเซเชเชฐเชฃ
(เชถเชเซเชฏ)
เชถเชฐเซเชเชคเชฎเชพเช, เชเซเชฏเชพเชฐเซ เชฎเซเช "เชเชจเซเชเชฐเชจเซเช เชฐเซเชกเชฟเชฏเซ เชเซเชฒเชฎ" เชฌเชจเชพเชตเชตเชพเชจเซเช เชจเชเซเชเซ เชเชฐเซเชฏเซเช, เชคเซเชฏเชพเชฐเซ เชฎเซเช เชจเซเชเซเชจเซเช เชเชฏเซเชเชจ เชเชฐเซเชฏเซเช:
- เชฏเซเชเซเชเซ เชชเซเชฐเซเชเซเชเซเชเชฎเชพเช เชจเซเชฏเซเชจเชคเชฎ เชเชจเซเชธเซเชฒ เชตเชฟเชคเชฐเชฃ;
- เชเชกเชฟเชฏเซ เชธเซเชเซเชฐเซเชฎ GStreamer เชฆเซเชตเชพเชฐเชพ เชตเชเชพเชกเชตเชพเชฎเชพเช เชเชตเซ เชเซ;
- เชจเซเชเชตเชฐเซเช เชเชจเซเชเชฐเชซเซเชธ DHCP เชฎเชพเชฐเชซเชคเซ เชเซเช เชตเซเชฒ เชเซ;
เช เชจเซ เช เชธเซเชฒเซเชฏเซเชถเชจเชจเชพ เชเชฃเชพ เชซเชพเชฏเชฆเชพ เชเซ:
- เชเชเชฆเชฎ เชเชกเชชเซ (เชชเชพเชตเชฐ เชธเชชเซเชฒเชพเชฏเชฎเชพเชเชฅเซ เชเชชเชฐเซเชเชฟเชเช เชฎเซเชก เชธเซเชงเซ เชชเชนเซเชเชเชตเชพเชฎเชพเช 30-40 เชธเซเชเชจเซเชก เชฒเชพเชเซ เชเซ);
- เชเชเชฆเชฎ เชตเชฟเชถเซเชตเชธเชจเซเชฏ (เชเชเชพ เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ, เชจเชฟเชทเซเชซเชณเชคเชพเชจเชพ เชเชเชพ เชฌเชฟเชเชฆเซเช);
- เชเชจเซเชธเซเชฒ เชตเชฟเชคเชฐเชฃ เช เชซเชเซเชค-เชตเชพเชเชเชตเชพ เชฎเชพเชเซเชจเชพ เชฎเซเชก เชชเชฐ เชธเซเชตเชฟเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชฌ เชธเชฐเชณ เชเซ
เชคเซ เชชเซเชฐเซเชเซเชฐเชพเชฎเซเชธ เชฐเซเช เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ เชชเชฐ เชเชเชเชชเชฃ เชฒเชเชคเชพ เชจเชฅเซ
(เช เชจเซ SDHC เชฎเซเชกเชฟเชฏเชพ เชชเชฐเชจเซ เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ, เชฎเชพเชฐเชพ เชฎเชคเซ, เชจเชฟเชทเซเชซเชณเชคเชพ เชฎเชพเชเซ เชชเซเชฐเชฅเชฎ เชเชฎเซเชฆเชตเชพเชฐ เชเซ);
เชเชฆเชพเชนเชฐเชฃ:
ะ Yocto ะฟะตัะตะฒะตััะธ ะบะพัะฝะตะฒัั ัะฐะนะปะพะฒัั ัะธััะตะผั (rootfs)
ะฒ ัะตะถะธะผ ัะพะปัะบะพ ััะตะฝะธะต ะผะพะถะฝะพ ัะดะตะปะฐัั ะดะพััะฐัะพัะฝะพ ะฟัะพััะพ,
ะธะทะผะตะฝะธะฒ ะพะดะธะฝ ะฟะฐัะฐะผะตัั ะฒะพ ะฒัะตะผั ัะฑะพัะบะธ
ะะท ะบะพัะพะฑะบะธ Yocto ะฟัะตะดะปะฐะณะฐะตั ะดะฒะฐ ะฒะฐัะธะฐะฝัะฐ:
1) ะ ะฐะฑะพัะฐ ัะฐะนะปะพะฒะพะน ัะธััะตะผั ะฒ ะพะฑััะฝะพะผ ัะตะถะธะผะต ััะตะฝะธะต/ะทะฐะฟะธัั
(ัะฐะบ ัะฐะฑะพัะฐัั ะฒัะต ะดะธัััะธะฑััะธะฒั ะพะฑัะตะณะพ ะฝะฐะทะฝะฐัะตะฝะธั, ะฝะฐะฟัะธะผะตั Ubuntu)
2) ะ ะฐะฑะพัะฐ ัะฐะนะปะพะฒะพะน ัะธััะตะผั ะฒ ัะตะถะธะผะต ัะพะปัะบะพ ััะตะฝะธะต
(ัะฐะบ ัะฐะฑะพัะฐัั ัะฟะตัะธะฐะปะธะทะธัะพะฒะฐะฝะฝัะต ะดะธัััะธะฑััะธะฒั, ะฝะฐะฟัะธะผะตั ะฒ ะผะฐัััััะธะทะฐัะพัะฐั
)
ะ ัะตะถะธะผะต ัะพะปัะบะพ ััะตะฝะธะต ะฒัะต ะบะฐัะฐะปะพะณะธ, ะฒ ะบะพัะพััะต ะพะฑััะฝะพ
ะทะฐะฟะธััะฒะฐัััั ะดะฐะฝะฝัะต ะฟัะธะปะพะถะตะฝะธะน ะธ ัะตัะฒะธัะพะฒ ะฒะพ ะฒัะตะผั ัะฐะฑะพัั ะผะพะฝัะธัััััั
ะฒ ะพะฟะตัะฐัะธะฒะฝัั ะฟะฐะผััั (ะฝะฐะฟัะธะผะตั ะบะฐัะฐะปะพะณ /var/log ะธ ั.ะฟ.)
ะะฐะฝะฝัะต ะฐะบััะฐะปัะฝั ัะพะปัะบะพ ะดะปั ัะตะบััะตะณะพ ัะตะฐะฝัะฐ ัะฐะฑะพัั ะธ ะฟะพัะปะต ัะฑัะพัะฐ ะฟะธัะฐะฝะธั
ะดะฐะฝะฝัะต ัะตัััััั.
ะัะปะธ ะฒ Yocto Project ะฒั ัะบะฐะถะตัะต ะฟัะธ ัะฑะพัะบะต ะธัะฟะพะปัะทะพะฒะฐัั "read only",
ัะพ ะฟะพัะปะต ัะฑะพัะบะธ ะฒะฐั ะดะธัััะธะฑััะธะฒ ะฑัะดะตั ะฝะฐัััะพะตะฝ ัะพะปัะบะพ ะฝะฐ ััะตะฝะธะต,
ะฝะพ ะฒั ะฒัะตะณะดะฐ ะผะพะถะตัะต ะดะพะฑะฐะฒะธัั ะฒะพะทะผะพะถะฝะพััั ะดะธะฝะฐะผะธัะตัะบะพะณะพ ะฟะตัะตะฒะพะดะฐ
ะธะท "read only" ะฒ "read/write", ะฝะพ ััะพ ัะถะต ัะพะฒัะตะผ ะดััะณะฐั ะธััะพัะธั ...
เช เชจเซ เชเช เชฎเซเชเซเชฏ เชเชพเชฎเซ:
"เชคเซ เชฅเชตเซเช เช เชเซเชเช" เชเชเชฒเซ เชเซ. เชฎเชพเชฐเซ N เชธเชเชเซเชฏเชพเชจเซ เชธเชพเชเช เชตเชฟเชคเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ
(เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชเชพเชฎ เชเชฐเซเชฏเชพ เชชเชเซ, เช
เชจเซ เช เชธเซเชฅเซ เชฌเชฟเชจเช
เชธเชฐเชเชพเชฐเช เชธเชฎเชฏ เชเซ, เช เชธเชฎเชฏเซ เชฎเชเช เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชตเชฟเชเชพเชฐเชคเซเช เชจเชฅเซ, เชคเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชเชเชเซ เชเซ)
เช
เชจเซ เชคเซเชฎ เชเชคเชพเช, เชฎเซเช เชฎเชฒเซเชเซเชฎเซเชกเชฟเชฏเชพ เชธเซเชจเซเชเชฐ เชตเชฟเชถเซ เชนเซเชฌเซเชฐเซ เชชเชฐ เชฎเชพเชฐเซ เช
เชเชพเชเชจเซ เชฒเซเช เชฒเชเซเชฏเซ เชนเชคเซ
เช
เชจเซ เช เช เชจเชธเชฎเชพเช เชเชพเชฒเซ เชฐเชพเชเชตเชพเชจเซ เชคเชเซ เชฎเชพเชฐเชพ เชธเชเชถเซเชงเชจเชจเชพ เชเชตเซเชเชจเซ เชชเซเชฐเชญเชพเชตเชฟเชค เชเชฐเซเชฏเซ. เชเชเชณเชจเชพ เชชเซเชฐเชเชฐเชฃเชฎเชพเช เช เชตเชฟเชถเซ เชตเชงเซ.
เชเซเชกเซเชจเซ เชเชจเซเชเชฐเชจเซเช เชฐเซเชกเชฟเชฏเซ เชธเซเชชเซเชเชฐเชฎเชพเช เชซเซเชฐเชตเซ เชฐเชนเซเชฏเซเช เชเซ
เชฎเชจเซ เชเชฐเซเชฐเซ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพ เชเชฎเซเชฐเชตเชพ เชฎเชพเชเซ, เชนเซเช เช
เชเชพเชเชจเชพ เชเชเชฎเชพเช เชตเชฐเซเชฃเชตเซเชฒ เชตเชฟเชคเชฐเชฃ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซเชจเซ เชฐเซเชธเซเชชเซเชฎเชพเช เชตเชงเซ เชเช เชชเชฆเซเชงเชคเชฟ เชเชฎเซเชฐเซเชถ
GUI_SETTINGS = "home/root/.kodi/userdata/guisettings.xml"
# ะบะพะฝัะธะณััะฐัะธั ะทะฐะฟััะบะฐ ะฟะพัะปะตะดะฝะตะณะพ ะฒัะฑัะฐะฝะฝะพะณะพ ะขะ ะบะฐะฝะฐะปะฐ (1-ัะพะฝ 2-ะฟะตัะตะดะฝะธะน ะฟะปะฐะฝ)
F1_LINE = "<startlast default="true">0</startlast>"
R1_LINE = "<startlast>1</startlast>"
# ะบะพะฝัะธะณััะฐัะธั ะฒัะฒะพะดะฐ ะทะฒัะบะฐ, ะฒัะตะณะดะฐ ะฟะพะดะบะปััะตะฝ ัะพะปัะบะพ ะฐะฝะฐะปะพะณะพะฒัะน ะฐัะดะธะพ ะฒัั
ะพะด
F2_LINE = "<audiodevice default="true">PI:HDMI</audiodevice>"
R2_LINE = "<audiodevice>PI:Analogue</audiodevice>"
# ัะฐะบ ะบะฐะบ HDMI ะฟะพ ัะผะพะปัะฐะฝะธั ะฝะต ะธัะฟะพะปัะทัะตััั ะพัะบะปััะฐั ะฐะฒัะพะผะฐัะธัะตัะบะพะต ะพะฑะฝะพะฒะปะตะฝะธะต
# ะฐ ัะพ ะผะพะถะตั ะฟะพะปััะธัััั ััะพ ะฟะธัะฐะฝะธะต ัะตั
ะฐะปะพ, ะฐ ะดะฐะฝะฝัะต ะพััะฐะปะธัั ะฝะต ะทะฐะฟะธัะฐะฝะฝัะผะธ
F3_LINE = "<addonupdates default="true">0</addonupdates>"
R3_LINE = "<addonupdates>2</addonupdates>"
# ะผะตัะพะด ะพัะฒะตัะฐะตั ะทะฐ ะดะพะฑะฐะฒะปะตะฝะธะต ะบะพะฝัะธะณััะฐัะธะธ:
# ะบะพัะพัะฐั ะฟัะตะฒัะฐัะฐะตั "ะฃะผะฝัะน ัะตะปะตะฒะธะทะพั" ะฒ "ะฟัะพัััั ะะฝัะตัะฝะตั ะ ะฐะดะธะพ ะบะพะปะพะฝะบั"
add_radio_guisettings() {
sed -i "s|${F1_LINE}|${R1_LINE}|" ${IMAGE_ROOTFS}/${GUI_SETTINGS}
sed -i "s|${F2_LINE}|${R2_LINE}|" ${IMAGE_ROOTFS}/${GUI_SETTINGS}
sed -i "s|${F3_LINE}|${R3_LINE}|" ${IMAGE_ROOTFS}/${GUI_SETTINGS}
}
FIND_STR = "touch ./tmp/.FIRST_RUN."
SCRIPT_FIRST_RUN = "etc/init.d/first-run.sh"
# ัะฐะบ ะบะฐะบ HDMI ะฒัั
ะพะด ะผะพะถะตั ะฝะต ะธัะฟะพะปัะทะพะฒะฐัััั,
# ัะพ ะฝะตะพะฑั
ะพะดะธะผะพ ะพัะบะปััะธัั "ััะฐััะพะฒะพะต ะฟัะธะฒะตัััะฒะธะต"
off_kodi_welcome() {
sed -i "s|${FIND_STR}|#&|" ${IMAGE_ROOTFS}/${SCRIPT_FIRST_RUN}
}
เชชเชฆเซเชงเชคเชฟเชเชจเซ เชนเซเชคเซ เชเช เชเชพเชเซ เชซเชพเชเชฒเชจเชพ เชธเซเชตเชฐเซเชชเชฎเชพเช เชตเชฟเชคเชฐเชฃ เชเชฎเซเช เชฌเชจเชพเชตเชคเชพ เชชเชนเซเชฒเชพ เชฐเซเช เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซ, เชเซ เชเชฆเซเชถ เชธเชพเชฅเซ เชฎเซเชฎเชฐเซ เชเชพเชฐเซเชก เชชเชฐ เชฒเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ. dd
เช เช เชฐเซเชคเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ:
ROOTFS_POSTPROCESS_COMMAND += "add_radio_guisettings; เชเชซ_เชเซเชกเซ_เชธเซเชตเชพเชเชค;"
เชเซเชเชเชฎเชพเช, เชเซเชกเซ 17.6 เชจเซ เชฎเซเชเซเชฏ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชซเชพเชเชฒเชฎเชพเช, "เชคเซเชฐเชฃ เชฌเชฟเชเชฆเซเช" เชฌเชฆเชฒเชพเชฏ เชเซ
- เชเซเชฒเซเชฒเซ เชชเชธเชเชฆ เชเชฐเซเชฒ เชเซเชตเซ เชเซเชจเชฒ เชฒเซเชจเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจ;
- เชเชกเชฟเชฏเซ เชเชเชเชชเซเช เชฐเซเชชเชฐเซเชเชพเชเชเชจ, เชฎเชพเชคเซเชฐ เชเชจเชพเชฒเซเช เชเชกเชฟเชฏเซ เชเชเชเชชเซเช เชนเชเชฎเซเชถเชพ เชเซเชกเชพเชฏเซเชฒ เชเซ;
- เชธเซเชตเชเชพเชฒเชฟเชค เช เชชเชกเซเชเซเชธเชจเซ เช เชเซเชทเชฎ เชเชฐเซ;
- เชเชฆเชพเชนเชฐเชฃ:
ะะดะธะฝััะฒะตะฝะฝะพะต ั ัะตะผ ั ะผะตะฝั ะฒะพะทะฝะธะบะปะธ ัะปะพะถะฝะพััะธ, ััะพ ัะพ, ััะพ ะฟัะธัะปะพัั ะตัะต ะฟะพะดัะฐัะธัั ัะฐะนะป ะฑะฐะทั ะดะฐะฝะฝัั ะฒ ัะพัะผะฐัะต sqlite => TV29.db, ะฒ ะบะพัะพัะพะผ ัะบะฐะทัะฒะฐะตััั ัะตะบััะธะน ะฟัะพะธะณััะฒะฐะตะผัะน ะขะ ะบะฐะฝะฐะป (ัะฐะบ ะบะฐะบ ะฟะพ ัะผะพะปัะฐะฝะธั ะฝะธะบะฐะบะพะน ะธะท ะบะฐะฝะฐะปะพะฒ ะฝะต ะฒัะฑัะฐะฝ), ะฐ ัะตัะตะท xml ะบะพะฝัะธะณััะฐัะธั ะฒ Kodi ััะพะณะพ ะฝะต ัะดะตะปะฐัั.
เชฆเชฐเซเช เชเชเชเชฎ เชฎเชพเชเซ เชเซเชฐเชฟเชฏเชพเชเชจเซ เชตเชงเซ เชตเชฟเชเชคเชตเชพเชฐ เชเซเชฐเชฎ:
1) เชธเซเชเซเชฐเซเชจเชจเชพ เชเชชเชฐเชจเชพ เชกเชพเชฌเชพ เชเซเชฃเชพเชฎเชพเช เชเชฟเชฏเชฐ เชเชเชเซเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ
เช
เชจเซ "PVR เช
เชจเซ เชเซเชตเซ เชธเซเชเชฟเชเชเซเชธ" เชชเชธเชเชฆ เชเชฐเซ (เชฌเซ เชถเชฟเชเชเชกเชพเชตเชพเชณเชพ เชเซเชตเซเชจเซ เชเชฌเซ)
เชชเชเซ เชฎเซเชจเซเชจเซ เชกเชพเชฌเซ เชฌเชพเชเซเช, "เชชเซเชฒเซเชฌเซเช" เชชเชธเชเชฆ เชเชฐเซ เช
เชจเซ เชเซเชจเซเชฆเซเชฐเซเชฏ เชตเชฟเชญเชพเชเชฎเชพเช "เชธเชพเชฎเชพเชจเซเชฏ"
เชกเซเชฐเซเชช-เชกเชพเชเชจ เชธเซเชเชฟเชฎเชพเช "เชธเซเชเชพเชฐเซเชเช
เชช เชชเชฐ เชเซเชฒเซเชฒเซ เชเซเชจเชฒเชฎเชพเชเชฅเซ เชเชพเชฒเซ เชฐเชพเชเซ" เชชเชธเชเชฆ เชเชฐเซ
"เชซเซเชฐเชเซเชฐเชพเชเชจเซเชก" เชธเซเชเชฟเชเช เชชเชธเชเชฆ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
เช เชฅเชตเชพ เชตเชงเซ เชธเซเชชเชทเซเช เชฐเซเชคเซ:
"ะะฐัััะพะนะบะธ PVR ะธ ะขะ"
=> "ะะพัะฟัะพะธะทะฒะตะดะตะฝะธะต"
=> "ะัะพะดะพะปะถะธัั ั ะฟะพัะปะตะดะฝะตะณะพ ะบะฐะฝะฐะปะฐ ะฟัะธ ะทะฐะฟััะบะต" => "ะะตัะตะดะฝะธะน ะฟะปะฐะฝ"
2) เชธเซเชเซเชฐเซเชจเชจเชพ เชเชชเชฐเชจเชพ เชกเชพเชฌเชพ เชเซเชฃเชพเชฎเชพเช "เชเชฟเชฏเชฐ" เชเชฏเชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ เช เชจเซ เชเชเชเชฎ เชชเชธเชเชฆ เชเชฐเซ:
"ะกะธััะตะผะฝัะต ะฝะฐัััะพะนะบะธ"
=> "ะะพะฟะพะปะฝะตะฝะธั" => "ะะฑะฝะพะฒะปะตะฝะธั" => "ะะธะบะพะณะดะฐ ะฝะต ะฟัะพะฒะตัััั ะพะฑะฝะพะฒะปะตะฝะธั"
3) เชธเซเชเซเชฐเซเชจเชจเชพ เชเชชเชฐเชจเชพ เชกเชพเชฌเชพ เชเซเชฃเชพเชฎเชพเช "เชเชฟเชฏเชฐ" เชเชฏเชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ เช เชจเซ เชเชเชเชฎ เชชเชธเชเชฆ เชเชฐเซ:
"ะกะธััะตะผะฝัะต ะฝะฐัััะพะนะบะธ"
=> "ะัะดะธะพ" => "ะฃัััะพะนััะฒะพ ะฒัะฒะพะดะฐ ะทะฒัะบะฐ" => "PI: Analogue"
เชนเซเช เชเซเชตเซ เชฐเซเชคเซ เชฌเซ เชตเชฐเซเชทเชฅเซ เชเซเชเซ เชฐเซเชคเซ เชเซเชตเซ เชเซเชเช เชเซเช.
เชฎเชพเชฐเซ เชคเชฎเชพเชฐเซ เชธเชฎเชเซเชท เชเชฌเซเชฒ เชเชฐเชตเซเช เชเซเชเช เชเซ เชฌเซ เชตเชฐเซเชทเชฎเชพเช เชนเซเช เชนเชเซ เชชเชฃ เชเซเชตเซ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเซเชตเซเช เชคเซ เชถเซเชเซ เชถเชเซเชฏเซ เชจเชฅเซ.
เชนเซเช เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชฐเชธเซเชกเชพเชฎเชพเช เชเซเชตเซ เชเซเชเช เชเซเช. Raspberry Pi 2B เชฌเซเชฐเซเชก เชเซเชตเซ เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒ เชเซ, เช เชจเซ เชเชฅเชฐเชจเซเช เช เชจเซ HDMI เชเชจเซเชเซเชเชฐเซเชธ เชฌเซเชฐเซเชก เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒเชพ เชเซ. เชฌเซเชฐเซเชก เชจเชฟเชฏเชฎเชฟเชค เชฏเซเชเชธเชฌเซ เชเซเชฌเชฒ เชฆเซเชตเชพเชฐเชพ เชธเชเชเชพเชฒเชฟเชค เชฅเชพเชฏ เชเซ, เชเซ เชเซเชตเซเชจเชพ เชฏเซเชเชธเชฌเซ เชชเซเชฐเซเชเชฎเชพเช เชชเซเชฒเช เชฅเชฏเซเชฒ เชเซ, เชเชเชฒเซ เชเซ. เชตเชพเชธเซเชคเชตเชฎเชพเช, เชธเซเชเชพเชจเซเชกเชฐเซเชก เชฐเชฟเชฎเซเช เชเชเชเซเชฐเซเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเซเชตเซ เชเชพเชฒเซ เชเชฐเชตเชพเชฅเซ เชฐเชพเชธเซเชชเชฌเซเชฐเซ เชชเซ เชฌเซเชฐเซเชกเชจเซ เชชเชพเชตเชฐ เชธเชชเซเชฒเชพเชฏ เชฅเชพเชฏ เชเซ, เช เชจเซ เชฐเชฟเชฎเซเช เชเชเชเซเชฐเซเชฒเชฅเซ เชเซเชตเซเชจเซ เชฌเชเชง เชเชฐเชตเชพเชฅเซ เชฐเชพเชธเซเชชเชฌเซเชฐเซ เชชเซ เชฌเซเชฐเซเชกเชฎเชพเชเชฅเซ เชชเชพเชตเชฐ เชคเชฐเชค เช เชฐเซเชธเซเช เชฅเชพเชฏ เชเซ.
เชนเชพ, เชนเซเช เชธเชพเชฐเซ เชฐเซเชคเซ เชเชพเชฃเซเช เชเซเช เชเซ เช เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ, เชเชพเชฐเชฃ เชเซ เชเซเชกเซ เชฎเซเชกเชฟเชฏเชพ เชธเซเชจเซเชเชฐ (ext3) เชจเซ เชฐเซเช เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชก/เชฐเชพเชเช เชฎเซเชกเชฎเชพเช เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ. เชชเชฐเชเชคเซ เชนเซเช เชเช เชเชณเชธเซ เชตเซเชฏเชเซเชคเชฟ เชเซเช, เช เชจเซ เชชเชนเซเชฒเชพ เชฎเซเช เชจเชเซเชเซ เชเชฐเซเชฏเซเช เชเซ เชนเซเช เช เชฐเซเชคเซ เชเซเชเชฒเชพ เชธเชฎเชฏ เชธเซเชงเซ เชธเชฟเชธเซเชเชฎเชจเซ เชฌเชเชง เชเชฐเซ เชถเชเซเช, เชเซเชฏเชพเช เชธเซเชงเซ เชคเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชฒเซเชก เชฅเชตเชพเชจเซเช เชฌเชเชง เชจ เชเชฐเซ, เชชเชฐเชเชคเซ เชเชฎเชจเชธเซเชฌเซ, เชฌเซ เชตเชฐเซเชท เชชเชเซ เชนเซเช เชเซเชฏเชพเชฐเซเชฏ เช เชเชฐเซ เชถเชเซเชฏเซ เชจเชนเซเช (เชเชฆเชพเช เชนเซเช เชจเชธเซเชฌเชฆเชพเชฐ เชนเชคเซ, เชฎเชจเซ เชเชฌเชฐ เชจเชฅเซ ).
เช เชจเซ เชฎเชพเชฐเชพ เชฎเชคเซ, เชเซ เช เชฎเซเชก เชฎเชพเชฐเชพ เชเซเชตเซ เชฎเชพเชเซ เชฏเซเชเซเชฏ เชนเชคเซ, เชคเซ เชคเซ โเชธเชฐเชณ เชเชจเซเชเชฐเชจเซเช เชฐเซเชกเชฟเชฏเซ เชธเซเชชเซเชเชฐโ เชฎเชพเชเซ เชชเชฃ เชฏเซเชเซเชฏ เชนเชถเซ, เช เชจเซ เชฎเซเช เชเซเชกเซ เชชเซเชฒเชเชฟเชจเซเชธเชจเชพ เชธเซเชตเชเชพเชฒเชฟเชค เช เชชเชกเซเชเชจเซ เชฌเชณเชเชฌเชฐเซเชฅเซ เช เชเซเชทเชฎ เชเชฐเซเชฏเซเช เชนเซเชตเชพเชฅเซ, เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎเชจเซ เชจเชฟเชทเซเชซเชณเชคเชพเชจเซ เชธเชเชญเชพเชตเชจเชพ เชชเชฃ เชตเชงเซ เชเชถเซ. เชเชเซเช เช เชคเซเชฏเชพเชฐ เชธเซเชงเซ เชฎเชจเซ เชเชฎเชพเช เชเซเช เชธเชฎเชธเซเชฏเชพ เชฆเซเชเชพเชคเซ เชจเชฅเซ
เชเชฆเชพเชนเชฐเชฃ:
ะะพ ะฒั ะฒัะตะณะดะฐ ะฟัะธ ะถะตะปะฐะฝะธะธ ะผะพะถะตัะต ั ะฟะพะผะพััั ะพะดะฝะพะน yocto ะบะพะผะฐะฝะดั
IMAGE_FEATURES += "read-only-rootfs"
ะธ ะพะฟัะตะดะตะปะตะฝะฝะพะน ะผะฐะณะธะธ ะฟะตัะตะฒะตััะธ ะฒะฐั ะดะธัััะธะฑััะธะฒ ะฒ ัะตะถะธะผ "read only"
เชฒเซเชเชฎเชพเช เชตเชฐเซเชฃเชตเซเชฒ โเชเชจเซเชเชฐเชจเซเช เชฐเซเชกเชฟเชฏเซ เชธเซเชชเซเชเชฐเซเชธโ เชตเชฟเชคเชฐเชฃ เชเชฐเชเชฅเซเชฅเซ เชเซ, เช เชจเซ เชเชฐเชเชฅเซเชฅเซ เชตเชฟเชคเชฐเชฃ เชฎเชพเชเซ เชเซ เชธเซเชฅเซ เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชเซ เชคเซ เชเช เชธเซเชเชฆเชฐ GUI เชเซ. เชฎเชพเชฐเชพ เชฎเชคเซ, เชธเชพเชฎเชพเชจเซเชฏ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชเชจเซเชธเซเชฒเชฎเชพเช เชเซเชเชชเชฃ เช เชเชฎเซเชฏ เชเชพเชฆเซเช เชเชฆเซเชถเซ เชฆเชพเชเชฒ เชเชฐเชตเชพเชจเซเช เชถเซเชเชตเชตเซเช เชเซเชฌ เช เชฎเซเชถเซเชเซเชฒ เช เชฅเชตเชพ เชฒเชเชญเช เช เชถเชเซเชฏ เชเซ, เช เชจเซ เชคเซ เชถเชฌเซเชฆ เชชเชฃ เชเชพเชฃเชคเซ เชจเชฅเซ. เชชเชฐเชเชคเซ GUI, เชเซเชชเชพ เชเชฐเซเชจเซ.
เช
เชจเซ เช เชเชฆเชพเช เชฌเชฟเชจ-เชเชจเซเชธเซเชฒ เชตเชฟเชคเชฐเชฃเชจเซ เชคเชฐเชซเซเชฃเชฎเชพเช เชฎเชพเชฐเซ เชฎเซเชเซเชฏ เชฆเชฒเซเชฒ เชเซ. เชเซเชกเซเชจเซเช เชเชฐเชฎ โโเชฒเซเชฎเซเชช เชเซเชฐเชพเชซเชฟเชเชฒ เชฏเซเชเชฐ เชเชจเซเชเชฐเชซเซเชธ, เชคเซเชจเซ เชเชฐเซเชเชฐ เชเชฐเซเชฐ เชจเชฅเซ, เชชเชฐเชเชคเซ เชคเซ เชคเซเชฏเชพเช เชเซ.
(เชนเซเช เช เชเชฒเซเชฒเซเช เชเชฐเชตเชพเชจเซเช เชชเชฃ เชญเซเชฒเซ เชเชฏเซ เชเซเช เชเซ เชเซเชกเซเชจเซ เชฆเซเชฐเชธเซเชฅ เชฐเซเชคเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ เชถเชเชพเชฏ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชธเซเชฎเชพเชฐเซเชเชซเซเชจเชฎเชพเชเชฅเซ, Yatse เชเชชเซเชฒเชฟเชเซเชถเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชจเซ, เช
เชจเซ เชเชฆเชพเช เชเซเชเชฒเชพเช เชฎเชพเชเซ เช เชเช เชตเชคเซเชคเชพ เชนเชถเซ)
เชฎเชพเชเชธ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชฎเชพเชเซ เชเซเชกเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจ
เช เชจเซ เชนเชตเซ เชฐเซเชเซเช
<keymap>
<global>
<mouse>
<wheelup>VolumeUp</wheelup>
<wheeldown>VolumeDown</wheeldown>
<middleclick>ChannelDown</middleclick>
<longclick id="0">ChannelDown</longclick>
<longclick id="1">ChannelUp</longclick>
<!-- ะบะพะฝัะธะณััะฐัะธะพะฝะฝัะน rocket -->
</mouse>
</global>
</keymap>
เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชจเซเชเซเชจเชพ เชเชเชเซ เชฎเชพเชเซ เชตเซเชถเซเชตเชฟเช เชเชตเซเชจเซเชเซเชธเชจเซ เชเชตเชฐเชฐเชพเชเชก เชเชฐเซ เชเซ:
- เชฎเชพเชเชธ เชตเซเชนเซเชฒ เชเชเชณ เชธเซเชเซเชฐเซเชฒ เชเชฐเซ
- เชฎเชพเชเชธ เชตเซเชนเซเชฒ เชชเชพเชเชณ เชธเซเชเซเชฐเซเชฒ เชเชฐเซ
- เชฎเชงเซเชฏ เชฎเชพเชเชธ เชฌเชเชจเชจเซ เชเซเชฒเชฟเช เชเชฐเซเชจเซ
- เชฒเชพเชเชฌเซ เชฎเชพเชเชธ เชเซเชฒเชฟเชเซเชธ เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเซ (3 เชธเซเชเชจเซเชก เช
เชฅเชตเชพ เชตเชงเซ),
0 เชเชฎเชฃเซเช เชฌเชเชจ ID, 1 เชกเชพเชฌเซเช เชฌเชเชจ ID
เชฎเชพเชเชธ เชเชตเซเชจเซเชเซเชธ เชธเซเช เชเชฐเชตเชพ เชชเชฐ เชตเชงเซ เชตเชฟเชเชคเชตเชพเชฐ เชฎเชพเชนเชฟเชคเซ:
เชเซ เชเซเชฌเชฒ เชธเชฟเชธเซเชเชฎ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชจ เชเชตเซ เชคเซ เชถเซเช เชเชฐเชตเซเช
"เชชเชฐเชเชคเซ เชฎเชพเชฐเซ เชชเชพเชธเซ เชเชฐเซ เชเซเช เชฎเชซเชค เชเชฅเชฐเชจเซเช เชชเซเชฐเซเช เชจเชฅเซ (เช เชฅเชตเชพ เชเซเชฏเชพเชฐเซเชฏ เชจเชฅเซ)," เชเซเชจเชพ เชฐเชพเชธเซเชชเชฌเซเชฐเซ เชชเชพเช 1 เชฌเซเชฐเซเชกเชจเชพ เชเซเชเชฒเชพเช เชเซเชถ เชฎเชพเชฒเชฟเชเซ เชฌเซเชฎ เชชเชพเชกเซ เชถเชเซ เชเซ (เชเชฆเชพเช เชฌเซเชฐเซเชก เชธเชเชถเซเชงเชจ เชฎเชพเชเซ เชเชฐเซเชฆเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช เช เชจเซ เชเซเชฌเชฟเชจเซเช เชชเชฐ เชชเชกเซเชฒเซเช เชนเชคเซเช)
เช เชจเซ เชฌเซเชฐเซเชกเชฎเชพเช เชฌเชฟเชฒเซเช-เชเชจ เชตเชพเชเชซเชพเช เชจ เชนเซเชตเชพเชฅเซ, เชคเซ เชเชฅเชฐเชจเซเช เชเชจเซเชเซเชถเชจ เชตเชฟเชจเชพ เชเซเชฌ เชเชพเชฐเซเชฏเชเชพเชฐเซ เชจเชฅเซ.
เช เชฒเชฌเชคเซเชค, เชเชฅเชฐเชจเซเช เชตเชฟเชจเชพ เชฐเชพเชธเซเชชเชฌเซเชฐเซ เชชเซ 1 เชฌเซเชฐเซเชกเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เชถเชเซเชฏ เชเซ, เชชเชฐเชเชคเซ เชคเซเชจเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชคเชฐเชซเชฅเซ เชเซเชเชฒเชพเช เชชเซเชฐเชฏเชคเซเชจเซเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ, เชเชตเซ เชตเชธเซเชคเซเช เชซเชเซเชค เชเชเชเช เชจเชตเซเช เชถเซเชเชตเชพเชจเชพ เชญเชพเช เชฐเซเชชเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชฐเชธเชชเซเชฐเชฆ เชนเซเชฏ เชเซ, เชเชเชฒเซ เชเซ. เช เชเชธเซเชเชฎ เชตเชฐเซเช เชจเชฅเซ.
เชคเซเชฅเซ, เชเชพเชฒเซ เชเชฅเชฐเชจเซเช เชตเชฟเชจเชพ เชฌเซเชฐเซเชก เชฎเชพเชเซ เช เชจเซเชฎเชพเชจเชฟเชค เชเชชเชฏเซเชเชจเชพ เชเซเชธเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเชเช:
เชคเชฎเซ เชฌเชพเชนเซเชฏ เชฏเซเชเชธเชฌเซ - เชตเชพเชเชซเชพเช เชเชกเซเชชเซเชเชฐเชจเซ เชเชจเซเชเซเช เชเชฐเซ เชถเชเซ เชเซ, เชเซ เชตเชฟเชเชพเชฐเชฃเชพ เชฆเซเชตเชพเชฐเชพ เชฎเชพเชฐเซเชเชฆเชฐเซเชถเชจ เชเชชเซ เชเซ
เชเซ เชเชกเซเชชเซเชเชฐ Linux เชนเซเช เชณ เชธเชพเชฐเซ เชฐเซเชคเซ เชเชพเชฎ เชเชฐเชตเซเช เชเซเชเช
เชเชฆเชพเชนเชฐเชฃ:
ะ ัะพะถะฐะปะตะฝะธั ัะฐััั WiFi ะฐะดะฐะฟัะตัะพะฒ ัะฐะฑะพัะฐัั ะฝะต ะฑัะดะตั,
ััะพ ะฝะต ะพัะพะฑะตะฝะฝะพััั ะฟัะตะดััะฐะฒะปะตะฝะฝะพะณะพ ะฒ ะดะฐะฝะฝะพะน ััะฐััะต ะดะธัััะธะฑััะธะฒะฐ,
ะฐ ัะบะพัะตะต ะฟัะพะฑะปะตะผะฐ ะบะพะฝะบัะตัะฝัั
ะดัะฐะนะฒะตัะพะฒ WiFi ะฐะดะฐะฟัะตัะพะฒ ะฒ ัะดัะต Linux.
ะะพะถะฝะพ ะบะพะฝััะฐัะธัะพะฒะฐัั ัะพั ัะฐะบั, ััะพ ะฒ ะฝะฐััะพััะธะน ะผะพะผะตะฝั ะฒั ะฝะต ะผะพะถะตัะต ะฟัะพััะพ
ะฟะพะนัะธ ะฒ ะผะฐะณะฐะทะธะฝ ะธ ะบัะฟะธัั ะปัะฑะพะน WiFi ะฐะดะฐะฟัะตั. ะกะบะพัะตะต ะฒั ะดะพะปะถะฝั ะฟะพะดะพะฑัะฐัั WiFi
ะฐะดะฐะฟัะตั ะธะท ัะฟะธัะบะฐ ะผะตะฝะตะต ะฟัะพะฑะปะตะผะฐัะธัะฝัั
ะธ ั
ะพัะพัะพ ัะฐะฑะพัะฐััะธั
ะฟะพะด Linux.
ั ะฟัะพะฒะตััะป ัะพะปัะบะพ ัะปะตะดัััะธะธ ะผะพะดะตะปะธ:
- WiFi ะฐะดะฐะฟัะตั ะฝะฐ ัะธะฟัะตัะต Atheros D-Link DWA-126 802.11n (AR9271)
- WiFi ะฐะดะฐะฟัะตั NetGear WNDA3200
- WiFi ะฐะดะฐะฟัะตั NetGear WNA1100
- WiFi ะฐะดะฐะฟัะตั TP-Link TL-WN722N (AR9271)
- WiFi ะฐะดะฐะฟัะตั TL-WN322G v3
- WiFi ะฐะดะฐะฟัะตั TL-WN422G
- Wifi ะฐะดะฐะฟัะตั Asus USB-N53 chipset Ralink RT3572
เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชชเชนเซเชฒเซเชฅเซ เช USB Wifi เชเชกเชชเซเชเชฐ เชเซ, เชคเซ เชคเชฎเซ เชจเซเชเซ เชชเซเชฐเชฎเชพเชฃเซ Linux เชนเซเช เชณ เชธเชพเชฐเซ เชฐเซเชคเซ เชเชพเชฎ เชเชฐเซ เชเซ เชเซ เชเซเชฎ เชคเซ เชคเชชเชพเชธเซ เชถเชเซ เชเซ:
- เชเซเชเชฒเชพเช เชตเซเชฏเชพเชชเชเชชเชฃเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเชพ Linux เชตเชฟเชคเชฐเชฃเชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ
เชธเชพเชฎเชพเชจเซเชฏ เชนเซเชคเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ "เชเชฌเซเชจเซเชเซ เชกเซเชธเซเชเชเซเชช" - เชธเชฟเชธเซเชเชฎ เชฌเซเช เชเชฐเซ
- เชคเชฎเชพเชฐเชพ Wifi usb เชเชกเซเชชเซเชเชฐเชจเซ เชเชจเซเชเซเช เชเชฐเซ
- เชจเซเชเชตเชฐเซเช เชฎเซเชจเซเชเชฐ เชฒเซเชเช เชเชฐเซ เช เชจเซ เชคเชฎเชพเชฐเชพ WiFi เชเชเซเชธเซเชธ เชชเซเชเชจเซเชเชฅเซ เชเชจเซเชเซเช เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ
- เชเซ เชฌเชงเซเช เชฌเชฐเชพเชฌเชฐ เชเชพเชฎ เชเชฐเซ เชเซ เช
เชจเซ เชคเชฎเชพเชฐเซเช เชเชจเซเชเชฐเชจเซเช เชเชจเซเชเซเชถเชจ เชธเซเชฅเชฟเชฐ เชเซ, เชคเซ เชคเชฎเชพเชฐเซเช เชเชกเซเชชเซเชเชฐ เชธเชพเชฐเซ เชฐเซเชคเซ เชธเชชเซเชฐเซเชเซเชก เชเซ เช
เชจเซ เชคเชฎเซ เช เชเชกเซเชชเซเชเชฐเชจเซ เชตเชฟเชถเชฟเชทเซเช เชตเชฟเชคเชฐเชฃเชฎเชพเช เช
เชจเซ เชธเชเชญเชตเชคเช เชเชฐเซเชจเชฒเชจเชพ เช
เชจเซเชฏ เชธเชเชธเซเชเชฐเชฃเซ เชธเชพเชฅเซ เชเชจเซเชเซเช เชเชฐเชตเชพเชจเซเช เชคเชฎเชพเชฐเซเช เชเชพเชฐเซเชฏ เชเชพเชฒเซ เชฐเชพเชเซ เชถเชเซ เชเซ.
(เชเซ เชจเชนเซเช, เชคเซ เชจเชพ, เช เชฐเซ, เชชเซเชฐเชฏเชพเชธ เชจ เชเชฐเชตเซ เชคเซ เชตเชงเซ เชธเชพเชฐเซเช เชเซ)
Raspberry PI เชฎเชพเช เชฌเชพเชนเซเชฏ Wifi เชเชกเซเชชเซเชเชฐ เชฎเชพเชเซ เชธเชชเซเชฐเซเช
Linux เชฎเชพเช WiFi เชเชกเซเชชเซเชเชฐ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ, เช
เชฎเชจเซ เชฌเซ เชตเชธเซเชคเซเชเชจเซ เชเชฐเซเชฐ เชเซ:
1) เชเซเชเซเชเชธ Wifi เชเชกเซเชชเซเชเชฐ เชฎเชพเชเซ Linux เชเชฐเซเชจเชฒ เชธเชชเซเชฐเซเช
2) เชเซเชเซเชเชธ Wifi เชเชกเซเชชเซเชเชฐ เชฎเชพเชเซ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชเชฐเซเชจเชฒ เชฎเซเชกเซเชฏเซเชฒเชจเซ เชนเชพเชเชฐเซ
เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ TP-Link TL-WN722N เชเชกเซเชชเซเชเชฐ เชฒเซ. เชคเซเชฎเชพเช เชธเชฐเชณ เชฐเซเชคเซ เชญเชตเซเชฏ เชเชจเซเชเซเชจเชพ เชเซ.
เชเชพเชฒเซ เชคเซ เชเชฟเชชเชธเซเช เชถเซเชงเซเช เชเซ เชเซเชจเชพ เชชเชฐ เชฌเซเชฐเซเชก เชเชพเชฎ เชเชฐเซ เชเซ - เชฎเชพเชฐเชพ เชฎเชพเชเซ เชคเซ "AR9271", เชจเซเซ
เชง:
ััะพ ัะฐะผะพะต ะธะฝัะตัะตัะฝะพะต, ััะพ ัะพ, ััะพ ะดะปั ะพะดะฝะพะน ะธ ัะพะน ะถะต ะผะพะดะตะปะธ
ะพะดะฝะพะณะพ ะธ ัะพะณะพ ะถะต ะฟัะพะธะทะฒะพะดะธัะตะปั, ัะธะฟัะตั Wifi ะผะพะถะตั ะพัะปะธัะฐัััั.
ะฏ ะฝะฐะฟัะธะผะตั ััะฐะปะบะธะฒะฐะปัั ั ัะตะผ, ััะพ ะดะปั TL-WN722N ะฒะตััะธะธ 2,
ะธัะฟะพะปัะทัะตััั ัะถะต ะดััะณะพะน ัะธะฟัะตั Realtek RTL8188, ะฐ ะพะฝ ัะถะต
ะฟะปะพั
ะพ ัะฐะฑะพัะฐะป ะฟะพะด Linux (ะฝะฐ ัะพั ะผะพะผะตะฝั), ัะฒั ัะฐะบะธะต ะฒะพั ะดะตะปะฐ,
ั.ะต. ะธะฝะพะณะดะฐ ะฝัะถะฝะพ ะตัะต ะฟัะธะณะปัะดัะฒะฐัััั ะบ ะผะฐะปะตะฝัะบะธะผ ัะธััะฐะผ
ะฒะตััะธะธ ะฝะฐ ะพะฑัะฐัะฝะพะน (ัะตะผะฝะพะน) ััะพัะพะฝะต ะฐะดะฐะฟัะตัะฐ.
เชนเชตเซ เชเชพเชฒเซ AR9271 เชเชฟเชชเชธเซเช เชกเซเชฐเชพเชเชตเชฐ เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเชฐเซเชจเชฒ เชเชจเซเชซเชฟเชเชฐเซเชถเชจเชฎเชพเช เชชเซเชฐเชพเชฎเซเชเชฐเชจเซเช เชจเชพเชฎ เชถเซเชงเซเช, "AR9271 catee.net" เชถเชฌเซเชฆเซเชจเชพ เชธเชเชฏเซเชเชจเชจเซ เชเซเชตเชพเชจเซเช เชถเซเชฐเซเชทเซเช เชเซ.
เชเซเชฏเชพเช "cateee.net" เช Linux เชเชฐเซเชจเชฒ เชฎเซเชกเซเชฏเซเชฒเซเชจเชพ เชฐเซเชชเชฐเซเชเชพเชเชเชจเซเชจเซเช เชตเชฐเซเชฃเชจ เชเชฐเชคเซ เชเช เชธเชฐเชธ เชธเชพเชเช เชเซ
เช
เชฎเซ เชคเชฐเชค เช เชเชฐเซเชจเชฒ เชฐเซเชชเชฐเซเชเชพเชเชเชจเชจเซเช เชจเชพเชฎ เชถเซเชงเซเช เชเซเช - CONFIG_ATH9K_HTC
เช
เชจเซ เชเชฐเซเชจเชฒ เชฎเซเชกเซเชฏเซเชฒเชจเซเช เชจเชพเชฎ เชเซ เชเชชเชฃเชจเซ เชเซเชเช เชเซ ath9k_htc
เช
เชจเซ เชชเชเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชซเซเชฐเซเชเชฎเซเชจเซเช เชซเชพเชเชฒเชฎเชพเช เชเชเซเชเชฟเชค เชฎเซเชกเซเชฏเซเชฒเชจเซเช เชจเชพเชฎ เชธเซเชชเชทเซเช เชเชฐเซ
Linux kernel => recipes-kernel/linux/files/rbpi.cfg, เชฒเซเชเซ เชเชฎเซเชฐเซ:
CONFIG_ATH9K_HTC=เชฎเซ
เชเชฎ, เชญเชตเชฟเชทเซเชฏเชฎเชพเช เชคเชฎเซ เชเซเชเชชเชฃ เชตเชงเชพเชฐเชพเชจเชพ เชธเชพเชงเชจเซเชจเซ เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎ เชธเชพเชฅเซ เชเซเชกเซ เชถเชเซ เชเซ (เชธเชพเชฐเซเช, เช เชฒเชฌเชคเซเชค, เชเซ เชคเซ เชชเชนเซเชฒเชพเชฅเซ เช Linux เชเชฐเซเชจเชฒเชฎเชพเช เชธเชชเซเชฐเซเชเซเชก เชนเซเชฏ เชคเซ)
เชเซ เชคเชฎเซ เชนเซเชฌเซเชฐเชพ เชเซเช - เชกเชฟเชเชพเชเชจเชฐ เชนเซเชต เชคเซ เชถเซเช เชเชฐเชตเซเช
เช
เชจเซ เชคเชฎเซ เชถเชพเชจเชฆเชพเชฐ เชตเชธเซเชคเซเช เชฌเชจเชพเชตเซ เชเซ, เชเซเชฎ เชเซ
เชเชพเชฒเซ, เชคเชฎเซ aliexpress เชชเชฐ RPI เชฎเชพเชเซ เช เชฎเซเช เชชเซเชฐเชเชพเชฐเชจเซ เชเช เชธเซเชเซเชฐเซเชจ เชธเซเชเซเชฐเซเชจ เชฒเช เชถเชเซ เชเซ, เชคเซเชฏเชพเช เชฏเซเชเซเชฏ เชฌเซเชเชฐเซ เชเชฐเซเชกเชฐ เชเชฐเซ เชถเชเซ เชเซ, เช เชฌเชงเซเช Raspberry Pi 1,2 เช เชฅเชตเชพ 3 เชฌเซเชฐเซเชก เชธเชพเชฅเซ เชเชจเซเชเซเช เชเชฐเซ เชถเชเซ เชเซ (เชชเซเชฐเชพเชงเชพเชจเซเชฏ 3, เชเชพเชฐเชฃ เชเซ เชคเซ เชฌเชฟเชฒเซเช-เชเชจ Wifi เชเซ), เชชเชธเชเชฆ เชเชฐเซ เชเซเชกเซเชฎเชพเช เชเซเชฐเชพเชซเชฟเช เชกเชฟเชเชพเชเชจ เชฅเซเชฎ เชเชจเซเชเชฐเชซเซเชธ, เชเช เชธเซเชเซเชฐเซเชจ เช เชจเซ เชตเซเชเชฒเชพ => เชฎเชพเชเซ เชกเชฟเชเชพเชเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ, เชคเชฎเซ เชเช เชธเชฐเชณ เชเชกเชฟเชฏเซ เชชเซเชฒเซเชฏเชฐ เชฎเซเชณเชตเซ เชถเชเซ เชเซ. เช เชฒเชฌเชคเซเชค เชคเซ เชเซเชฌ เช เชตเชฟเชถเชพเชณ เชนเชถเซ, เชชเชฐเชเชคเซ เชคเซ เชคเชฎเชพเชฐเซเช เชนเชถเซ.
ะัะธะผะตัะฐะฝะธะต:
A ะดะปั ัะพะณะพ, ััะพะฑั ัะพะฑัะฐัั ะัะปััะธะผะตะดะธะฐ ัะตะฝัั Kodi ะดะปั ัะฐะผะพะน ะฑัะดะถะตัะฝะพะน ะฟะปะฐัั
Raspberry Pi Zero Wifi ะฒ yocto ะฒะฐะผ ะดะพััะฐัะพัะฝะพ ะธะทะผะตะฝะธัั ะดะฒะต ัััะพะบะธ:
ะบะพะฝัะธะณััะฐัะธะพะฝะฝัะน ัะฐะนะป => build/conf/local.conf
MACHINE = 'raspberrypi0-wifi'
ัะตัะตะฟั ัะฑะพัะบะธ Kodi => recipes-mediacentre/kodi/kodi_17.bbappend
EXTRA_OECONF_append = "${@bb.utils.contains('MACHINE',
'raspberrypi0-wifi', '${BS_RPI}', '', d)}"
เชเซ เชเซเชฐเซเชฎเชพเช เชธเชฟเชเชเชฒ เชชเซเชฐเซเชธเซเชธเชฐ เชเซเชฐ เชนเซเชตเชพเชจเซ เชเชพเชฐเชฃเซ GUI เชเซเชกเซ 17.6 เชจเซ เชฐเชฟเชธเซเชชเซเชจเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชคเชฎเชจเซ เชฐเชนเชธเซเชฏเชฎเชฏ เชฒเชพเชเซ เชเซ, เชคเซ เชชเชเซ เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชเชพเชจเชจเซ เชเซเชคเชฐเซ เชถเชเซ เชเซ เช เชจเซ เชเซเชจเซ, เชชเชฐเชเชคเซ เชเซเชฌ เช เชเชกเชชเซ เชเชตเซเชคเซเชคเชฟ เชฌเชจเชพเชตเซ เชถเชเซ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ เชเซเชกเซ 15.2, เชคเซ เช เชธเชเชฆเชฐเซเชญเชฎเชพเช เชตเชงเซ "เชฎเซเชคเซเชฐเซเชชเซเชฐเซเชฃ" เชเซ. (เชเซเชฏเชพเชฐเซเช เชตเชพเชฐเชธเซ เชฌเชงเซเช เชนเชฒ เชเชฐเซ เชเซ)
เชเชฎเชจเชธเซเชฌเซ, เชฎเชพเชฐเซ เชชเชพเชธเซ เชฌเซเชฐเซเชก เชจเชฅเซ, เชคเซเชฅเซ เชนเซเช เชเชเชพเชธเซ เชถเชเชคเซ เชจเชฅเซ, เชชเชฐเชเชคเซ เชฎเชจเซ เชฒเชพเชเซ เชเซ เชเซ เชคเซ เชเชพเชฎ เชเชฐเชตเซเช เชเซเชเช.
เชธเชเชเซเชทเชฟเชชเซเชค เชเชธเซเชฎเซเชฌเชฒเซ เชธเซเชเชจเชพเช
1) ะฃััะฐะฝะพะฒะธัะต ะทะฐะฒะธัะธะผะพััะธ Yocto Project (ะฝะฐะฟัะธะผะตั ะฒ Ubuntu):
sudo apt-get install -y --no-install-suggests --no-install-recommends
gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential
chrpath socat cpio python python3 python3-pip python3-pexpect
xz-utils debianutils iputils-ping python3-git python3-jinja2
libegl1-mesa libsdl1.2-dev xterm
2) ะกะบะฐัะฐะนัะต ะธ ัััะฐะฝะพะฒะธัะต Repo:
mkdir ~/bin
curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
3) ะะฐะณััะทะธัะต ะฟัะพะตะบั ั github:
PATH=${PATH}:~/bin
mkdir radio
cd radio
repo init -u https://github.com/berserktv/bs-manifest
-m raspberry/rocko/radio-rpi-0.2.8.xml
repo sync
4) ะกะพะฑะตัะธัะต ะฟัะพะตะบั:
./shell.sh
bitbake berserk-image
ะผะพะถะฝะพ ัะพะถะต ัะฐะผะพะต ัะพะฑัะฐัั ะดะปั ะฟะปะฐั Raspberry Pi 3B Plus, 3B ะธ 2B:
repo init -u https://github.com/berserktv/bs-manifest
-m raspberry/rocko/radio-0.2.8.xml
เชตเชงเซ เชตเชฟเชเชคเชตเชพเชฐ เชเชธเซเชฎเซเชฌเชฒเซ เชธเซเชเชจเชพเช
เช เชจเซ เชฎเชพเชเชเซเชฐเซเชเชธเชกเซเชเชเชธเซ เชเชพเชฐเซเชก เชชเชฐ เชฐเซเชเซเชฐเซเชกเชฟเชเช, เชเซเชเช เชเชพเชเชจเชพ เชฒเซเชเชฎเชพเช
เชชเซ.เชเชธ
เช
เชฒเชฌเชคเซเชค, เชเชจเซเชเชฐเชจเซเช เชฐเซเชกเชฟเชฏเซ เชธเซเชชเซเชเชฐเชจเซ เชตเชฟเชเชพเชฐ เชธเชพเชฎเชพเชจเซเชฏ เชเซ, เชฆเชฐเซเช เชเชฃ เชคเซ เชเชพเชฃเซ เชเซ เช
เชจเซ เชนเชพเชฌเซเชฐเซ เชชเชฐ เชคเชฎเชจเซ เช เชตเชฟเชทเชฏ เชชเชฐ เชเชฃเชพ เชฒเซเชเซ เชฎเชณเชถเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ
เช เชจเซ เชคเชฎเซ เชเชฎ เชชเชฃ เชตเชฟเชเชพเชฐเซ เชถเชเซ เชเซ เชเซ เชฎเซเช เชซเชเซเชค เชคเซเชฏเชพเชฐ เชธเซเชฒเซเชฏเซเชถเชจเชจเซ เชเชฐเซเชฐเชฟเชฏเชพเชคเซเชจเซ เช เชจเซเชฐเซเชช เชฌเชจเชพเชตเซ เชเซ. เชเชจเซ เชนเซเช เชเชตเชพเชฌ เชเชชเซ เชถเชเซเช เชเซเช เช เชจเซ เชเชนเซ เชถเชเซเช เชเซเช เชเซ เชจเชพ, เชชเซเชฐเชพเชฎเชพเชฃเชฟเชเชชเชฃเซ.
เชถเซเชฐเซ เชเชฐเซเชตเซเชจเซ เชตเชพเชฐเซเชคเชพ
ะฅะพัะธัะต ะฒะตัััะต, ั
ะพัะธัะต ะฝะตั, ะฐ ะดะตะปะพ ะฑัะปะพ ัะฐะบ:
ะะฐั ัะฐะฑะพัะธะน ะพัะธั ะณัะฐะฝะธัะธั ั ัะธัะผะพะน ะฟะพ ะฟัะพะธะทะฒะพะดััะฒั ัะฐะทะฝะพะณะพ ะทะฒัะบะพะฒะพะณะพ
ะพะฑะพััะดะพะฒะฐะฝะธั, ะธ ะพะดะฝะฐะถะดั ะดะธัะตะบัะพั ััะพะน ัะธัะผั, ะฝะฐะทะพะฒะตะผ ะตะณะพ ะผะธััะตั "ะญัะฒะธ"
ะฟะพะดะพัะตะป ะบ ะฝะฐัะตะผั ะทะฐะผะตััะธัะตะปั ะดะธัะตะบัะพัะฐ ัะธะปะธะฐะปะฐ ะผะธััะตัั "ะััะตะฝะธั"
ะธ ัะฟัะพัะธะป ั ะฝะตะณะพ, ะฝะฐัะบะพะปัะบะพ ัะปะพะถะฝะพ ะฟะพะฒะตัะธัั ะฝะฐ ะฟะปะฐัั Raspberry Pi
ะฟัะพะธะณััะฒะฐะฝะธะต ะทะฒัะบะพะฒะพะณะพ ะฟะพัะพะบะฐ ั.ะต. ะฟะปะฐัะฐ ะฟะพะดะบะปััะฐะตััั ะบ ัะตัะธ
ะธ ะบะพะปะพะฝะบะฐะผ, ะธ "ัะปััะตะฝ ั
ะฐัะฐะบัะตัะฝัะน ะทะฒัะบ".
ะะพัะปะต ััะพะณะพ ะผะธััะตั ะััะตะฝะธะน ะฟะพะดะพัะตะป ะบ ะทะฐะผะตััะธัะตะปั ะผะพะตะณะพ
ะฝะฐัะฐะปัะฝะธะบะฐ - ะผะธััะตัั "ะะพัะธัั" ะธ ะฟะตัะตะฐะดัะตัะพะฒะฐะป ะฒะพะฟัะพั ะตะผั,
ะฝั ะฐ ั, ะบะฐะบ ััะพัะพะฝะฝะธะน ะฝะฐะฑะปัะดะฐัะตะปั ัะปััะฐะนะฝะพ ััั ะธะดะตั ะทะฐะฟะพะผะฝะธะป
ะธ ะฝะฐะทะฒะฐะป ะตะต "ะะฐะดะฐัะฐ ััะตั
ะฝะฐัะฐะปัะฝะธะบะพะฒ".
ะ ะพะฑัะตะผ ั
ะพัะตะปะธ ะบะฐะบ ะปัััะต,
ะฐ ะฟะพะปััะธะปะพัั, ัะธัะฐัะฐ - "ะะพ ะผะธััะตั ะญัะฒะธ, ะบะฐะบ ะฒัะตะณะดะฐ, ะฟะพะผะพะณ."
ะงะตัะตะท ะฝะตะบะพัะพัะพะต ะฒัะตะผั ั ะฟะพะธะฝัะตัะตัะพะฒะฐะปัั ั ะผะธััะตัะฐ "ะะพัะธัะฐ"
ะตะณะพ ะผะฝะตะฝะธะตะผ ะฟะพ ะฟะพะฒะพะดั ะฝะฐะฟะธัะฐะฝะธั ะฝะตะฑะพะปััะพะน ะทะฐะผะตัะบะธ ะฝะฐ ััั ัะตะผั
ะฝะฐ "ะฅะฐะฑัะต", ะฝะฐ ััะพ "ะะพัะธั" ะพัะฒะตัะธะป, ััะพ ะธะทะผะตะฝะตะฝะธะต
"ััะตั
ะฟัะฝะบัะพะฒ ะผะตะฝั" ะฒ Kodi, ะพัะพะฑะพ ะฝะต ะฟัะธะฒะฝะพัะธั ะฝะธะบะฐะบะพะน
ะฝะพะฒะพะน ะธะฝัะพัะผะฐัะธะธ ะธ ะฝะต ะทะฐัะปัะถะธะฒะฐะตั ะพัะดะตะปัะฝะพะณะพ ัะฟะพะผะธะฝะฐะฝะธั.
ะะพะฝะตัะฝะพ ั ั ะฝะธะผ ะฟะพะปะฝะพัััั ัะพะณะปะฐัะตะฝ ะธ ะฟะพััะพะผั, ั ะฝะต ัะฐััะบะฐะถั ะตะผั,
ััะพ ััะพ-ัะพ ะฝะฐะฟะธัะฐะป ะฟะพ ััะพะผั ะฟะพะฒะพะดั.
ะกัะฐััั ะฝะฐะฟะธัะฐะฝะฐ ะธัะบะปััะธัะตะปัะฝะพ ะดะปั ะฟะปะฐัั "Raspberry Pi 1"
ะฒะทััะพะน ั ะผะธััะตัะฐ "ะะพัะธัะฐ" ะฝะฐ ะฒัะตะผั ัะบัะฟะตัะธะผะตะฝัะฐ,
ัะพะฒะฟะฐะดะตะฝะธั ัะพ ะฒัะตะผะธ ะดััะณะธะผะธ ะฟะปะฐัะฐะผะธ "Raspberry Pi 1" ัะปััะฐะนะฝั.
เชคเชฎเชพเชฐเชพ เชฎเชพเชเซ เชตเชงเซ เชธเชพเชฐเซ เช
เชจเซ เช
เชฒเช เชเชธเซเชฎเซเชฌเชฒเซเช, เช
เชจเซ เช เชตเชฐเซเชทเซ เช
เชเชพเชเชจเซ เชเชเชเชจเซ เชชเชฃ เชคเชฎเชพเชฐเชพ เชฎเชพเชเซ เชเชพเชตเชพ เชฆเซ.
เชธเซเชฐเซเชธ: www.habr.com