د انټرنیټ ترټولو ساده راډیو کالم "کوډي" یا د "راسبیري" خښتې نجات

د انټرنیټ ترټولو ساده راډیو کالم "کوډي" یا د "راسبیري" خښتې نجات

اساسي شرطونه:

  1. دلته یو زوړ نه کارول شوی د لومړي نسل راسبیري پای بورډ شتون لري؛
  2. تخته په کابینه کې د مړ وزن په توګه پروت ده او نه کارول کیږي - د "خښتو" تخته؛

تاسو څه ترلاسه کول غواړئ:

  1. په یو ټاکلی وخت کې (د مثال په توګه، د مزاج په واسطه)
    تخته د "خښتو" په توګه پاتې کیږي، او د جادو حافظې کارت په کې داخل شوی؛
  2. د ایترنیټ کیبل او د کور د منظم سپیکر یا هیډفونونو پلګ له بورډ سره وصل دی؛
  3. د پخوانۍ "برک" ځواکمن کولو وروسته - سندرې وايي

اصلي مفکوره:

  1. د هر ترتیب لپاره د اشارو لږترلږه شمیره، په خورا مثالي حالت کې، موږ یوازې د "ایترنیټ" کیبل، بریښنا او سپیکرې سره وصل کوو، او نور هیڅ نه کوو، د کلمې څخه "هیڅکله"؛
  2. د مثال په توګه، موږ د بکس څخه بهر د پخواني "برک" ملاتړ کوو، د بیلګې په توګه، د 20 انټرنیټ راډیو سټیشنونه، د هغې بدلول چې په یوه دایره کې د موږک څرخ یا د ځانګړي GPIO پن په فشارولو سره ځړول کیدی شي (دوه تارونه وصل کړئ او دوی بند کړئ (زما د ماشومتوب خوب)؛
  3. کنټرول د راډیو چینل له لارې ترسره کیږي، او دا راډیو چینل کولی شي یو عادي راډیو موږک وي؛
  4. یو چمتو شوی سیسټم واخلئ، د توزیع کټ په "یوټو پروژه" کې راټول کړئ
    هغه. د معمول په څیر، موږ به ستاسو سره هیڅ ونه کړو، ځکه چې هرڅه دمخه ترسره شوي.
    (دا بس ده چې بل اړخ ته یو بهرنی څارونکی ځای په ځای کړئ "تلویزیون");

شرح

ترټولو ساده انټرنیټ راډیو کالم "KODI"
مجلس د زاړه راسبیري پای 1 بورډونو لپاره ډیزاین شوی
(د المارۍ په کوم ځای کې دوړو راټولول، مګر څوک چمتو دي چې ډیر کار وکړي)

د 3 انټرنیټ راډیو سټیشنونو m8u12 لیست په ډیفالټ کارول کیږي.

داسې انګیرل کیږي چې بورډ د HDMI محصول پرته کار کوي، او د دې بندولو لپاره، یوازې د بریښنا اډاپټر د آوټ لیټ څخه غیر فعال کړئ. او د الټرا عصري بې سیم ریموټ کنټرول په توګه، تاسو کولی شئ خپل سوپر راډیو ماوس وکاروئ (ښه، یا یو منظم خړ د لکۍ سره وصل کړئ).

کله چې فعال شي، د شبکې انٹرفیس د DHCP پروتوکول له لارې په ډیفالټ ډول تنظیم شوی او د لیست څخه وروستی یاد شوی راډیو سټیشن پلی کیږي، د پلی بیک حجم د منظم ماوس لخوا کنټرول کیږي:
(په نهایت کې خپل موږک د "مدیریت مشر" په توګه وټاکه، او هغې ته مبارکي ورکړه، هغه د دې مستحق ده)

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

د انټرنیټ راډیو سټیشنونو خپل لیست اضافه کولو لپاره
تاسو کولی شئ تل د خپل تلویزیون څخه د HDMI کیبل سره وصل شئ
او سټاک کوډي 17.6 GUI وکاروئ
(بورډ بند کړئ، HDMI وصل کړئ او د بریښنا اډاپټر فعال کړئ)

د کوډي اصلي مینو => "اضافې" => "زما اضافو"
          => "PVR پیرودونکي" => "PVR IPTV ساده پیرودونکي"

ابتدايي تطبیق

(ممکنه)
په پیل کې، کله چې ما پریکړه وکړه چې د "انټرنېټ راډیو کالم" جوړ کړم، ما لاندې پلان جوړ کړ:

  • په یوټو پروژه کې لږترلږه کنسول ویش؛
  • آډیو جریان د GStreamer له لارې پلی کیږي؛
  • د شبکې انٹرفیس د DHCP له لارې تنظیم شوی؛

او دا حل یو شمیر ګټې لري:

  1. کافي ګړندی (د بریښنا رسولو څخه عملیاتي حالت ته وتل 30-40 ثانیې)؛
  2. په کافي اندازه د باور وړ (کم پروګرامونه، د ناکامۍ لږ ټکي)؛
  3. د کنسول ویش خورا اسانه دی چې یوازې د لوستلو حالت کې واچول شي
    هغه. پروګرامونه د روټ فایل سیسټم ته هیڅ شی نه لیکي
    (په SDHC میډیا کې د فایل سیسټم زما په نظر د ناکامۍ لپاره لومړی نوماند دی)؛

نوټ:

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

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

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

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

او یو لوی نیمګړتیا:

"دا باید ترسره شي" i.e. زه اړتیا لرم چې د شپې 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; بند_کودي_ښه راغلاست؛"

په لنډه توګه، د کوډي 17.6 اصلي ترتیب کولو فایل کې، "درې ټکي" بدلون

  • د وروستي غوره شوي تلویزیوني چینل ترتیب کول پیل کړئ؛
  • د آډیو محصول ترتیب ، یوازې د انلاګ آډیو محصول تل وصل وي؛
  • د اتوماتیک تازه معلوماتو غیر فعال کول؛
  • نوټ:
        Единственное с чем у меня возникли сложности, 
        это то, что пришлось еще подтащить файл базы данных 
        в формате sqlite => TV29.db, в котором указывается 
        текущий проигрываемый ТВ канал 
        (так как по умолчанию никакой из каналов не выбран), 
        а через xml конфигурацию в Kodi этого не сделать.
        

د هر توکي لپاره د عملونو ډیر تفصیلي ترتیب:

1) د سکرین په پورتنۍ ښي کونج کې د "ګیر" عکس باندې کلیک وکړئ
او "PVR او تلویزیون ترتیبات" غوره کړئ (د دوه سینګونو سره د تلویزیون عکس)
د مینو په ښي خوا کې، د "پلے بیک" توکي غوره کړئ، او په مرکزي برخه کې "عمومي"
په ډراپ-ډاون لیست کې "په پیل کې د وروستي چینل څخه دوام ورکړئ" غوره کړئ
د "مخکینۍ" ترتیب غوره کول

