दूरस्थ रूप से नियंत्रित संगीत खिलाड़ी के रूप में एमपीडी (संगीत खिलाड़ी डेमन) के लिए कोई उचित विकल्प हैं? यह नेटवर्क पर चलाया जा सकता है और इसे चलाने के लिए X सर्वर की आवश्यकता नहीं होती है।
दूरस्थ रूप से नियंत्रित संगीत खिलाड़ी के रूप में एमपीडी (संगीत खिलाड़ी डेमन) के लिए कोई उचित विकल्प हैं? यह नेटवर्क पर चलाया जा सकता है और इसे चलाने के लिए X सर्वर की आवश्यकता नहीं होती है।
जवाबों:
xmms2 एक बेहतरीन विकल्प है।
वेबपेज से:
क्लाइंट-सर्वर मॉडल
- एक्सएमएमएस 2 को विभिन्न मल्टीपल इंटरफेस (क्लाइंट के रूप में) की अनुमति देता है।
- कमांड लाइन इंटरफेस
- GTK क्लाइंट (GNOME & Xfce4 से मेल खाते हैं और महसूस करते हैं)
- KDE ग्राहक (KDE लुक और फीलिंग से मेल खाते हैं)
- नेटवर्क पारदर्शिता का मतलब है कि आप दूरस्थ रूप से XMMS2 को चला सकते हैं और नियंत्रित कर सकते हैं, (उदाहरण के लिए अपने 'मीडिया बॉक्स पर XMMS2 चलाएं) और ब्लूटूथ-सक्षम पीडीए (टीसीपी) का उपयोग करके नेटवर्क पर नियंत्रण रखें - मोबाइल प्लेटफ़ॉर्म देखें)
Groove बेसिन MPD का एक प्रतियोगी है। यह अपने स्वयं के ( बेहतर ) प्रोटोकॉल के अलावा एमपीडी प्रोटोकॉल का भी समर्थन करता है। इसमें बिल्ट-इन लाउडनेस स्कैनिंग, फाइल सिस्टम वॉचिंग, लास्ट.फैम स्क्रोबलिंग, ऑटो-डीजे, टैग-एडिटिंग और स्ट्रीमिंग सपोर्ट है। यह एक वेब-आधारित इंटरफ़ेस के साथ आता है जिसे आप चाहें तो उपयोग कर सकते हैं (स्क्रीनशॉट देखें)।
स्क्रीनशॉट:
आप Ubuntu पर groovebasin के साथ स्थापित कर सकते हैं:
sudo apt-get install groovebasin
फिर ~ से संगीत के लिए अपने खुद के संगीत फ़ोल्डर में एक सिमलिंक बनाएं:
ln -s -T $PATH_TO_OWN_MUSIC_FOLDER ~/music
फिर इसे शुरू करें:
groovebasin &
फिर इसे वेब ब्राउज़र से एक्सेस करें 127.0.0.1:16242
मैं इसकी अनुशंसा नहीं कर रहा हूँ, क्योंकि मैंने इसे आज़माया नहीं है, लेकिन पीटा एक कमांड-लाइन क्लाइंट-सर्वर म्यूजिक प्लेयर है।
अपडेट: डेवलपर के अनुसार, यह एमपीडी के समान ही काम करने के लिए है, और सक्रिय रूप से बनाए नहीं रखा गया है। इसके अलावा, यह सी के बजाय पायथन है, जिसका विस्तार करना आसान है, आदि। वे "निश्चित रूप से उसी तरह की समस्याओं को हल करने का प्रयास करते हैं"।
deejayd एक और विकल्प है, जो MPD और XMMS2 में कमियों से पैदा हुआ था । यह केवल कुछ ग्राहकों को इस समय मिला है, एक कमांड-लाइन एक और एक वेब इंटरफ़ेस । यह मीडिया डिकोडिंग के लिए GStreamer या Xine के साथ पायथन में लिखा गया है, और संदेश प्रारूप के रूप में JSON-RPC का उपयोग करता है।
मैंने यह कोशिश नहीं की है, या तो, लेकिन दुस्साहसी को हेडलेस और क्लाइंट्स द्वारा नियंत्रित किया जा सकता है। विकिपीडिया
आप mpd की तलाश कर रहे हैं। बस बेहतर ग्राहकों के साथ।
फ्रीड्रूल ने उल्लेख किया कि अब उसे लिबिनोटिफाई (जो मैं अनजान हूँ) के लिए समर्थन है। मैंने शांत स्क्रिप्ट देखी है, जब फ़ाइल सिस्टम में परिवर्तन होने पर "cron" डेमॉन का उपयोग ऑटो-रन करने वाले एमपीडी अपडेट के आधार पर किया जाता है।
टैग संपादन भी mpd क्लाइंट ऐप पर निर्भर है। मैंने पाया है कि ncmpcpp टैग्स को संपादित करने और प्लेलिस्ट को संभालने का एक अच्छा काम करता है।
आप इस आवश्यकता को पूरा करने के लिए स्क्वीज़बॉक्स सर्वर सॉफ्टवेयर का उपयोग करने में सक्षम हो सकते हैं । यह मूल रूप से पर्ल स्क्रिप्ट का एक सेट है, इसलिए यह GUI की आवश्यकता के बिना कहीं भी चलता है, और इसका उपयोग करने के लिए स्क्वीज़बॉक्स हार्डवेयर होना आवश्यक नहीं है। यह एक वेब इंटरफेस और एक HTTP एमपी 3 स्ट्रीम निर्यात करता है, और विभिन्न प्लेटफार्मों के लिए कई प्रकार के क्लाइंट भी हैं, जिनमें आपके द्वारा वर्णित कुछ विशेषताएं हैं।