क्या कोई Linux MPD (म्यूजिक प्लेयर डेमॉन) प्लेयर विकल्प एक नेटवर्क म्यूजिक सर्वर / प्लेयर के लिए है [बंद]


9

दूरस्थ रूप से नियंत्रित संगीत खिलाड़ी के रूप में एमपीडी (संगीत खिलाड़ी डेमन) के लिए कोई उचित विकल्प हैं? यह नेटवर्क पर चलाया जा सकता है और इसे चलाने के लिए X सर्वर की आवश्यकता नहीं होती है।


इसे एमपीडी से अलग क्या करना चाहिए?
असो जूल

मुझे उनकी क्षमताओं की परवाह किए बिना सभी विकल्पों में दिलचस्पी है। MPD के पास खुद को देखने की क्षमताओं का अभाव है (आपको कुछ नया जोड़ने के लिए उसे db को ताज़ा करने के लिए मजबूर करना पड़ता है), प्लेलिस्ट काफी स्थिर हैं और दूरस्थ रूप से टैग संपादित करने की कोई क्षमता नहीं है (यह बाहरी उपकरणों के साथ उन्हें दूरस्थ रूप से संपादित करने के लिए कष्टप्रद है)। जैसा कि MPD wiki मुख्य पृष्ठ पर कहा गया है: MPD एक सर्वर है जो संगीत बजाता है। मैं और अधिक चाहता था :-)
Saulius itaemaitaitis

MPD की बहुत सी सीमाएँ हैं: mpd.wikia.com/wiki/What_MPD_Is_and_Is_Not
endolith

1
दुर्भाग्य से ऐसा लगता है कि विकल्पों में और भी अधिक सीमाएँ हैं। मैं चाहता हूं कि बंशी जैसे वास्तविक कार्यक्रमों में से एक को एक मशीन पर एक सर्वर के रूप में चलाया जा सके और एक मशीन पर एक क्लाइंट / रिमोट कंट्रोल चलाया जा सके। आह।
एंडोलिथ

एक और संभावना हो सकती है कि हेडलेस मशीन पर X सर्वर (Xvfb के साथ?) को "फेकिंग" किया जाए, और फिर रिमोट कंट्रोल के माध्यम से एक एक्स ऐप का उपयोग किया जाए। उदाहरण के लिए, बंशी का रिमोट कंट्रोल है। लॉन्चपैड.
net

जवाबों:


5

xmms2 एक बेहतरीन विकल्प है।

वेबपेज से:

