راسبیری پائی پر ائیر پلے سرور بنانے کا طریقہ

راسبیری پِی اک اقتصادی ، اے ٹی ایم کارڈ سائز والی مشین ہے جو ٹیلی ویژن یا کمپیوٹر مانیٹر میں پلگ جاتی ہے۔ راسبیری کے تازہ ترین ماڈلز میں عام طور پر تین سے چار یونیورسل سیریل بس (USB) بندرگاہیں ، ایک ایتھرنیٹ پورٹ ، اور ایک ہائی ڈیفینیشن ملٹی میڈیا انٹرفیس (HDMI) ہوتا ہے۔ یہ وہ سب کچھ کرسکتا ہے جس کے بارے میں آپ یہ اندازہ لگاسکتے ہیں کہ ایک ورک سٹیشن کو بہتر کارکردگی کا مظاہرہ کرنا ، جیسے اسپریڈشیٹ ، ایف ایم ریڈیو اسٹیشن اور گیمنگ وغیرہ کرنا چاہئے ، جیسے ایپل نے ایئر پورٹ کے بااختیار ایئر پورٹ سمیت اپنے ایئر پورٹ راؤٹرز کی باضابطہ لائن ختم کردی۔ ایکسپریس ، خلا کو پُر کرنے کے لئے راسبیری پائی کا استعمال کافی اضافی کشش کے متبادل میں بدل گیا ہے۔



راسباری پائی

آج کل ، لوگوں کو راسبیری پِی کو ترتیب دینے اور خاص طور پر پِی پر سرور بنانا ایک بہت ہی مشکل کام ہے ، لہذا ، ہم نے راسبیری کا ایک سیٹ اپ عمل وضع کیا ، خاص طور پر نوبتدوں کے لئے۔



راسبیری پائی کو کیسے مرتب کریں اور اس پر ایئر پلے سرور تشکیل دیں؟

اب ، ہم پائ کو ترتیب دینے اور اس پر ایئر پلے سرور ڈیزائن کرنے کے لئے درج ذیل کاموں کو انجام دینے کی سمت آگے بڑھیں۔



مرحلہ 1: راسبیری پائ ماڈل کا انتخاب

مارکیٹ میں رسبری پائ کے متعدد ماڈل دستیاب ہیں۔ رسبری پائ صفر کے علاوہ ، کسی بھی ماڈل کو ترجیح دی جاسکتی ہے۔ اس کی وجہ یہ ہے کہ پائی صفر پر نیٹ ورک کا قیام ایک بہت تھکا دینے والا کام ہے۔ 3A + ، 3B + یا 4 جیسے جدید ترین ماڈل خریدے جاسکتے ہیں۔ نیا راسبیری پائی 3 راسبیری پائی فاؤنڈیشن نے آج تک جاری کیا سب سے تیز اور سب سے زیادہ طاقتور گیجٹ ہے۔ اس کے ساتھ 1.2 گیگا ہرٹز کواڈ سینٹر اے آر ایم کارٹیکس- A53 اور 1 جی بی ایل پی ڈی ڈی آر 2 رام ہے۔



راسبیری 3 بی +

مرحلہ 2: آپریٹنگ سسٹم کا انتخاب:

او .ل ، ہمیں ایک مناسب آپریٹنگ سسٹم والا ایس ڈی کارڈ درکار ہوگا۔ OS کو منتخب کرتے وقت ، آج کل بہت سے متبادل موجود ہیں ، جن میں 'روایتی' راسپبیئن سے لیکر وقف میڈیا ورکنگ فریم ورک ، اور یہاں تک کہ ونڈوز 10 IoT بھی شامل ہیں۔ لہذا بہت ساری درخواستوں کی ضرورت نہیں ہے ، ہمیں سینٹرل پروسیسنگ یونٹ (سی پی یو) اور رینڈم ایکسیس میموری (رام) کو میڈیا اسٹریمنگ ایپلی کیشن کے لئے زیادہ سے زیادہ چھوڑنا چاہئے۔ ایک مسئلہ یہ ہے کہ آرچ لینکس کی سفارش ایسے لوگوں کے لئے کی جاتی ہے جن کے پاس لینکس کا کافی علم ہوتا ہے۔ وہ فرنٹ لائن ہیں اور تیسرے فریق کی ایپلی کیشنز اور لائبریریوں کا تعارف کرواتے وقت ہم ان مسائل میں پڑتے رہیں گے۔ اس طرح ، اگر یہ آپ کے ایئر پلے گیجٹ کا پہلا ادارہ ہے تو ، ہم آپ کو چننے کا مشورہ دیتے ہیں راسبیئن لائیٹ . یہ کمانڈ لائن کارفرما ہے ، اور بغیر کسی حد کے 'ہیڈ لیس' حالت میں چلانے کے ل designed تیار کی گئی ہے ، یعنی کنسول یا اسکرین کی ضرورت کے بغیر سسٹم پر دور دراز تک رسائی حاصل ہے۔

