ಸರಳವಾದ ಇಂಟರ್ನೆಟ್ ರೇಡಿಯೋ ಕಾಲಮ್ "ಕೊಡಿ" ಅಥವಾ "ರಾಸ್ಪ್ಬೆರಿ" ಇಟ್ಟಿಗೆಯ ಮೋಕ್ಷ

ಸರಳವಾದ ಇಂಟರ್ನೆಟ್ ರೇಡಿಯೋ ಕಾಲಮ್ "ಕೊಡಿ" ಅಥವಾ "ರಾಸ್ಪ್ಬೆರಿ" ಇಟ್ಟಿಗೆಯ ಮೋಕ್ಷ

Основные предпосылки:

  1. Есть старая неиспользуемая плата Raspberry Pi первого поколения;
  2. ಬೋರ್ಡ್ ಸತ್ತ ತೂಕದಂತೆ ಕ್ಯಾಬಿನೆಟ್ ಮೇಲೆ ಇರುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ - "ಇಟ್ಟಿಗೆ" ಬೋರ್ಡ್;

ನಾನು ಏನು ಸ್ವೀಕರಿಸಲು ಬಯಸುತ್ತೇನೆ:

  1. В определенный момент времени (например по настроению)
    ಬೋರ್ಡ್ "ಇಟ್ಟಿಗೆ" ಆಗುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ ಮತ್ತು ಮ್ಯಾಜಿಕ್ ಮೆಮೊರಿ ಕಾರ್ಡ್ ಅನ್ನು ಅದರಲ್ಲಿ ಸೇರಿಸಲಾಗುತ್ತದೆ;
  2. ಸಾಮಾನ್ಯ ಮನೆಯ ಸ್ಪೀಕರ್ ಅಥವಾ ಹೆಡ್‌ಫೋನ್‌ಗಳಿಂದ ಎತರ್ನೆಟ್ ಕೇಬಲ್ ಮತ್ತು ಪ್ಲಗ್ ಅನ್ನು ಬೋರ್ಡ್‌ಗೆ ಸಂಪರ್ಕಿಸಲಾಗಿದೆ;
  3. После подачи питания бывший «Кирпич» — ಹಾಡಿದ್ದಾರೆ

ಮುಖ್ಯ ಉಪಾಯ:

  1. ಯಾವುದೇ ಸೆಟಪ್‌ಗಾಗಿ ಕನಿಷ್ಠ ಸಂಖ್ಯೆಯ ಗೆಸ್ಚರ್‌ಗಳು, ಅತ್ಯಂತ ಸೂಕ್ತವಾದ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು “ಈಥರ್ನೆಟ್” ಕೇಬಲ್, ಪವರ್ ಮತ್ತು ಸ್ಪೀಕರ್‌ಗಳನ್ನು ಮಾತ್ರ ಸಂಪರ್ಕಿಸುತ್ತೇವೆ ಮತ್ತು ಪದದಿಂದ ಬೇರೆ ಏನನ್ನೂ ಮಾಡುವುದಿಲ್ಲ "ಎಲ್ಲಾ";
  2. ಬಾಕ್ಸ್‌ನಿಂದ ಹೊರಗಿರುವ ಹಿಂದಿನ “ಇಟ್ಟಿಗೆ” ಬೆಂಬಲಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, 20 ಇಂಟರ್ನೆಟ್ ರೇಡಿಯೊ ಕೇಂದ್ರಗಳು, ಇದನ್ನು ಮೌಸ್ ಚಕ್ರವನ್ನು ಒತ್ತುವ ಮೂಲಕ ಅಥವಾ ನಿರ್ದಿಷ್ಟ GPIO ಪಿನ್‌ನಲ್ಲಿ ವೃತ್ತದಲ್ಲಿ ಬದಲಾಯಿಸಬಹುದು (ಎರಡು ತಂತಿಗಳನ್ನು ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ಅವುಗಳನ್ನು ಚಿಕ್ಕದಾಗಿಸಿ (ಬಾಲ್ಯದಿಂದಲೂ ನನ್ನ ಕನಸು) );
  3. ನಿಯಂತ್ರಣವನ್ನು ರೇಡಿಯೋ ಚಾನೆಲ್ ಮೂಲಕ ನಡೆಸಲಾಗುತ್ತದೆ, ಮತ್ತು ಈ ರೇಡಿಯೋ ಚಾನೆಲ್ ಸಾಮಾನ್ಯ ರೇಡಿಯೋ ಮೌಸ್ ಆಗಿರಬಹುದು;
  4. Взять уже готовую систему, дистрибутив собрать в «Yocto Project»
    ಆ. ಎಂದಿನಂತೆ, ನಾವು ನಿಮಗೆ ಏನನ್ನೂ ಮಾಡುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಎಲ್ಲವನ್ನೂ ಈಗಾಗಲೇ ಮಾಡಲಾಗಿದೆ.
    (ಇನ್ನೊಂದೆಡೆ ಹೊರಗಿನ ವೀಕ್ಷಕನನ್ನು ಇರಿಸಲು ಸಾಕು "ಟಿವಿ");