क्लाइंट-सर्वर मॉडल

  • एक्सएमएमएस 2 को विभिन्न मल्टीपल इंटरफेस (क्लाइंट के रूप में) की अनुमति देता है।
    • कमांड लाइन इंटरफेस
    • GTK क्लाइंट (GNOME & Xfce4 से मेल खाते हैं और महसूस करते हैं)
    • KDE ग्राहक (KDE लुक और फीलिंग से मेल खाते हैं)
  • नेटवर्क पारदर्शिता का मतलब है कि आप दूरस्थ रूप से XMMS2 को चला सकते हैं और नियंत्रित कर सकते हैं, (उदाहरण के लिए अपने 'मीडिया बॉक्स पर XMMS2 चलाएं) और ब्लूटूथ-सक्षम पीडीए (टीसीपी) का उपयोग करके नेटवर्क पर नियंत्रण रखें - मोबाइल प्लेटफ़ॉर्म देखें)

चूंकि मैं पहले से ही xmms2 को GUI खिलाड़ी के रूप में जानता था, इसलिए यह भी नहीं सोचा था कि इसमें कमांड लाइन इंटरफेस और रिमोट नेटवर्क कंट्रोल सपोर्ट हो सकता है। जानकारी के लिए धन्यवाद!
Saulius itaemaitaitis

xmms एक सीधा GUI प्लेयर है / है, xmms2 जरूरी नहीं है कि xmms को फिर से लागू किया जाए बल्कि क्लाइंट / सर्वर मॉडल और बाहरी GUI क्लाइंट का उपयोग किया जाए।
cschol

ओह, मेरा मतलब है
xmms

4

Groove बेसिन MPD का एक प्रतियोगी है। यह अपने स्वयं के ( बेहतर ) प्रोटोकॉल के अलावा एमपीडी प्रोटोकॉल का भी समर्थन करता है। इसमें बिल्ट-इन लाउडनेस स्कैनिंग, फाइल सिस्टम वॉचिंग, लास्ट.फैम स्क्रोबलिंग, ऑटो-डीजे, टैग-एडिटिंग और स्ट्रीमिंग सपोर्ट है। यह एक वेब-आधारित इंटरफ़ेस के साथ आता है जिसे आप चाहें तो उपयोग कर सकते हैं (स्क्रीनशॉट देखें)।

ऑनलाइन डेमो

स्क्रीनशॉट: स्क्रीनशॉट


उबंटू में शुरू हो रही है

आप Ubuntu पर groovebasin के साथ स्थापित कर सकते हैं:

sudo apt-get install groovebasin

फिर ~ से संगीत के लिए अपने खुद के संगीत फ़ोल्डर में एक सिमलिंक बनाएं:

ln -s -T $PATH_TO_OWN_MUSIC_FOLDER ~/music

फिर इसे शुरू करें:

groovebasin &

फिर इसे वेब ब्राउज़र से एक्सेस करें 127.0.0.1:16242


मैंने groovebasin की कोशिश की, लेकिन इसमें उपयोगकर्ता के पास गीतों तक पहुंचने के लिए उपयोगकर्ता नाम / पासवर्ड दर्ज करने का विकल्प नहीं है। यह लैन से इंटरफ़ेस तक पहुंचने का कोई तरीका भी प्रदान नहीं करता है। यह केवल लोकलहोस्ट पर काम करता है। मैं उपयोग के लिए इन नंगे न्यूनतम आवश्यकताओं को याद करने के पीछे का कारण नहीं समझता।
जोश

यह इन दोनों सुविधाओं का समर्थन करता है। पूर्व को वेब इंटरफ़ेस के "सेटिंग" फलक में कॉन्फ़िगर किया जा सकता है, और बाद में सर्वर के समान निर्देशिका में "config.json" फ़ाइल में कॉन्फ़िगर किया जा सकता है। मैं आपको एक समस्या दर्ज करने के लिए आमंत्रित करता हूं अगर आपको यह पता लगाने में परेशानी होती है कि यह सामान कैसे काम करता है और मैं अधिक विस्तृत विवरण दूंगा।
andrrk

1

मैं इसकी अनुशंसा नहीं कर रहा हूँ, क्योंकि मैंने इसे आज़माया नहीं है, लेकिन पीटा एक कमांड-लाइन क्लाइंट-सर्वर म्यूजिक प्लेयर है।

अपडेट: डेवलपर के अनुसार, यह एमपीडी के समान ही काम करने के लिए है, और सक्रिय रूप से बनाए नहीं रखा गया है। इसके अलावा, यह सी के बजाय पायथन है, जिसका विस्तार करना आसान है, आदि। वे "निश्चित रूप से उसी तरह की समस्याओं को हल करने का प्रयास करते हैं"।


प्रोजेक्ट होमपेज से: "अगर आप चाहते हैं कि जब आप टॉप वॉल्यूम पर विंजर की सबसे बड़ी हिट प्ले करें तो स्क्रीन के आसपास डांस करने के लिए ओपेंग्ल वेवफॉर्म ऑस्किलोस्कोप प्लग हो, तो आपको शायद कुछ और चाहिए।"
15

दुर्भाग्य से, मैं घंटियाँ और सीटी के साथ कुछ चाहता हूँ, और MPD उन्हें नहीं है। मैं गूंगा विज़ुअलाइज़ेशन नहीं चाहता, लेकिन मैं DAAP एक्सेस, Last.fm रेडियो, टैग एडिटिंग और क्लाइंट से फाइल
डिलीट करना

1

मैं भी वास्तव में वास्तव में Ampache पसंद करता हूं


यह क्या है और इसका विवरण नहीं है: ampache.org/wiki/about
एंडोलिथ

अगर कोई गाना लोकलप्ले का उपयोग कर रहा है या नहीं, तो एम्पेचे प्रदर्शित नहीं करता है। कोई सीकर भी नहीं :(
जोश


1

deejayd एक और विकल्प है, जो MPD और XMMS2 में कमियों से पैदा हुआ था । यह केवल कुछ ग्राहकों को इस समय मिला है, एक कमांड-लाइन एक और एक वेब इंटरफ़ेस । यह मीडिया डिकोडिंग के लिए GStreamer या Xine के साथ पायथन में लिखा गया है, और संदेश प्रारूप के रूप में JSON-RPC का उपयोग करता है।


1

यकीन नहीं होता कि आप यह जानते हैं, लेकिन नवीनतम एमपीडी में लिबिनोटिफाई का समर्थन है, जो जाहिर तौर पर डीबी को स्वचालित रूप से अपडेट करता है।



0

आप mpd की तलाश कर रहे हैं। बस बेहतर ग्राहकों के साथ।

फ्रीड्रूल ने उल्लेख किया कि अब उसे लिबिनोटिफाई (जो मैं अनजान हूँ) के लिए समर्थन है। मैंने शांत स्क्रिप्ट देखी है, जब फ़ाइल सिस्टम में परिवर्तन होने पर "cron" डेमॉन का उपयोग ऑटो-रन करने वाले एमपीडी अपडेट के आधार पर किया जाता है।

टैग संपादन भी mpd क्लाइंट ऐप पर निर्भर है। मैंने पाया है कि ncmpcpp टैग्स को संपादित करने और प्लेलिस्ट को संभालने का एक अच्छा काम करता है।


0

आप इस आवश्यकता को पूरा करने के लिए स्क्वीज़बॉक्स सर्वर सॉफ्टवेयर का उपयोग करने में सक्षम हो सकते हैं । यह मूल रूप से पर्ल स्क्रिप्ट का एक सेट है, इसलिए यह GUI की आवश्यकता के बिना कहीं भी चलता है, और इसका उपयोग करने के लिए स्क्वीज़बॉक्स हार्डवेयर होना आवश्यक नहीं है। यह एक वेब इंटरफेस और एक HTTP एमपी 3 स्ट्रीम निर्यात करता है, और विभिन्न प्लेटफार्मों के लिए कई प्रकार के क्लाइंट भी हैं, जिनमें आपके द्वारा वर्णित कुछ विशेषताएं हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.