एमपीडी (किंवा संगीत प्लेअर डेमन) क्लायंट-सर्व्हर प्रकार आर्किटेक्चरसह सिस्टम सर्व्हिस (म्हणून डेमन) म्हणून चालविण्यासाठी डिझाइन केलेला ऑडिओ प्लेयर आहे, जो ग्राफिकल इंटरफेसपासून स्वतंत्रपणे संगणकासह एकत्र सुरू होतो. हे काय करते आपल्या संगीत लायब्ररीला प्रभावी वेगाने अनुक्रमित करते आणि ते आमच्यासाठी उपलब्ध करुन देते जेणेकरून आम्ही ते जिथं स्थापित केले आहे त्या पीसी व नेटवर्कद्वारे दोन्ही ऐकू शकेल.
यासाठी भिन्न क्लायंट आहेत, जे केवळ लिनक्ससाठीच नाहीत, तर अँड्रॉइड आणि विंडोजसाठी देखील उपलब्ध आहेत.
अत्यंत अष्टपैलू असूनही, त्याच्या कॉन्फिगरेशनची सापेक्ष गुंतागुंत एकापेक्षा जास्त लोकांना घाबरवते. आज मी एमपीडीडीला सेवा म्हणून चालण्यापासून कसे प्रतिबंधित करावे आणि आम्ही आमच्या वापरकर्त्याच्या विशेषाधिकारांसह लॉग इन करतो तेव्हा त्याऐवजी प्रारंभ करण्याबद्दल स्पष्टीकरण देणार आहे. अशा प्रकारे आम्ही अनावश्यक सुरक्षा जोखीम टाळतो (एकापेक्षा जास्त वेडापिसा माझे आभार मानतील 🙂)
बर्याच मार्गदर्शकांचे अनुसरण करून आणि ते कॉन्फिगर करण्यासाठी एकापेक्षा जास्त वेळा नूतनीकरण केल्यावर, या महान प्रोग्रामच्या कॉन्फिगरेशनची सोय करण्यासाठी मी स्क्रिप्ट तयार करण्याचे कार्य हाती घेतले जेणेकरून ते थोडेसे अधिक वापरकर्ता अनुकूल असेल: ते येथे आहे.
प्रारंभ करण्यासाठी, आम्ही एमपीडी स्थापित करणे आवश्यक आहे आणि ग्राफिकल इंटरफेसद्वारे हे नियंत्रित करण्यासाठी आम्ही सोनाटा वापरू:
sudo योग्यता स्थापित एमपीटी पियानोवर वाजवायचे संगीत
मग आम्ही सेवा थांबवितो आणि सिस्टम डेमन म्हणून प्रारंभ करण्यापासून प्रतिबंधित करतो:
sudo सेवा एमपीडी स्टॉप
sudo अद्यतन- rc.d एमपीपी अक्षम
आणि आता जर आपण अनुप्रयोग कॉन्फिगरेशनवर जाऊ आणि येथे मी आणखी एक स्पष्टीकरण दिलेच पाहिजे: स्क्रिप्ट एक मूलभूत कॉन्फिगरेशन फाईल तयार करेल ज्यामुळे ते कार्य करणे आवश्यक आहे, परंतु मार्गदर्शकासाठी आम्ही एमपीडी तयार केलेल्या कॉन्फिगरेशन फाईलचा वापर करू. डीफॉल्टनुसार, ज्याची योग्य टिप्पणी केली गेली आहे आणि त्यामध्ये बरेच पर्याय आहेत जे कदाचित उपयुक्त किंवा उपयुक्त नाहीत, म्हणून मी शिफारस करतो की आपण किमान त्याकडे पहा.
आम्ही एमपीडीसाठी आवश्यक निर्देशिका तयार करतो:
mkdir -p ~ / .mpd / प्लेलिस्ट
आम्ही कॉन्फिगरेशन फाईल नव्याने तयार केलेल्या फोल्डरमध्ये कॉपी करतो आणि आमच्या फायली तयार करतोः
गनझिप-सी / ऑसर / शेरे / डॉक / एमपीडी / एक्सम्पल्स / एमपीडी सीओएनएफ.gz> ~ / .mpd / mpd.conf
स्पर्श करा ~ / .mpd / mpd.db
~ / .mpd / mpd.log ला स्पर्श करा
~ / .mpd / mpd.pid ला स्पर्श करा
~ / .mpd / mpdstate ला स्पर्श करा
आणि आता आम्ही कॉन्फिगरेशन फाइल स्वतःच संपादित करण्यास सुरवात करतो (मी ध्यान वापरतो, आपण वापरत असलेली एक आपण वापरता):
ध्यान ~ / .mpd / mpd.conf
प्रथम आपण हे सांगणे आवश्यक आहे की आपले संगीत कोठे आहे आणि आम्ही नुकत्याच तयार केलेल्या फायली जिथे आहेत:
संगीत_निर्देशन "~ / संगीत"
प्लेलिस्ट_डिरेक्टरी "~ / .mpd / प्लेलिस्ट"
db_file "~ / .mpd / mpd.db"
लॉग_फाइल "~ / .mpd / mpd.log"
pid_file "~ / .mpd / mpd.pid"
state_file "~ / .mpd / mpdstate"
आम्ही वापरकर्ता आणि गट पर्यायांवर टिप्पणी करतो (ओळीच्या सुरूवातीस # जोडणे). ते आवश्यक नाहीत कारण एमपीडी प्रारंभ करणार्या वापरकर्त्याच्या विशेषाधिकारांसह चालवेल.
जिथे ते "नेटवर्कसाठी" म्हणते आमच्याकडे दोन पर्याय आहेतः जर आपण फक्त एमपीडी वापरणार असाल तर जणू काही इतर संगीत प्लेअर असेल, जिथे ते "बाईंड_डॅड्रेस" म्हणते तेव्हा आम्ही फक्त "लोकल होस्ट" ठेवतो. त्याऐवजी आम्ही दुसर्या डिव्हाइसवरून एमपीडी नियंत्रित करणार आहोत (उदाहरणार्थ, Android स्मार्टफोन, ज्याचे आपण नंतर स्पष्टीकरण देऊ) किंवा आम्ही ऑडिओ प्रवाहित करू इच्छित असाल तर लोकल होस्टऐवजी आम्ही आपला आयपी पत्ता (नेहमी कोटमध्ये ठेवू), उदाहरणार्थः
"192.168.1.10" बाइंड_टॅड्रेस
जेव्हा हे "पोर्ट" म्हणते तेव्हा आम्ही डीफॉल्टद्वारे (6600 8888००) आलेले एखादे बदल घडवून आणतो (case XNUMX००) दुसर्यासाठी (या प्रकरणात XNUMX XNUMX) कारण मी तेथे वाचले आहे की डीफॉल्ट कधीकधी समस्या देते आणि हे असे दिसावे:
पोर्ट «8888»
नंतर मी अनुभव सुधारण्यासाठी खालील ओळी बेशिस्त करण्याचे सुचवितो (जरी हे आधीच प्रत्येकावर अवलंबून आहे):
अंतरविहीन_एमपी 3_प्लेबॅक "होय"
मेटाडेटा_टू_ वापर «कलाकार, अल्बम, शीर्षक, ट्रॅक, नाव, शैली, तारीख, संगीतकार, कलाकार, डिस्क»
स्वयंचलितरित्या "होय"
मग आम्ही ऑडिओ कॉन्फिगरेशनवर जाऊ, जिथे हे "ऑडिओ इनपुट" म्हणते आम्ही ते जसे आहे तसे सोडतो, आणि जेथे आम्ही ALSA किंवा पल्स ऑडिओ वापरतो की नाही यावर अवलंबून "ऑडिओ आउटपुट" म्हणतो आम्ही संबंधित विभाग बेशिस्त करतो. उदाहरणार्थ आम्ही ALSA वापरत असल्यास:
ऑडिओ_आउटपुट {
प्रकार «alsa
नाव «माझे ALSA डिव्हाइस»}
आणि जर आपण पल्स वापरली तर:
ऑडिओ_आउटपुट {
प्रकार «दाबा»
नाव "माझे एमपीडी पल्स ऑडिओ आउटपुट"}
जर आम्हाला आमचे संगीत दुसर्या पीसी कडून किंवा आमच्या फोनवरून ऐकायचे असेल (जोपर्यंत आम्ही एकाच स्थानिक नेटवर्कवर आहोत) आम्ही एमपीटी मध्ये डीफॉल्टनुसार समाविष्ट केलेला सर्व्हर सक्रिय करू शकतो, यासाठी आम्हाला फक्त खालील ओळी बिनधास्त कराव्या लागतील. :
ऑडिओ_आउटपुट {
"httpd" टाइप करा
नाव "माझे HTTP प्रवाह"
एन्कोडर «व्होर्बिस» # पर्यायी, व्हॉर्बिस किंवा लंगडा
पोर्ट «8000»
बिटरेट परिभाषित केले असल्यास # गुणवत्ता «5.0» # परिभाषित करू नका
गुणवत्ता परिभाषित केली असल्यास बीटरेट «128» # परिभाषित करू नका
स्वरूप "44100: 16: 1"
}
कनेक्ट करण्यासाठी (सिद्धांततः, कारण मला याची चाचणी घेण्याची संधी नव्हती) आम्हाला फक्त आमच्या सर्व्हरचा आयपी प्रविष्ट करावा लागेल, त्यानंतर निर्दिष्ट पोर्ट क्रमांक, उदाहरणार्थ: 192.168.1.10:8000, जरी संगीत प्रवाह प्ले करणे आवश्यक आहे काही खेळाडूंमध्ये आम्ही शेवटी "/mpd.ogg" मध्ये जोडले पाहिजे आणि आपल्याकडे असे काहीतरी असेल:
192.168.1.10:8000/mpd.ogg
आम्ही जवळजवळ पूर्ण केले आहे, मी फक्त अशी शिफारस करतो की आपण खालील ओळी बळी न द्या:
मिक्सर_प्रकार «सॉफ्टवेअर» # म्हणूनच संगीताचे व्हॉल्यूम समायोजित केल्याने सिस्टमच्या एकूण व्हॉल्यूमवर परिणाम होत नाही
पुन्हा प्ले करणे «ट्रॅक
फाइलप्रणाली_चरसेट "यूटीएफ -8"
id3v1_encoding "UTF-8"
तयार, आम्ही फाईल सेव्ह करून एडिटर बंद करू. आता कन्सोल वरून आम्ही "एमपीपी" कार्यान्वित करतो जेणेकरून ते कार्य करण्यास सुरवात करेल आणि कॉन्फिगर करण्यासाठी आम्ही सोनाटा उघडतो. आम्ही प्रोग्राममध्ये कोठेही राइट-क्लिक करतो आणि "प्राधान्ये ..." आणि नंतर एमपीडी निवडतो. तेथे आम्ही खालीलप्रमाणे पूर्ण करू:
नाव: आम्हाला पाहिजे ते आम्ही देऊ शकतो.
सर्व्हरः लोकलहोस्ट किंवा आमचा आयपी (आम्ही कॉन्फिगरेशन फाइलमध्ये काय ठेवले आहे यावर अवलंबून असते)
पोर्ट: 8888 (किंवा आम्ही कॉन्फिगरेशन फाइलमध्ये जे काही ठेवले आहे)
आणि आम्ही "स्टार्टअपवेळी स्वयंचलितपणे कनेक्ट व्हा" म्हटलेला बॉक्स चिन्हांकित करतो, आम्ही "ओके" क्लिक करतो आणि त्या आता त्यांच्या फायली "लायब्ररी" टॅबमध्ये पाहण्यास सक्षम असतील (ते त्यांच्याकडे असलेल्या संगीताच्या प्रमाणात अवलंबून असते, कदाचित हे लागू शकेल दोन मिनिटे).
प्रत्येक वेळी व्यक्तिचलितरित्या प्रारंभ करणे टाळण्यासाठी आम्ही लॉगिनमध्ये "एमपीपी" जोडू शकतो, एक्सएफसीईमध्ये आम्ही हे त्यापासून करतो: "मेनू" -> "कॉन्फिगरेशन व्यवस्थापक" -> "सत्र आणि प्रारंभ करा" -> "स्वयं-प्रारंभ अनुप्रयोग" -> "जोडा":
आणि आता मी सांगत आहे की आपण आपल्या म्युझिक प्लेयरला आपल्या Android वरुन अगदी सोप्या मार्गाने कसे नियंत्रित करू शकता, यासाठी आम्हाला फक्त एमपीड्रॉइड नावाचा एक छोटासा अनुप्रयोग आवश्यक आहे (मी आपल्याकडे दुवा आहे, परंतु आपण त्यात शोधू शकता अनुप्रयोग स्टोअर).
आम्ही ते खालीलप्रमाणे कॉन्फिगर करतोः आम्ही «सेटिंग्ज» -> «कनेक्शन सेटिंग्ज» -> «डीफॉल्ट कनेक्शन सेटिंग्ज» -> वर जातो आणि तेथे आम्ही ते खालीलप्रमाणे पूर्ण करतोः
होस्टः 192.168.1.10 (आमच्या एमपीडी सर्व्हरचा पत्ता)
बंदर: 8888 XNUMX (आम्ही एमपीडीला दिलेला पोर्ट)
प्रवाहित होस्ट: 192.168.1.10 (आमच्या एमपीडी सर्व्हरचा समान पत्ता)
स्ट्रीमिंग पोर्ट: 8000 (डीफॉल्ट पत्ता आहे)
खूप उपयुक्त आणि चांगले स्पष्टीकरण दिले
तुमचे आभारी आहे, मला आनंद आहे की तो तुम्हाला उपयुक्त ठरला. चीअर्स!
आपण उबंटूला गेला होता?.
आपण क्रंचबॅंग लिनक्सवर नाही?
मी तात्पुरते झुबंटू (स्टीममुळे) वर आहे कारण मला क्रंचबॅंगमध्ये काही समस्या आल्या आहेत, परंतु मी परत येण्याची योजना आखली आहे, कारण ज्या डिस्ट्रॉमध्ये मला अधिक आरामदायक वाटत आहे.
घरी पोहोचणे मी प्रयत्न करतोय, आणि मुलगा खूप चांगला आहे
अतुलनीय गोष्ट म्हणजे तिच्याकडे असलेल्या स्त्रोतांचा कमी वापर करणे, ही एकट्या प्रयत्न करण्यायोग्य आहे.
उत्कृष्ट पोस्ट, एमपीडी छान आहे.
धन्यवाद!
ऑफ !!! :किंवा
खूप खूप धन्यवाद, ते मला उपयुक्त ठरले, आता मी बाथरूममध्ये सिंहासनावरुन बसलेले माझे संगीत बदलू शकते ... हाहााहा.
हाहा, आता जर मला वाटले की मी माझे ध्येय गाठले आहे: एखाद्याचे आयुष्य सुलभ करण्यासाठी, मला वाटते पूर्ण झाले 😉
खूप चांगले ट्यूटोरियल, मी त्यांनी आर्क विकीमध्ये दिलेली स्वयंचलित स्क्रिप्ट वापरण्यापूर्वी, परंतु त्यांनी दुवा काढून टाकला आणि या ट्यूटोरियलने माझ्यासाठी कार्य केले (स्क्रिप्टमध्ये तसे झाले नाही, त्यात त्रुटी आढळली).
वाईट गोष्ट म्हणजे आता माझ्या नोकिया ई 5 वर क्लायंट स्थापित करण्यासाठी मला हजारो गोष्टींची आवश्यकता आहे xx
स्क्रिप्टने आपल्याला कोणती त्रुटी चिन्हांकित केली? हे प्रशिक्षण तुम्हाला उपयुक्त ठरल्याचा आनंद आहे. आपण नोकियावर क्लायंट स्थापित करू शकत असल्यास, एखाद्या दुसर्यासाठी कार्य करत असल्यास त्याचे नाव द्या.
खुप छान! अभिनंदन.
धन्यवाद!!!
उत्कृष्ट 🙂 एमपीडी राजा आहे. मला के.टी. करीता कँटाटा सारखा क्लायंट पाहिजे आहे जीटीकेसाठी.
होय, एमपीडी आपल्याला उपलब्ध असलेल्या शक्यता बर्याच भिन्न आहेत. इतर ग्राहकांच्या तुलनेत कॅन्टाटामध्ये काय फरक आहे? मी आता एनसीएमपीसीपी (टर्मिनलवरून) चाचणी घेत आहे आणि सत्य हे आहे की ते खूप चांगले आणि पूर्ण आहे, यामुळे मला चांगलेच आश्चर्य वाटले.
योगायोगाने मी हे वाचत होतो: http://www.lacocina.nl/artikelen/how-to-setup-a-bit-perfect-digital-audio-streaming-client-with-free-software-with-ltsp-and-mpd
जेव्हा मी आपल्या लेखावर अडखळतो. हे संयोजन आपल्यास वाजवी वाटते का?
मला ते लागू करायचे आहेत परंतु माझी सिस्टम एलएमडीई केडी आहे जो शोएजलेने निर्मित केली आहे. हे उत्कृष्ट आणि अत्यंत अंतर्ज्ञानी आहे, परंतु इतरांप्रमाणेच ते एखाद्या बिपरफेक्ट पुनरुत्पादनास परवानगी देत नाही. आपण जे लिहिले आहे ते त्या लेखाच्या म्हणण्यानुसार कोणत्याही प्रकारे एकत्र केले जाऊ शकते? असे करणे आवश्यक आहे का? आपल्या संयमाबद्दल आभार मानतो.
मला असे वाटते की हे शक्य आहे, एमपीडी खूप अष्टपैलू आहे, म्हणून मला असे वाटते की सर्वात क्लिष्ट गोष्ट म्हणजे एलटीएसपी कॉन्फिगरेशन (ज्याचा मला काही अनुभव नाही) परंतु मी एमपीडीमध्ये काय ठेवले त्याबद्दल आपल्याला अडचण येऊ नये, फक्त मी शिफारस करतो ती स्क्रिप्ट वापरणे नाही आणि आपल्याला आवश्यक असलेल्या गोष्टींमध्ये कोणते पर्याय सर्वात योग्य आहेत हे पाहण्यासाठी टिप्पणी दिलेली कॉन्फिगरेशन फाइल वाचा.
माझे स्पॅनिश इतके चांगले नाही, परंतु असे वाटते की आपल्यास एलटीएसपीच्या वापराऐवजी बिटरफेक्ट प्लेबॅक स्थानिक एमपीपी स्थापनासह एकत्रित केले जाऊ शकते का?
उत्तर होय आहे. या कडे पाहा http://lacocina.nl/audiophile-mpd आपण कोणत्याही संगणकावर चालू असलेल्या संगणकास थोड्या परिपूर्ण स्ट्रेमरमध्ये कसे बदलू शकता हे पाहण्यासाठी.
त्यात आपोआप थोडा परिपूर्ण mpd.conf तयार करण्यासाठी माहिती आणि स्क्रिप्ट्स आहेत, विशेषत: ऑडिओ_आऊटपुट {अल्सा…} विभाग, जो बिट परिपूर्ण प्लेबॅकसाठी महत्वपूर्ण आहे.
विनम्र,
रोनाल्ड
एमपीड्रॉइड वापरण्याचा प्रयत्न करताना मला एक त्रुटी आली: /
कनेक्शन अयशस्वी
एमपीडी-सर्व्हरशी कनेक्शन अयशस्वी! सर्व्हर चालू आहे आणि पोहोचण्यायोग्य आहे का ते तपासा. ("Http://192.XXX.XXX.XXX" होस्टचे निराकरण करण्यात अक्षम: होस्टनावासह संबद्ध पत्ता नाही.)
काही कल्पना?
किती विचित्र, आपल्या संगणकावर एमपीडी योग्यरित्या कार्य करीत आहे हे आपण तपासले आहे? आणि आपण त्याच नेटवर्कवर आपल्या फोनसह आणि आपल्या पीसीशी कनेक्ट आहात?
माझ्या संगणकावर सर्व काही ठीक कार्य करते, समस्या असे दिसते की ते जेलीबीन 4.2 मध्ये कार्य करत नाही
मी माझा फोन जेलीबीन 4.1.2 सह वापरतो आणि मला काही अडचण नाही, हे काहीतरी वेगळंच असू शकेल. आपण मला आपल्या एमपीपी कॉन्फची प्रत आणि एमपीड्रॉइड सेटिंग्जच्या काही स्क्रीनशॉटचा दुवा देऊ शकत असल्यास कदाचित समस्या कोठे आहे हे आम्ही पाहू शकतो.
नमस्कार चांगले, अलीकडे पर्यंत मी एमपीडी शोधला होता आणि मी सर्वकाही करून पाहिले आहे आणि मला असलेली समस्या कशी सोडवायची हे माहित नसल्यामुळे, मी विविध मंचांमध्ये मी पाहिलेल्या बर्याच गोष्टी केल्या आहेत परंतु मी निराकरण करण्यास सक्षम नाही आहे तो. समस्या खालीलप्रमाणे आहे
'127.0.0.1:6600' वर प्रतिबद्ध करण्यात अयशस्वी: पत्ता आधीपासून वापरात आहे
मी पोर्ट बदलले आहे आणि इतर गोष्टी केल्या आहेत परंतु काहीही कार्य केलेले नाही, मी आपल्या मदतीची प्रशंसा करीन 🙂
कन्सोल वरून एमपीपी टाइप करताना त्रुटी दिसून येते, धन्यवाद 🙂
ही «सिंपल» आवृत्ती असल्यास, कठीण आवृत्ती कशी असेल…. 🙂
दोन पीसी वर संगीत ऐकण्यासाठी कॉन्फिगर कसे करावे हे कोणाला माहित आहे काय? माझ्या मते एकाकडे माझ्याकडे सर्व संगीत आहे आणि दुसर्यामध्ये मला त्यात प्रवेश पाहिजे आहे.
स्क्रिप्ट दुवा तुटलेला दिसत आहे, तो मला या साइटच्या डीफॉल्ट टेम्पलेटवर घेऊन जातो.
स्क्रिप्टचा दुवा यापुढे कार्य करत नाही, साइट रूटवर पुनर्निर्देशित
मूळ गहाळ झाल्यामुळे आणि हे मार्गदर्शक अद्यतनित करू शकते किंवा एखादे नवीन तयार करू शकते किंवा नाही हे मला दिसत असल्यामुळे, स्क्रिप्ट पुन्हा पुन्हा अपलोड करणे मला सापडले नसल्यामुळे हे दिवस मी स्क्रिप्ट पुन्हा करू शकतो का ते पहा.
मी ब्राउझ केल्यावर, 5 हँग केल्यावर आणि मला खालील टिप्पणी पाठवल्याशिवाय सर्वकाही ठीक चालते MPD संग्रहित प्लेलिस्ट अक्षम केल्या आहेत