ವಿವರಣೆ

Простейшая Интернет Радио колонка «KODI»
Сборка предназначена для старых Raspberry Pi 1 плат
(пылящихся где то на шкафу, но которые готовы еще поработать)

ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, 3 ಇಂಟರ್ನೆಟ್ ರೇಡಿಯೋ ಕೇಂದ್ರಗಳ m8u12 ಪಟ್ಟಿಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

ಬೋರ್ಡ್ HDMI ಔಟ್ಪುಟ್ ಇಲ್ಲದೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಊಹಿಸಲಾಗಿದೆ, ಮತ್ತು ಅದನ್ನು ಆಫ್ ಮಾಡಲು ನೀವು ಔಟ್ಲೆಟ್ನಿಂದ ಪವರ್ ಅಡಾಪ್ಟರ್ ಅನ್ನು ಅನ್ಪ್ಲಗ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ಮತ್ತು ಅಲ್ಟ್ರಾ-ಆಧುನಿಕ ವೈರ್‌ಲೆಸ್ ನಿಯಂತ್ರಣ ಫಲಕವಾಗಿ, ನೀವು ನಿಮ್ಮ ಸೂಪರ್ ರೇಡಿಯೊ ಮೌಸ್ ಅನ್ನು ಬಳಸಬಹುದು (ಅಥವಾ ಸಾಮಾನ್ಯ ಬೂದು ಬಣ್ಣವನ್ನು ಬಾಲದೊಂದಿಗೆ ಸಂಪರ್ಕಿಸಬಹುದು).

ಆನ್ ಮಾಡಿದಾಗ, ಡೀಫಾಲ್ಟ್ ನೆಟ್‌ವರ್ಕ್ ಇಂಟರ್‌ಫೇಸ್ ಅನ್ನು DHCP ಪ್ರೋಟೋಕಾಲ್ ಮೂಲಕ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಪಟ್ಟಿಯಿಂದ ಕೊನೆಯದಾಗಿ ಕಂಠಪಾಠ ಮಾಡಿದ ರೇಡಿಯೊ ಸ್ಟೇಷನ್ ಅನ್ನು ಪ್ಲೇ ಮಾಡಲಾಗುತ್ತದೆ, ಪ್ಲೇಬ್ಯಾಕ್ ಪರಿಮಾಣವನ್ನು ಸಾಮಾನ್ಯ ಮೌಸ್‌ನಿಂದ ನಿಯಂತ್ರಿಸಲಾಗುತ್ತದೆ:
(ಅಂತಿಮವಾಗಿ ನಿಮ್ಮ ಮೌಸ್ ಅನ್ನು "ನಿರ್ವಹಣೆಯ ಮುಖ್ಯಸ್ಥ" ಎಂದು ನೇಮಿಸಿ, ಮತ್ತು ಅದನ್ನು ಅಭಿನಂದಿಸಿ, ಅದು ಅರ್ಹವಾಗಿದೆ)

  колесико вперед  - увеличение громкости звука
  колесико назад   - уменьшение громкости звука
  длительное нажатие (3сек и более) на правую кнопку мыши
                   - выбор следующий радиостанции
  длительное нажатие (3сек и более) на левую кнопку мыши
                   - выбор предыдущей радиостанции

Для добавления собственного списка Интернет радиостанций
ನಿಮ್ಮ ಟಿವಿಯಿಂದ ನೀವು ಯಾವಾಗಲೂ HDMI ಕೇಬಲ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು
и воспользоваться штатным графическим интерфейсом Kodi 17.6
(ಬೋರ್ಡ್ ಆಫ್ ಮಾಡಿ, HDMI ಅನ್ನು ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ಪವರ್ ಅಡಾಪ್ಟರ್ ಅನ್ನು ಆನ್ ಮಾಡಿ)

ಕೋಡಿ ಮುಖ್ಯ ಮೆನು => “ಆಡ್-ಆನ್‌ಗಳು” => “ನನ್ನ ಆಡ್-ಆನ್‌ಗಳು”
          => “PVR ಕ್ಲೈಂಟ್‌ಗಳು” => “PVR IPTV ಸರಳ ಕ್ಲೈಂಟ್”

ಆರಂಭಿಕ ಅನುಷ್ಠಾನ

(ಸಂಭವನೀಯ)
ಆರಂಭದಲ್ಲಿ, ನಾನು "ಇಂಟರ್ನೆಟ್ ರೇಡಿಯೋ ಕಾಲಮ್" ಮಾಡಲು ನಿರ್ಧರಿಸಿದಾಗ, ನಾನು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಯೋಜಿಸಿದೆ:

  • ಯೊಕ್ಟೊ ಯೋಜನೆಯಲ್ಲಿ ಕನಿಷ್ಠ ಕನ್ಸೋಲ್ ವಿತರಣೆ;
  • ಆಡಿಯೋ ಸ್ಟ್ರೀಮ್ ಅನ್ನು GStreamer ಮೂಲಕ ಪ್ಲೇ ಮಾಡಲಾಗುತ್ತದೆ;
  • Сетевой интерфейс настраивается по DHCP;

