ملٹی روم آڈیو سسٹم میں بہت زیادہ رقم خرچ ہوتی ہے۔ آپ اپنے موجودہ آڈیو سیٹ کو گھر میں کہیں بھی موسیقی چلانے کے لیے استعمال کر سکتے ہیں۔ اس کے لیے ہم نے Raspberry Pi اور سافٹ ویئر Mopidy اور Snapcast کے ساتھ ایک اسٹریمنگ میوزک سرور ترتیب دیا ہے۔ آپ اس سرور کو اپنے آڈیو آلات سے جوڑتے ہیں تاکہ آپ گھر میں کہیں بھی اپنے پرانے زمانے کے آلات پر Spotify، Google Play Music، SoundCloud یا اپنی میوزک لائبریری کو آسانی سے چلا سکیں۔
1 سامان
آپ کے اپنے ملٹی روم آڈیو سسٹم کے لیے آپ کو ہر پلے بیک ڈیوائس کے لیے Raspberry Pi (بکس 'کون سا Raspberry Pi؟' بھی دیکھیں) کی ضرورت ہے۔ Raspberry Pis میں سے ایک میوزک سرور Mopidy چلاتا ہے، جو آپ کے مقامی اسٹوریج، آپ کی NAS یا آن لائن میوزک اسٹریمنگ سروسز جیسے Spotify، Google Play Music یا SoundCloud سے موسیقی کھینچتا اور چلاتا ہے۔ یہ Raspberry Pi Snapserver بھی چلاتا ہے، جو ملٹی روم سافٹ ویئر Snapcast کا سرور حصہ ہے۔ تمام Raspberry Pis Snapclient چلاتے ہیں، Snapcast کا کلائنٹ حصہ۔ تمام Snap کلائنٹس اپنے آڈیو کو Snapserver کے ساتھ ہم آہنگ کرتے ہیں، تاکہ آپ کے تمام پلے بیک آلات ایک ہی آواز کے ساتھ سامنے آئیں۔ بالکل ایک سونوس سسٹم کی طرح، لیکن سستا!
2 Raspbian انسٹال کریں۔
کسی بھی Raspberry Pi Raspbian Stretch Lite پر انسٹال کریں۔ زپ فائل ڈاؤن لوڈ کریں اور اسے Etcher کا استعمال کرتے ہوئے مائیکرو SD کارڈ پر لکھیں۔ اس کے بعد اپنے کمپیوٹر کے ذریعے مائیکرو ایس ڈی کارڈ پر بوٹ پارٹیشن کھولیں اور اس پر ایک خالی فائل بنائیں ssh. مائیکرو SD کارڈ کو محفوظ طریقے سے منقطع کریں، اسے اپنے Pi میں لگائیں، ایک نیٹ ورک کیبل، اسپیکر کیبل، اور آخر میں ایک پاور کیبل کو جوڑیں، اور اپنے Pi کے بوٹ ہونے کا انتظار کریں۔ اپنے راؤٹر کے ڈی ایچ سی پی لیز میں تلاش کریں کہ آپ کے پی آئی کا کون سا IP ایڈریس ہے اور اس میں صارف نام کے ساتھ PuTTY پروگرام کے ذریعے لاگ ان کریں۔ pi اور پاس ورڈ رس بھری.
کون سا راسبیری پائی؟
Raspberry Pi جو Mopidy، Snapserver اور Snapclient چلاتا ہے سب سے زیادہ بوجھ کے نیچے ہے۔ لہذا آپ اس کے لیے کم از کم ایک Raspberry Pi 2 کا انتخاب کریں۔ آپ کے ملٹی روم آڈیو سسٹم میں دوسرے Pis کم طاقتور ماڈلز ہو سکتے ہیں، آخرکار، وہ صرف اسنیپ کلائنٹ چلاتے ہیں تاکہ آڈیو کو منسلک اسپیکر تک پہنچایا جا سکے۔ یہاں تک کہ ایک Raspberry Pi Zero W اس کے لیے کافی ہے۔ Raspberry Pi کا معیاری آڈیو آؤٹ پٹ ویسے بھی بہت اچھے معیار کا نہیں ہے۔ اعلیٰ معیار کی آڈیو کے لیے، بہتر ہے کہ توسیعی بورڈ خریدیں جیسے کہ HifiBerry، جو مختلف ورژن میں آتا ہے۔ Raspberry Pi اور لوازمات ویب اسٹورز جیسے کیوی الیکٹرانکس اور SOS سلوشنز میں فروخت کے لیے ہیں۔
3 Raspbian کی تیاری
لاگ ان ہونے کے بعد، ٹرمینل کھولیں اور کمانڈ کے ساتھ Raspbian کنفیگریشن یوٹیلیٹی کو چلائیں۔ sudo raspi-config. صارف کا پاس ورڈ تبدیل کریں۔ pi اور سیٹ لوکلائزیشن کے اختیارات ٹائم زون صحیح طریقے سے نیچے اعلی درجے کے اختیارات کیا آپ جا رہے ہیں؟ فائل سسٹم کو پھیلائیں۔ اور آپ کو منتخب کریں۔ یادداشت کی تقسیم جی پی یو کو کتنے میگا بائٹس ریم ملتی ہے؟ چونکہ آپ کا Pi صرف آڈیو کے لیے ہے اور اسے اسکرین کی ضرورت نہیں ہے، اس لیے آپ یہاں کم از کم قدر سیٹ کرتے ہیں۔ 16 میں ایڈوانس سیٹنگز میں آپ آڈیو آؤٹ پٹ کو HDMI یا 3.5mm جیک پر بھی مجبور کر سکتے ہیں۔ تمام تبدیلیوں کے بعد پر جائیں۔ ختم کرنا. آپ کی تبدیلیوں پر منحصر ہے، آپ کا Pi آپ کو دوبارہ شروع کرنے کا اشارہ کرے گا۔ پھر منتخب کریں۔ جی ہاں اور پھر دوبارہ لاگ ان کریں۔
4 موپیڈی انسٹال کریں۔
ایک پائی پر اب ہم موپیڈی انسٹال کرتے ہیں۔ کمانڈ کے ساتھ پہلے چیک کریں۔ aplay /usr/share/sounds/alsa/Front_Center.wav اگر آپ کا آڈیو کام کر رہا ہے: اگر سب ٹھیک ہے، تو آپ کو ایک آواز سنائی دے گی کہ 'فرنٹ سینٹر'۔ اگر یہ کام کرتا ہے تو، Mopidy ڈویلپرز gpg کلید کو شامل کریں۔ wget -q -O - //apt.mopidy.com/mopidy.gpg | sudo apt-key add -. پھر اپنے ذخیروں میں موپیڈی کا ذخیرہ شامل کریں: sudo wget -q -O /etc/apt/sources.list.d/mopidy.list //apt.mopidy.com/stretch.list. کے ساتھ اپنے ذخیروں کو اپ ڈیٹ کریں۔ sudo apt-get update اور اس کے ساتھ موپیڈی انسٹال کریں۔ sudo apt-get install mopidy.
5 اپنے ناس سے موسیقی کا اشتراک کریں۔
سب سے پہلے، ہم آپ کو Pi کو موسیقی تک رسائی دیں گے جسے آپ اپنے ونڈوز نیٹ ورک پر شیئر کرتے ہیں، مثال کے طور پر آپ کے NAS پر۔ کے ساتھ ضروری پیکیجز انسٹال کریں۔ sudo apt-get install smbclient samba-common-bin. کے ساتھ ماؤنٹ کنفیگریشن فائل کھولیں۔ sudo nano /etc/fstab اور اس میں درج ذیل لائن شامل کریں:
//servername/sharename /var/lib/mopidy/media cifs username=username,password=password,iocharset=utf8 0 0
درست سرور کا نام، اشتراک کا نام، صارف نام اور پاس ورڈ درج کریں۔ فائل کو Ctrl+O کے ساتھ محفوظ کریں اور Ctrl+X کے ساتھ نینو سے باہر نکلیں۔ کے ساتھ شیئر ماؤنٹ کریں۔ sudo mount -a.
6 اپنے ناس سے موسیقی شامل کریں۔
اس کے ساتھ موڈیپی کنفیگریشن فائل کھولیں۔ sudo nano /etc/mopidy/mopidy.conf اور عنوان کے تحت چیک کریں [مقامی] ڈائریکٹری /var/lib/mopidy/media میڈیا ڈائرکٹری کے طور پر سیٹ کیا گیا ہے۔ اگر ضروری ہو تو ڈائریکٹری کو تبدیل کریں۔ پھر اپنی میڈیا ڈائرکٹری میں میوزک کو اسکین کریں۔ sudo mopidyctl مقامی اسکین. براہ کرم نوٹ کریں: اگر آپ کے پاس موسیقی کا ایک وسیع مجموعہ ہے، تو اس میں کچھ وقت لگ سکتا ہے۔ اگر آپ بعد میں کبھی بھی اپنی میڈیا ڈائرکٹری میں میوزک فائلیں شامل کرتے ہیں، تو انہیں دوبارہ اسکین کریں اور پھر Mopidy کو دوبارہ شروع کریں۔ sudo systemctl mopidy کو دوبارہ شروع کریں۔.
7 MPD سرور کو ترتیب دیں۔
کنفیگریشن فائل میں، آپ کو نیٹ ورک پر Mopidy تک رسائی کے لیے مزید دو لائنیں شامل کرنے کی ضرورت ہے۔ کے ساتھ فائل کو دوبارہ کھولیں۔ sudo nano /etc/mopidy/mopidy.conf اور لائن شامل کریںs [mpd] اور میزبان نام = :: چلو بھئی. Ctrl+O کے ساتھ اپنی تبدیلیاں محفوظ کریں اور Ctrl+X کے ساتھ نینو سے باہر نکلیں۔ پھر موپیڈی کو اس کے ساتھ فعال کریں۔ sudo systemctl mopidy کو فعال کریں۔ اور اس کے ساتھ شروع کریں sudo systemctl mopidy شروع کریں۔. اس کے بعد، ہمیں ایک MPD کلائنٹ کی ضرورت ہے۔ مثال کے طور پر، اینڈرائیڈ ایپ M.A.L.P انسٹال کریں۔ سب سے اوپر پلس کے نشان پر کلک کریں، پروفائل کو ایک نام دیں، اپنے Pi کا IP ایڈریس درج کریں اور پروفائل کو محفوظ کرنے کے لیے اوپر دائیں جانب ڈسکیٹ کے آئیکن کو دبائیں۔
8 MPD کلائنٹ استعمال کرنا
اس کے بعد، آپ اپنے Android فون پر اپنے nas سے موسیقی براؤز کر سکتے ہیں اور اپنے Pi پر گانے چلا سکتے ہیں۔ ایسا کرنے کے لیے، ایپ میں . پر جائیں۔ کتب خانہ آپ کی تمام موسیقی کے لیے اور پلے لسٹس آپ کی پلے لسٹس کے لیے۔ آپ آرٹسٹ، عنوان وغیرہ کے لحاظ سے تلاش کر سکتے ہیں۔ M.A.L.P. اس میں وہ تمام بنیادی فنکشنز ہیں جن کی آپ میوزک اسٹریمنگ سرور ریموٹ سے توقع کریں گے، بشمول پلے لسٹ میں ٹریکس شامل کرنا، پلے لسٹ کو شفل کرنا، وغیرہ۔ اتفاق سے، Mopidy تمام MPD کلائنٹس کے ساتھ مطابقت رکھتا ہے، لہذا آپ کے میوزک اسٹریمنگ سرور کو دیگر ایپس کے ساتھ یا آپ کے PC پر MPD سافٹ ویئر کے ساتھ بھی کنٹرول کیا جا سکتا ہے۔
9 Spotify اکاؤنٹ لنک کریں۔
کیا ہوگا اگر آپ Mopidy کے ذریعے مقامی موسیقی نہیں بجانا چاہتے ہیں، لیکن Spotify کی موسیقی؟ یہ اسپاٹائف پریمیم اکاؤنٹ سے ممکن ہے۔ اگر آپ نے اپنا Spotify اکاؤنٹ ای میل ایڈریس کے بجائے فیس بک اکاؤنٹ سے بنایا ہے، تو آپ کو Mopidy کے لیے ایپ کے لیے مخصوص پاس ورڈ بنانا ہوگا۔ ایسا کرنے کے لیے فیس بک پر جائیں۔ ترتیبات / سیکیورٹی اور لاگ ان / ایپ پاس ورڈز / ایپلیکیشن پاس ورڈزپیدا کرنا. یہ اب Mopidy میں آپ کے Spotify صارف پاس ورڈ کے طور پر کام کرتا ہے۔ کسی بھی صورت میں، آپ کو Mopidy کو اپنے Spotify اکاؤنٹ تک رسائی کی اجازت بھی دینی ہوگی۔ اس سائٹ پر جائیں اور کلک کریں۔ Spotify کے ساتھ سائن ان کریں۔.