راسپیئن



مرحلہ 3: راسبیئن لائٹ انسٹال کرنا اور سیکیورٹی شیل (SSH) کو چالو کرنا:

راسپبیئن لائٹ انسٹال کرنے اور ایس ایس ایچ کو فعال کرنے کے بعد ہم ائیر پلے سرور کی تشکیل کی طرف گامزن ہوں گے۔

آپ راسپیئن سے ڈاؤن لوڈ کرسکتے ہیں یہاں

1)۔ انحصار انسٹال کریں: سب سے اہم بات یہ ہے کہ ہمیں کچھ شرائط متعارف کرانے ہوں گیں تاکہ ہم ائیر پلے سرور ایپلی کیشن کو جمع کرسکیں۔ درج ذیل کو چلائیں:

sudo apt-get update sudo apt-get install autoconf automake avahi-daemon build-जरूरी git libasound2-dev libavahi-client-dev libconfig-dev libdaemon-dev libpopt-dev libssl-dev libtool xmltoman

انحصار انسٹال کرنا

2). بنائیں اور انسٹال کریں (شیرپورٹ ہم آہنگی): shairport-sync آپ کی لینکس مشین کو ایک ایپل ایر پلے سرور میں تبدیل کرتا ہے۔ شاید اس کے بارے میں سب سے اچھی بات یہ ہے کہ یہ کمانڈ لائن پر مکمل طور پر چلتی ہے ، اور اس بات کو ذہن میں رکھتے ہوئے کہ اس میں انتظام کے لاکھوں متبادل موجود ہیں ، باکس سے باہر کام کرنا حیران کن حد تک آسان ہے۔ سب سے پہلے ، اس کی لائبریری کو گتوب سے مندرجہ ذیل طور پر ڈاؤن لوڈ کریں:

گٹ کلون https://github.com/mikebrady/shairport-sync.git

گیتوب سے شیرپورٹ - مطابقت پذیری کی تنصیب کرنا

اب ، دریافت کریںshairport-syncڈائریکٹری اور تعمیر کو تشکیل دیں: -

سی ڈی شیرپورٹ - سنک آٹوورکونف -i -f ./configure --with-alsa --with-avahi --with-ssl = openssl --with-systemd --with-metadata

شیرپورٹ - مطابقت پذیری ڈائرکٹری پر جانا

آخر میں ، درخواست بنائیں اور انسٹال کریں:

سوڈو میک انسٹال کریں

ایپلی کیشن انسٹال کرنا

مذکورہ بالا تمام مراحل کو مکمل کرنے کے بعد ہمارے پاس شیرپورٹ - ہم آہنگی کی ورکنگ انسٹالیشن ہونی چاہئے۔

مرحلہ 4: آڈیو آؤٹ پٹ کو تشکیل دینا

اب ہم ایرپلے آڈیو کو جانچنے کے لئے تیار ہیں۔ اس کے ل hardware ، کچھ ہارڈویئر اجزاء درکار ہیں۔ مطلوبہ ہارڈ ویئر کے اجزا ذیل میں درج ہیں:

(ہیڈ فون ، ایک ڈیسک ٹاپ پی سی کے فعال اسپیکر ، ایک کیبل کے ساتھ ہائ فائی یمپلیفائر جو 3.5 ملی میٹر جیک کو آر سی اے فونو پلگ میں جوڑتا ہے)۔

اب ، ہمیں راسبیری pi پر آڈیو پاتھ تشکیل کرنے کی ضرورت ہے۔ یہ عام طور پر 'آٹو' پر سیٹ کیا جاتا ہے تاہم آپ کو 3.5 ملی میٹر جیک پر جانے کے لئے اسے چلانے پڑتے ہیں۔ رنraspi-config: -

sudo raspi-config

کنفیگریشن موڈ میں سرخی

'7 منتخب کریں۔ اعلی درجے کے اختیارات '، پھر' A4 '۔ آڈیو '، پھر آپشن 1' فورس 3.5 ملی میٹر ('ہیڈ فون') جیک 'کا انتخاب کریں۔ یہ 3.5 ملی میٹر کے ایئر فون جیک تک صوتی راستے کو محدود کرے گا۔