ಮತ್ತು ಈ ಪರಿಹಾರವು ಹಲವಾರು ಪ್ರಯೋಜನಗಳನ್ನು ಹೊಂದಿದೆ:

  1. ಸಾಕಷ್ಟು ವೇಗವಾಗಿ (ವಿದ್ಯುತ್ ಸರಬರಾಜಿನಿಂದ ಆಪರೇಟಿಂಗ್ ಮೋಡ್ ಅನ್ನು ತಲುಪಲು ಇದು 30-40 ಸೆಕೆಂಡುಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ);
  2. ಸಾಕಷ್ಟು ವಿಶ್ವಾಸಾರ್ಹ (ಕಡಿಮೆ ಕಾರ್ಯಕ್ರಮಗಳು, ವೈಫಲ್ಯದ ಕಡಿಮೆ ಅಂಕಗಳು);
  3. ಓದಲು-ಮಾತ್ರ ಮೋಡ್‌ಗೆ ಬದಲಾಯಿಸಲು ಕನ್ಸೋಲ್ ವಿತರಣೆಯು ತುಂಬಾ ಸುಲಭವಾಗಿದೆ
    ಆ. ಪ್ರೋಗ್ರಾಂಗಳು ರೂಟ್ ಫೈಲ್ ಸಿಸ್ಟಮ್ಗೆ ಏನನ್ನೂ ಬರೆಯುವುದಿಲ್ಲ
    (a файловая система на носителе SDHC является на мой взгляд первым кандидатом по отказам);

ಗಮನಿಸಿ:

    В Yocto перевести корневую файловую систему (rootfs) 
    в режим только чтение можно сделать достаточно просто, 
    изменив один параметр во время сборки 

    Из коробки Yocto предлагает два варианта:
    1) Работа файловой системы в обычном режиме чтение/запись 
    (так работают все дистрибутивы общего назначения, например Ubuntu)
    2) Работа файловой системы в режиме только чтение
    (так работают специализированные дистрибутивы, например в маршрутизаторах)

    В режиме только чтение все каталоги, в которые обычно 
    записываются данные приложений и сервисов во время работы монтируются 
    в оперативную память (например каталог /var/log и т.п.)
    Данные актуальны только для текущего сеанса работы и после сброса питания
    данные теряются.

    Если в Yocto Project вы укажете при сборке использовать "read only", 
    то после сборки ваш дистрибутив будет настроен только на чтение, 
    но вы всегда можете добавить возможность динамического перевода 
    из "read only"  в "read/write", но это уже совсем другая история ...
    

ಮತ್ತು ಒಂದು ಮುಖ್ಯ ನ್ಯೂನತೆ:

"ಇದು ಮಾಡಬೇಕು" ಅಂದರೆ. ನಾನು N ಸಂಖ್ಯೆಯ ಸಂಜೆಗಳನ್ನು ಕಳೆಯಬೇಕಾಗಿದೆ
(ಸಾಮಾನ್ಯವಾಗಿ ಕೆಲಸದ ನಂತರ, ಮತ್ತು ಇದು ಅತ್ಯಂತ ನಿಷ್ಪರಿಣಾಮಕಾರಿ ಸಮಯ, ಈ ಸಮಯದಲ್ಲಿ ಮೆದುಳು ಇನ್ನು ಮುಂದೆ ಯೋಚಿಸುವುದಿಲ್ಲ, ಅದು ಸಾಮಾನ್ಯವಾಗಿ ನಿದ್ರಿಸುತ್ತದೆ)

ಮತ್ತು ಇನ್ನೂ, ನಾನು ಮಲ್ಟಿಮೀಡಿಯಾ ಕೇಂದ್ರದ ಬಗ್ಗೆ ಹ್ಯಾಬ್ರೆಯಲ್ಲಿ ನನ್ನ ಹಿಂದಿನ ಲೇಖನವನ್ನು ಬರೆದಿದ್ದೇನೆ ಕೊಡಿ ಮತ್ತು ಯೋಕ್ಟೊ ಯೋಜನೆಯ
ಮತ್ತು ಅದೇ ಧಾಟಿಯಲ್ಲಿ ಮುಂದುವರಿಯುವ ಅವಕಾಶವು ನನ್ನ ಸಂಶೋಧನಾ ಪ್ರಚೋದನೆಯನ್ನು ಮೀರಿಸಿತು. ಮುಂದಿನ ಅಧ್ಯಾಯದಲ್ಲಿ ಇದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು.

ಕೋಡಿಯನ್ನು ಇಂಟರ್ನೆಟ್ ರೇಡಿಯೋ ಸ್ಪೀಕರ್ ಆಗಿ ಪರಿವರ್ತಿಸಲಾಗುತ್ತಿದೆ

Для внесения нужной мне функциональности, я добавлю еще один метод в рецепт сборки дистрибутива описанного в предыдущей ಲೇಖನ см. файл berserk-image.bb

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; ಆಫ್_ಕೊಡಿ_ಸ್ವಾಗತ;"