یا نور په واضح ډول:

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

2) د سکرین په پورتنۍ ښي کونج کې د "ګیر" عکس باندې کلیک وکړئ او توکي غوره کړئ:

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

3) د سکرین په پورتنۍ ښي کونج کې د "ګیر" عکس باندې کلیک وکړئ او توکي غوره کړئ:

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

زه څنګه د دوو کلونو راهیسې تلویزون په غلطه توګه ګورم.

زه باید تاسو ته اعتراف وکړم چې په دوو کلونو کې ما د تلویزیون لیدلو څرنګوالی نه دی زده کړی.

زه معمولا په پخلنځي کې تلویزیون ګورم. A Raspberry Pi 2B بورډ له تلویزیون سره وصل دی، او ایترنیټ او HDMI نښلونکي له بورډ سره وصل دي. بورډ د یو منظم USB کیبل له لارې چلیږي، کوم چې د تلویزیون په USB پورټ کې نښلول شوی. په حقیقت کې ، د سټاک ریموټ کنټرول په کارولو سره د تلویزیون چالان کول هم د راسبیري پای بورډ ته بریښنا رسوي ، او د ریموټ کنټرول څخه د تلویزیون بندول هم سمدلاسه د راسبیري پای بورډ څخه بریښنا بیا تنظیموي.