مرحلہ 5: حجم طے کریں

حجم ، عام طور پر ، انتہائی کم ہوگا ، لہذا مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے اسے زیادہ سے زیادہ میں تبدیل کریں گے:

امیسی پی سی ایم کے طور پر روک تھام ، 0 100٪

حجم کو زیادہ سے زیادہ کرنا

حجم کی ترتیب کو اس حقیقت کی روشنی میں استعمال کرنا کچھ مشکل ہے کہ یہ ڈی بی (ڈیسیبل) میں تیار کیا گیا ہے ، جس میں اگر آپ ماہر نہیں ہیں تو بے حد کم ہیں۔ امکسر کمانڈ اور مطلوبہ فیصد کے ساتھ حجم کم کرنے کی سفارش نہیں کی جاتی ہے کیونکہ اگر آپ فیصد کم کرتے ہیں تو سننے والوں کے لئے بمشکل سننے کو مل جاتا ہے۔

مرحلہ 6: راسبیری پائی پر ٹیسٹ ایئر پلے

اب شروع کریںshairport-syncمندرجہ ذیل حکم کے ساتھ:

sudo سروس شیرپورٹ - ہم آہنگی شروع کریں

شیرپورٹ - ہم آہنگی شروع کرنا

اب ، ہمیں اس پر ہوائی کھیلنا شروع کرنا ہوگا لہذا ایک آئی فون پکڑیں ​​جو ایئر پلے کو سپورٹ کرے ، اور اس بات کو یقینی بنائے کہ راسبیری پائی اور آئی فون ایک ہی نیٹ ورک پر ہیں۔ کچھ میوزک بجانا شروع کریں ، اور ایئر پلے آئیکن سے 'راسبیری پائی' اور اس کے بعد 'ہو گیا' منتخب کریں۔

آئی فون کی میوزک پلے بیک اسکرین سے ایئر پلے کے توسط سے راسبیری پائی کا انتخاب

مرحلہ 7: تشکیل دیںshairport-syncخود کار طریقے سے شروع کرنے کے لئے

اس میں کوئی شک نہیں کہ میڈیا پلیئر سروسز کا آغاز کرنا ایک بہت ہی تھکا دینے والا کام ہے لہذا ہم چاہتے ہیں کہ پائ بوٹ ہوتے ہی شیرپورٹ - سنک چلائیں۔ خدمت کو خود بخود شروع کرنے کے ل we ہم کمانڈ استعمال کریں گے:

sudo systemctl shairport-sync کو فعال کریں

شیرپورٹ - مطابقت پذیری کو فعال کرنا

شیرپورٹ - مطابقت پذیری کو فعال کرنے کے لئے کمانڈ لکھنے کے بعد آؤٹ پٹ کو درج ذیل ہونا چاہئے:

SyMLink /etc/systemd/system/m Multi-user.target.wants/shairport-sync.service → /lib/systemd/system/shairport-sync.service تشکیل دیا گیا۔

آؤٹ پٹ

اب جب کہ ہم نے ایک ایئر پلے سرور تشکیل دیا ہے اس کے لئے ہمیں کمانڈ کا استعمال کرکے ریبوٹ پائی کرنا ہے 'sudo ریبوٹ' اور جب بھی ہم اسے بوٹ کرتے ہیں تو ہمارے پاس راسبیری پائی پر ائیر پلے کرنے کا اختیار موجود ہے۔

مرحلہ 8: وائی فائی کے اخراج کو روکیں

زیادہ تر مواقع پر ، راسبیری بجلی کی بچت کے موڈ میں جائے گا جو ایئر پلے کا استعمال کرتے وقت سنجیدہ آڈیو خرابی کا سبب بن سکتا ہے۔ لہذا ، اس پریشانی سے بچنے کے لئے ہم کمانڈ پرامپٹ میں درج ذیل کمانڈ کو شامل کریں گے۔

sudo نینو / وغیرہ / نیٹ ورک / انٹرفیس

بجلی کی بچت کے موڈ کو روکنا

اس کے بعد فائل کے اختتام تک اسکرول کریں اور درج ذیل لائنیں شامل کریں:

# وائی فائی پاور مینجمنٹ کو غیر فعال کریںوائرلیس بجلی بند ہے

وائی ​​فائی پاور مینجمنٹ کو غیر فعال کرنا

وائی ​​فائی پاور مینجمنٹ کو غیر فعال کرنے کے بعد مذکورہ کمانڈ کا استعمال کرکے راسبیری پِی کو دوبارہ چلائیں اور تازہ ترین پٹریوں سے لطف اٹھائیں!