Если вкратце, то в основном файле конфигурации Kodi 17.6, меняются «три пункта»

  • ಕೊನೆಯದಾಗಿ ಆಯ್ಕೆಮಾಡಿದ ಟಿವಿ ಚಾನೆಲ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ಕಾನ್ಫಿಗರೇಶನ್;
  • ಆಡಿಯೊ ಔಟ್‌ಪುಟ್ ಕಾನ್ಫಿಗರೇಶನ್, ಅನಲಾಗ್ ಆಡಿಯೊ ಔಟ್‌ಪುಟ್ ಮಾತ್ರ ಯಾವಾಗಲೂ ಸಂಪರ್ಕಿತವಾಗಿರುತ್ತದೆ;
  • ಸ್ವಯಂಚಾಲಿತ ನವೀಕರಣಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ;
  • ಗಮನಿಸಿ:
        Единственное с чем у меня возникли сложности, 
        это то, что пришлось еще подтащить файл базы данных 
        в формате sqlite => TV29.db, в котором указывается 
        текущий проигрываемый ТВ канал 
        (так как по умолчанию никакой из каналов не выбран), 
        а через xml конфигурацию в Kodi этого не сделать.
        

ಪ್ರತಿ ಐಟಂಗೆ ಕ್ರಮಗಳ ಹೆಚ್ಚು ವಿವರವಾದ ಅನುಕ್ರಮ:

1) ಪರದೆಯ ಮೇಲಿನ ಎಡ ಮೂಲೆಯಲ್ಲಿರುವ ಗೇರ್ ಐಕಾನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ
ಮತ್ತು "PVR ಮತ್ತು TV ​​ಸೆಟ್ಟಿಂಗ್‌ಗಳು" ಆಯ್ಕೆಮಾಡಿ (ಎರಡು ಕೊಂಬುಗಳನ್ನು ಹೊಂದಿರುವ ಟಿವಿಯ ಚಿತ್ರ)
ನಂತರ ಮೆನುವಿನ ಎಡಭಾಗದಲ್ಲಿ, "ಪ್ಲೇಬ್ಯಾಕ್" ಆಯ್ಕೆಮಾಡಿ, ಮತ್ತು ಕೇಂದ್ರ ವಿಭಾಗದಲ್ಲಿ "ಸಾಮಾನ್ಯ"
ಡ್ರಾಪ್-ಡೌನ್ ಪಟ್ಟಿಯಲ್ಲಿ "ಸ್ಟಾರ್ಟ್‌ಅಪ್‌ನಲ್ಲಿ ಕೊನೆಯ ಚಾನಲ್‌ನಿಂದ ಮುಂದುವರಿಸಿ" ಆಯ್ಕೆಮಾಡಿ
"ಮುಂದೆ" ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡುವುದು

или более наглядно:

      "Настройки PVR и ТВ" 
       => "Воспроизведение" 
       => "Продолжить с последнего канала при запуске" => "Передний план"

2) ಪರದೆಯ ಮೇಲಿನ ಎಡ ಮೂಲೆಯಲ್ಲಿರುವ "ಗೇರ್" ಐಕಾನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಐಟಂ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ:

       "Системные настройки"  
       => "Дополнения" => "Обновления" => "Никогда не проверять обновления"

3) ಪರದೆಯ ಮೇಲಿನ ಎಡ ಮೂಲೆಯಲ್ಲಿರುವ "ಗೇರ್" ಐಕಾನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಐಟಂ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ:

       "Системные настройки" 
       => "Аудио" => "Устройство вывода звука" => "PI: Analogue"

ನಾನು ಎರಡು ವರ್ಷಗಳಿಂದ ಟಿವಿಯನ್ನು ಹೇಗೆ ತಪ್ಪಾಗಿ ನೋಡುತ್ತಿದ್ದೇನೆ.

Должен вам признаться, что я за два года так и не научился правильно смотреть телевизор.

ನಾನು ಸಾಮಾನ್ಯವಾಗಿ ಅಡುಗೆಮನೆಯಲ್ಲಿ ಟಿವಿ ನೋಡುತ್ತೇನೆ. ರಾಸ್ಪ್ಬೆರಿ ಪೈ 2B ಬೋರ್ಡ್ ಅನ್ನು ಟಿವಿಗೆ ಸಂಪರ್ಕಿಸಲಾಗಿದೆ ಮತ್ತು ಎತರ್ನೆಟ್ ಮತ್ತು HDMI ಕನೆಕ್ಟರ್ಸ್ ಅನ್ನು ಬೋರ್ಡ್ಗೆ ಸಂಪರ್ಕಿಸಲಾಗಿದೆ. ಬೋರ್ಡ್ ಅನ್ನು ಸಾಮಾನ್ಯ ಯುಎಸ್‌ಬಿ ಕೇಬಲ್ ಮೂಲಕ ಚಾಲಿತಗೊಳಿಸಲಾಗುತ್ತದೆ, ಇದನ್ನು ಟಿವಿಯ ಯುಎಸ್‌ಬಿ ಪೋರ್ಟ್‌ಗೆ ಪ್ಲಗ್ ಮಾಡಲಾಗಿದೆ, ಅಂದರೆ. ವಾಸ್ತವವಾಗಿ, ಸ್ಟ್ಯಾಂಡರ್ಡ್ ರಿಮೋಟ್ ಕಂಟ್ರೋಲ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಟಿವಿಯನ್ನು ಆನ್ ಮಾಡುವುದರಿಂದ ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಬೋರ್ಡ್ಗೆ ವಿದ್ಯುತ್ ಸರಬರಾಜು ಮಾಡುತ್ತದೆ ಮತ್ತು ರಿಮೋಟ್ ಕಂಟ್ರೋಲ್ನಿಂದ ಟಿವಿಯನ್ನು ಆಫ್ ಮಾಡುವುದರಿಂದ ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಬೋರ್ಡ್ನಿಂದ ವಿದ್ಯುತ್ ಅನ್ನು ತಕ್ಷಣವೇ ಮರುಹೊಂದಿಸುತ್ತದೆ.