هو ، زه ښه پوهیږم چې دا نشي ترسره کیدی ، ځکه چې د کوډي ملټي میډیا مرکز روټ فایل سیسټم (ext3) زما په نورمال لوستلو / لیکلو حالت کې فعالیت کوي. مګر زه یو سست سړی یم، او د پیل کولو لپاره، ما پریکړه وکړه چې د سیسټم بندولو لپاره څومره وخت نیسي، تر هغه چې دا په بشپړه توګه د بارولو مخه ونیسي، مګر له بده مرغه د دوو کلونو لپاره زه نشم کولی دا کار وکړم (شاید زه یوازې بختور و، زه نه پوهیږم).

او زما په اند ، که دا حالت زما د تلویزیون لپاره مناسب وي ، نو دا د "ساده انټرنیټ راډیو سپیکر" لپاره هم مناسب دی ، او له هغه وخته چې ما په زوره د کوډي پلگ انونو اتوماتیک تازه کول بند کړل ، نو د فایل سیسټم ناکامي احتمال به رامینځته شي. حتی لږ. تر دې دمه زه پدې کې کومه ستونزه نه وینم.

نوټ:

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

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

د توزیع کټ "انټرنیټ راډیو سپیکرې" په مقاله کې تشریح شوي د کورنۍ یو دی، او هغه څه چې د کورنۍ توزیع کټ لپاره خورا مهم دی یو ښکلی GUI دی. زما په اند ، دا خورا ستونزمن یا نږدې ناممکن دی چې یو عادي کارونکي ته په کنسول کې د نه پوهیدو وړ جادو امرونو کې موټر چلولو ښوونه وکړي ، او هغه حتی د دې په څیر یوه کلمه هم نه پوهیږي. او دلته 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

د موږک پیښو ترتیب کولو په اړه نور معلومات:

kodi.wiki/view/Alternative_keymaps_for_mice
kodi.wiki/view/Action_IDs
kodi.wiki/view/Window_IDs

څه وکړئ که د کیبل سیسټم تاسو ته نه وي راغلی

"مګر زه په کور کې وړیا ایترنیټ بندرونه نلرم (یا هیڅکله نه و) ،" د زاړه راسبیري پای 1 بورډونو ځینې خوشحاله مالکین شاید چیغې وکړي (شاید بورډ د څیړنې لپاره اخیستل شوی و او په المارۍ کې پروت و)

او له هغه ځایه چې په بورډ کې هیڅ جوړ شوی وائی فای شتون نلري ، د ایترنیټ اتصال پرته ، دا خورا فعال ندی.

البته، د ایترنیټ پرته د Raspberry Pi 1 بورډ کارولو امکان شتون لري، مګر دا به ستاسو څخه ځینې هڅې ته اړتیا ولري. معمولا داسې شیان په زړه پورې وي چې یوازې د نوي څه مطالعې برخې په توګه ترسره شي، د بیلګې په توګه. دا دودیز کار نه دی.

نو، راځئ چې د ایترنیټ پرته د بورډ لپاره د فرضي کارولو قضیه په پام کې ونیسو:

تاسو کولی شئ یو بهرني USB - وائی فای اډاپټر وصل کړئ ، د پام په واسطه لارښود شوی
چې اډاپټر باید د لینکس لاندې ښه کار وکړي

نوټ:

    К сожалению часть 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 وائی فای اډاپټر لرئ ، تاسو کولی شئ چیک کړئ چې ایا دا د لینکس لاندې ښه کار کوي لکه:

  • د لینکس ځینې مشهور توزیع نصب کړئ
    عمومي هدف، لکه "اوبنټو ډیسټاپ"
  • سیسټم بوټ کړئ
  • خپل وائی فای USB اډاپټر وصل کړئ
  • د شبکې مدیر لانچ کړئ او هڅه وکړئ خپل وائی فای هټ سپټ سره وصل شئ
  • که هرڅه سم کار کوي او ستاسو د انټرنیټ اتصال مستحکم وي ، نو ستاسو اډاپټر ښه ملاتړ شوی او تاسو کولی شئ د دې اډاپټر سره په ځانګړي توزیع کې او ممکن د نورو کرنل نسخو سره وصل کولو لپاره خپل کار ته دوام ورکړئ.
    (که نه، نو نه، افسوس - دا غوره ده چې حتی هڅه ونه کړئ)