ಹೌದು, ಇದನ್ನು ಮಾಡಲಾಗುವುದಿಲ್ಲ ಎಂದು ನನಗೆ ಚೆನ್ನಾಗಿ ತಿಳಿದಿದೆ, ಏಕೆಂದರೆ ಕೋಡಿ ಮೀಡಿಯಾ ಸೆಂಟರ್ (ext3) ನ ಮೂಲ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಸಾಮಾನ್ಯ ಓದುವಿಕೆ / ಬರೆಯುವ ಕ್ರಮದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಆದರೆ ನಾನು ಸೋಮಾರಿಯಾಗಿದ್ದೇನೆ ಮತ್ತು ಸಿಸ್ಟಮ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಲೋಡ್ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸುವವರೆಗೆ ನಾನು ಎಷ್ಟು ಸಮಯದವರೆಗೆ ಈ ರೀತಿಯನ್ನು ಆಫ್ ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಲು ನಾನು ನಿರ್ಧರಿಸಿದೆ, ಆದರೆ ದುರದೃಷ್ಟವಶಾತ್, ಎರಡು ವರ್ಷಗಳ ನಂತರ ನಾನು ಇದನ್ನು ಮಾಡಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ (ಬಹುಶಃ ನಾನು ಅದೃಷ್ಟಶಾಲಿಯಾಗಿರಬಹುದು, ನನಗೆ ಗೊತ್ತಿಲ್ಲ).

И на мой взгляд, если такой режим подошел для моего телевизора, то и для «простой Интернет Радио колонки» тоже подойдет, а так как я принудительно отключил автоматическое обновление плагинов Kodi, то и вероятность отказа файловой системы, станет еще меньше. Пока я проблемы с этим не вижу

ಗಮನಿಸಿ:

    Но вы всегда при желании можете с помощью одной yocto команды 
    IMAGE_FEATURES += "read-only-rootfs"

    и определенной магии перевести ваш дистрибутив в режим "read only"
    

ಲೇಖನದಲ್ಲಿ ವಿವರಿಸಲಾದ "ಇಂಟರ್ನೆಟ್ ರೇಡಿಯೋ ಸ್ಪೀಕರ್ಗಳು" ವಿತರಣೆಯು ಮನೆಯೊಂದಾಗಿದೆ, ಮತ್ತು ಮನೆಯ ವಿತರಣೆಗೆ ಅತ್ಯಂತ ಮುಖ್ಯವಾದದ್ದು ಸುಂದರವಾದ GUI ಆಗಿದೆ. ನನ್ನ ಅಭಿಪ್ರಾಯದಲ್ಲಿ, ಕನ್ಸೋಲ್‌ಗೆ ಯಾವುದೇ ಗ್ರಹಿಸಲಾಗದ ಮ್ಯಾಜಿಕ್ ಆಜ್ಞೆಗಳನ್ನು ನಮೂದಿಸಲು ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಗೆ ಕಲಿಸುವುದು ತುಂಬಾ ಕಷ್ಟ ಅಥವಾ ಅಸಾಧ್ಯವಾಗಿದೆ ಮತ್ತು ಅವನಿಗೆ ಪದವೂ ತಿಳಿದಿಲ್ಲ. ಆದರೆ GUI, ದಯವಿಟ್ಟು.

И это пожалуй мой главный аргумент в пользу не консольного дистрибутива. Теплый ламповый графический интерфейс пользователя Kodi, да он особо не нужен, но он есть.
(ಯಾಟ್ಸೆ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಮೂಲಕ ಕೋಡಿಯನ್ನು ದೂರದಿಂದಲೇ ನಿಯಂತ್ರಿಸಬಹುದು ಎಂದು ನಮೂದಿಸುವುದನ್ನು ನಾನು ಸಂಪೂರ್ಣವಾಗಿ ಮರೆತಿದ್ದೇನೆ, ಉದಾಹರಣೆಗೆ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ನಿಂದ, ಮತ್ತು ಬಹುಶಃ ಕೆಲವರಿಗೆ ಇದು ಪ್ಲಸ್ ಆಗಿರಬಹುದು)

ಮೌಸ್ ನಿಯಂತ್ರಣಕ್ಕಾಗಿ ಕೋಡಿ ಕಾನ್ಫಿಗರೇಶನ್

ಮತ್ತು ಈಗ ರಾಕೆಟ್

<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

ಮೌಸ್ ಈವೆಂಟ್‌ಗಳನ್ನು ಹೊಂದಿಸುವ ಕುರಿತು ಹೆಚ್ಚಿನ ವಿವರವಾದ ಮಾಹಿತಿ:

kodi.wiki/view/Alternative_keymaps_for_mice
kodi.wiki/view/Action_IDs
kodi.wiki/view/Window_ID ಗಳು

ಕೇಬಲ್ ವ್ಯವಸ್ಥೆಯು ನಿಮಗೆ ತಲುಪದಿದ್ದರೆ ಏನು ಮಾಡಬೇಕು

"ಆದರೆ ನಾನು ಮನೆಯಲ್ಲಿ ಯಾವುದೇ ಉಚಿತ ಎತರ್ನೆಟ್ ಪೋರ್ಟ್‌ಗಳನ್ನು ಹೊಂದಿಲ್ಲ (ಅಥವಾ ಎಂದಿಗೂ ಹೊಂದಿಲ್ಲ)," ಹಳೆಯ ರಾಸ್ಪ್ಬೆರಿ ಪೈ 1 ಬೋರ್ಡ್‌ಗಳ ಕೆಲವು ಸಂತೋಷದ ಮಾಲೀಕರು ಉದ್ಗರಿಸಬಹುದು (ಬಹುಶಃ ಬೋರ್ಡ್ ಅನ್ನು ಸಂಶೋಧನೆಗಾಗಿ ಖರೀದಿಸಲಾಗಿದೆ ಮತ್ತು ಕ್ಯಾಬಿನೆಟ್‌ನಲ್ಲಿ ಮಲಗಿರಬಹುದು)

ಮತ್ತು ಬೋರ್ಡ್ ಅಂತರ್ನಿರ್ಮಿತ ವೈಫೈ ಹೊಂದಿಲ್ಲದ ಕಾರಣ, ಈಥರ್ನೆಟ್ ಸಂಪರ್ಕವಿಲ್ಲದೆ ಇದು ತುಂಬಾ ಕ್ರಿಯಾತ್ಮಕವಾಗಿರುವುದಿಲ್ಲ.

ಸಹಜವಾಗಿ, ಈಥರ್ನೆಟ್ ಇಲ್ಲದೆ ರಾಸ್ಪ್ಬೆರಿ ಪೈ 1 ಬೋರ್ಡ್ ಅನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಿದೆ, ಆದರೆ ನಿಮ್ಮ ಕಡೆಯಿಂದ ಸ್ವಲ್ಪ ಪ್ರಯತ್ನ ಬೇಕಾಗುತ್ತದೆ. ಸಾಮಾನ್ಯವಾಗಿ, ಅಂತಹ ವಿಷಯಗಳನ್ನು ಹೊಸದನ್ನು ಕಲಿಯುವ ಭಾಗವಾಗಿ ಮಾತ್ರ ಮಾಡಲು ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ, ಅಂದರೆ. ಇದು ಕಸ್ಟಮ್ ಕೆಲಸವಲ್ಲ.

ಆದ್ದರಿಂದ, ಈಥರ್ನೆಟ್ ಇಲ್ಲದ ಬೋರ್ಡ್‌ಗಾಗಿ ಕಾಲ್ಪನಿಕ ಬಳಕೆಯ ಪ್ರಕರಣವನ್ನು ಪರಿಗಣಿಸೋಣ:

Можно подключить внешний USB — Wifi адаптер, руководствуясь тем соображением,
ಲಿನಕ್ಸ್ ಅಡಿಯಲ್ಲಿ ಅಡಾಪ್ಟರ್ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬೇಕು

ಗಮನಿಸಿ:

    К сожалению часть 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 ಅಡಿಯಲ್ಲಿ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆಯೇ ಎಂದು ನೀವು ಪರಿಶೀಲಿಸಬಹುದು:

  • ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುವ ಕೆಲವು ಲಿನಕ್ಸ್ ವಿತರಣೆಯನ್ನು ಸ್ಥಾಪಿಸಿ
    общего назначения, например «Ubuntu Desktop»
  • ಸಿಸ್ಟಮ್ ಅನ್ನು ಬೂಟ್ ಮಾಡಿ
  • ನಿಮ್ಮ ವೈಫೈ ಯುಎಸ್‌ಬಿ ಅಡಾಪ್ಟರ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಿ
  • ನೆಟ್‌ವರ್ಕ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ನಿಮ್ಮ ವೈಫೈ ಪ್ರವೇಶ ಬಿಂದುವಿಗೆ ಸಂಪರ್ಕಿಸಲು ಪ್ರಯತ್ನಿಸಿ
  • Если все хорошо работает и ваше интернет соединение стабильное, значит ваш адаптер хорошо поддерживается и вы можете продолжить свою работу по подключению этого адаптера в специализированном дистрибутиве и возможно с другими версиями ядра
    (если нет, то нет, увы — лучше даже и не пытаться)