په "Raspberry PI" کې د بهرني وائی فای اډاپټر لپاره ملاتړ

د وائی فای اډاپټر لپاره چې په لینکس کې سم کار وکړي: موږ دوه شیانو ته اړتیا لرو:
1) د ځانګړي وائی فای اډاپټر لپاره د لینکس کرنل ملاتړ
2) د ځانګړي وائی فای اډاپټر لپاره د کرنل ماډل سیسټم کې شتون

راځئ چې د مثال په توګه TP-Link TL-WN722N اډاپټر واخلو. هغه یو لوی انتن لري.
راځئ هغه چپسیټ ومومئ کوم چې بورډ کار کوي - زه یې لرم "AR9271"، یادونه:

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

اوس راځئ چې د کرنل ترتیب کې د پیرامیټر نوم ومومئ چې د AR9271 چپسیټ ډرایور لپاره مسؤل دی ، دا غوره ده چې د "AR9271 cateee.net" کلمو ترکیب وګورئ.
     چیرې چې "cateee.net" یو ښه سایټ دی چې د لینکس کرنل ماډل تشکیلات تشریح کوي

موږ سمدلاسه د کرنل ترتیب نوم ومومئ - CONFIG_ATH9K_HTC
او د کرنل ماډل نوم چې موږ ورته اړتیا لرو ath9k_htc

او بیا یوازې د ترتیب برخې فایل کې د مطلوب ماډل نوم مشخص کړئ
د لینکس کرنل => ترکیبونه-kernel/linux/files/rbpi.cfg، کرښه اضافه کړئ:
CONFIG_ATH9K_HTC=m

پدې توګه ، په راتلونکي کې ، تاسو کولی شئ خپل سیسټم ته کوم اضافي تجهیزات وصل کړئ (ښه ، که البته ، دا دمخه د لینکس کرنل کې ملاتړ شوی وي)

څه وکړئ که تاسو د هابرا جیک جوړونکی یاست

او تاسو غوره شیان جوړ کړئ لکه دلته یا تاسو زده کونکی یاست او د ورته څه رامینځته کولو خوب کوئ.

بیا په لاس کې، تاسو کولی شئ په aliexpress کې د RPI لپاره یو ډول ټچ سکرین سکرین واخلئ، هلته یو مناسب بیټرۍ ترتیب کړئ، دا ټول د Raspberry Pi 1,2 یا 3 بورډ سره وصل کړئ (له 3 څخه غوره، ځکه چې دا د Wifi جوړ شوی دی)، په کوډي کې د ګرافیک ډیزاین موضوع انٹرفیس غوره کړئ، د ټچ سکرین او voila => لپاره ډیزاین شوی تاسو کولی شئ یو ساده آډیو پلیر ترلاسه کړئ. البته، دا به خورا لوی وي، مګر دا به ستاسو وي.

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

  که چیرې په صفر کې د یو پروسیسر کور له امله د کوډي 17.6 GUI غبرګون تاسو ته پراسرار ښکاري ، نو تاسو کولی شئ د خپلو غوږونو سره فتنه جوړه کړئ او یو زوړ ، مګر خورا ګړندی نسخه رامینځته کړئ ، د مثال په توګه کوډي 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
    

د غونډې نور تفصيلي لارښوونې
او د مایکرو ایس ډی ایچ سی کارت ته ثبت کول، وګورئ په تیره مقاله کې

P.S

البته، د انټرنیټ راډیو کالم نظر عام دی، دا هرچا ته معلومه ده او په هابري کې به تاسو پدې موضوع ډیری مقالې ومومئ، د بیلګې په توګه دلته

او تاسو شاید دا هم فکر وکړئ چې ما یوازې د چمتو شوي حل لپاره اړتیاوې تنظیم کړې. دې ته زه ځواب ورکولی شم او ووایم نه ، په صادقانه توګه صادقانه.

د ښاغلي ایروي کیسه

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

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

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

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

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

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

ستاسو لپاره ډیر ښه او مختلف مجلسونه، او اجازه راکړئ چې پخوانۍ خښته سږکال ستاسو لپاره سندرې ووایي.

سرچینه: www.habr.com

Add a comment