ರಾಸ್ಪ್ಬೆರಿ ಪಿಐನಲ್ಲಿ ಬಾಹ್ಯ ವೈಫೈ ಅಡಾಪ್ಟರ್ಗೆ ಬೆಂಬಲ

WiFi ಅಡಾಪ್ಟರ್ Linux ನಲ್ಲಿ ಸರಿಯಾಗಿ ಕೆಲಸ ಮಾಡಲು, ನಮಗೆ ಎರಡು ವಿಷಯಗಳು ಬೇಕಾಗುತ್ತವೆ:
1) ನಿರ್ದಿಷ್ಟ ವೈಫೈ ಅಡಾಪ್ಟರ್‌ಗಾಗಿ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಬೆಂಬಲ
2) ಸಿಸ್ಟಂನಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ವೈಫೈ ಅಡಾಪ್ಟರ್‌ಗಾಗಿ ಕರ್ನಲ್ ಮಾಡ್ಯೂಲ್‌ನ ಲಭ್ಯತೆ

ಉದಾಹರಣೆಗೆ TP-Link TL-WN722N ಅಡಾಪ್ಟರ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ. ಇದು ಸರಳವಾಗಿ ಭವ್ಯವಾದ ಆಂಟೆನಾವನ್ನು ಹೊಂದಿದೆ.
ಬೋರ್ಡ್ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಚಿಪ್‌ಸೆಟ್ ಅನ್ನು ಕಂಡುಹಿಡಿಯೋಣ - ನನಗೆ ಅದು “AR9271”, ಸೂಚನೆ:

    что самое интересное, это то, что для одной и той же модели
    одного и того же производителя, чипсет Wifi может отличаться.
    Я например сталкивался с тем, что для TL-WN722N версии 2, 
    используется уже другой чипсет Realtek RTL8188, а он уже 
    плохо работал под Linux (на тот момент), увы такие вот дела, 
    т.е. иногда нужно еще приглядываться к маленьким цифрам 
    версии на обратной (темной) стороне адаптера.    
    

ಈಗ AR9271 ಚಿಪ್‌ಸೆಟ್ ಡ್ರೈವರ್‌ಗೆ ಜವಾಬ್ದಾರರಾಗಿರುವ ಕರ್ನಲ್ ಕಾನ್ಫಿಗರೇಶನ್‌ನಲ್ಲಿ ಪ್ಯಾರಾಮೀಟರ್‌ನ ಹೆಸರನ್ನು ಕಂಡುಹಿಡಿಯೋಣ, "AR9271 catee.net" ಪದಗಳ ಸಂಯೋಜನೆಯನ್ನು ಹುಡುಕುವುದು ಉತ್ತಮವಾಗಿದೆ.
     ಅಲ್ಲಿ "cateee.net" ಎಂಬುದು ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಮಾಡ್ಯೂಲ್‌ಗಳ ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳನ್ನು ವಿವರಿಸುವ ತಂಪಾದ ಸೈಟ್ ಆಗಿದೆ

Сразу находим название конфигурации ядра — CONFIG_ATH9K_HTC
и название нужного нам модуля ядра ath9k_htc

ತದನಂತರ ಕಾನ್ಫಿಗರೇಶನ್ ಫ್ರಾಗ್ಮೆಂಟ್ ಫೈಲ್‌ನಲ್ಲಿ ಅಗತ್ಯವಿರುವ ಮಾಡ್ಯೂಲ್‌ನ ಹೆಸರನ್ನು ಸೂಚಿಸಿ
Linux kernel => recipes-kernel/linux/files/rbpi.cfg, ಸಾಲನ್ನು ಸೇರಿಸಿ:
CONFIG_ATH9K_HTC=m

ಹೀಗಾಗಿ, ಭವಿಷ್ಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಸಿಸ್ಟಮ್‌ಗೆ ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಸಾಧನವನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು (ಅಲ್ಲದೆ, ಇದು ಈಗಾಗಲೇ ಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ನಲ್ಲಿ ಬೆಂಬಲಿತವಾಗಿದ್ದರೆ)

ನೀವು ಹಬ್ರಾ ಗೀಕ್ ಆಗಿದ್ದರೆ ಏನು ಮಾಡಬೇಕು - ಡಿಸೈನರ್

ಮತ್ತು ನೀವು ತಂಪಾದ ವಿಷಯಗಳನ್ನು ರಚಿಸುತ್ತೀರಿ, ಉದಾಹರಣೆಗೆ ಇಲ್ಲಿ ಅಥವಾ ನೀವು ವಿದ್ಯಾರ್ಥಿಯಾಗಿದ್ದೀರಿ ಮತ್ತು ಇದೇ ರೀತಿಯದನ್ನು ರಚಿಸುವ ಕನಸು.

ಕೇವಲ ಆಫ್‌ಹ್ಯಾಂಡ್, ನೀವು ಅಲೈಕ್ಸ್‌ಪ್ರೆಸ್‌ನಲ್ಲಿ RPI ಗಾಗಿ ಕೆಲವು ರೀತಿಯ ಟಚ್ ಸ್ಕ್ರೀನ್ ಪರದೆಯನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು, ಅಲ್ಲಿ ಸೂಕ್ತವಾದ ಬ್ಯಾಟರಿಯನ್ನು ಆರ್ಡರ್ ಮಾಡಬಹುದು, ಎಲ್ಲವನ್ನೂ ರಾಸ್‌ಪ್ಬೆರಿ ಪೈ 1,2 ಅಥವಾ 3 ಬೋರ್ಡ್‌ಗೆ ಸಂಪರ್ಕಿಸಬಹುದು (ಮೇಲಾಗಿ 3, ಇದು ಅಂತರ್ನಿರ್ಮಿತ ವೈಫೈ ಹೊಂದಿರುವುದರಿಂದ), ಆಯ್ಕೆಮಾಡಿ ಕೋಡಿಯಲ್ಲಿ ಗ್ರಾಫಿಕ್ ಡಿಸೈನ್ ಥೀಮ್ ಇಂಟರ್ಫೇಸ್, ಟಚ್ ಸ್ಕ್ರೀನ್ ಮತ್ತು ವೊಯ್ಲಾಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ => ನೀವು ಸರಳ ಆಡಿಯೊ ಪ್ಲೇಯರ್ ಅನ್ನು ಪಡೆಯಬಹುದು. ಸಹಜವಾಗಿ ಇದು ಸಾಕಷ್ಟು ಬೃಹತ್ ಆಗಿರುತ್ತದೆ, ಆದರೆ ಅದು ನಿಮ್ಮದಾಗಿರುತ್ತದೆ.

  Примечание:
  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
    

более подробную инструкцию по сборке
ಮತ್ತು microSDHC ಕಾರ್ಡ್‌ನಲ್ಲಿ ರೆಕಾರ್ಡಿಂಗ್, ನೋಡಿ ಹಿಂದಿನ ಲೇಖನದಲ್ಲಿ

ಪೋಸ್ಟ್ಸ್ಕ್ರಿಪ್ಟ್

Конечно идея Интернет радио колонки типовая, она всем известна и на хабре вы найдете немало статей по этому поводу, например ಇಲ್ಲಿ

ಮತ್ತು ನಾನು ಅವಶ್ಯಕತೆಗಳನ್ನು ಸಿದ್ದವಾಗಿರುವ ಪರಿಹಾರಕ್ಕೆ ತಕ್ಕಂತೆ ಹೊಂದಿಸಿದ್ದೇನೆ ಎಂದು ನೀವು ಭಾವಿಸಬಹುದು. ಇದಕ್ಕೆ ನಾನು ಪ್ರತಿಯಾಗಿ ಇಲ್ಲ ಎಂದು ಪ್ರಾಮಾಣಿಕವಾಗಿ ಹೇಳಬಲ್ಲೆ.

История мистера Эрви

    Хотите верьте, хотите нет, а дело было так:

    Наш рабочий офис граничит с фирмой по производству разного звукового
    оборудования, и однажды директор этой фирмы, назовем его мистер "Эрви"
    подошел к нашему заместителю директора филиала мистеру "Арсению"
    и спросил у него, насколько сложно повесить на плату Raspberry Pi 
    проигрывание звукового потока т.е. плата подключается к сети 
    и колонкам, и "слышен характерный звук".

    После этого мистер Арсений подошел к заместителю моего 
    начальника - мистеру "Борису" и переадресовал вопрос ему, 
    ну а я, как сторонний наблюдатель случайно эту идею запомнил
    и назвал ее "Задача трех начальников".

    В общем хотели как лучше, 
    а получилось, цитата - "Но мистер Эрви, как всегда, помог."

    Через некоторое время я поинтересовался у мистера "Бориса" 
    его мнением по поводу написания небольшой заметки на эту тему 
    на "Хабре", на что "Борис" ответил, что изменение 
    "трех пунктов меню" в Kodi, особо не привносит никакой 
    новой информации и не заслуживает отдельного упоминания. 
    Конечно я с ним полностью согласен и поэтому, я не расскажу ему, 
    что что-то написал по этому поводу.

    Статья написана исключительно для платы "Raspberry Pi 1" 
    взятой у мистера "Бориса" на время эксперимента, 
    совпадения со всеми другими платами "Raspberry Pi 1" случайны.
    

ನಿಮಗಾಗಿ ಹೆಚ್ಚು ಒಳ್ಳೆಯ ಮತ್ತು ವಿಭಿನ್ನ ಅಸೆಂಬ್ಲಿಗಳು, ಮತ್ತು ಹಿಂದಿನ ಇಟ್ಟಿಗೆ ಕೂಡ ಈ ವರ್ಷ ನಿಮಗಾಗಿ ಹಾಡಲಿ.

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