Skip to content

Music Player

आपकी व्यक्तिगत लाइब्रेरी के लिए संगीत प्लेयर। वर्षों से जमा किए गए FLAC संग्रह, CD से ripped MP3, डाउनलोड किए गए podcasts, लाइव रिकॉर्डिंग। प्लेयर के अंदर सब कुछ जो किसी भी लॉग इन डिवाइस पर काम करता है — मोबाइल, टैबलेट, नोटबुक, Smart TV — घर के HD से सीधे streaming, background playback (स्क्रीन बंद के साथ चलता रहता है) और वास्तविक spectrum visualizer के साथ।

Spotify के बारे में सोचें, लेकिन अपनी फ़ाइलों के साथ और बिना मासिक शुल्क के।


मुख्य विशेषताएं

🎵

Playlists

क्लाउड में स्वचालित सिंक्रनाइज़ेशन के साथ कस्टम playlists बनाएं और व्यवस्थित करें।

📡

नेटवर्क Streaming

दुनिया में कहीं से भी घर के HD से संगीत सुनें।

📱

Background Playback

मोबाइल पर स्क्रीन बंद के साथ सुनना जारी रखें।

🌈

Visualizer

आवृत्ति spectrum का real-time animation।


संगीत जोड़ना

📁 फ़ाइल मैनेजर के माध्यम से

फ़ाइल मैनेजर में एक ऑडियो फ़ाइल (.mp3, .wav, .ogg, .flac) ढूंढें और डबल क्लिक करें। Music Player स्वचालित रूप से खुलेगा और चलाना शुरू कर देगा।

🔗 URL के माध्यम से

इंटरनेट से सुलभ ऑडियो फ़ाइल का सीधा URL पेस्ट करें। होस्टिंग या CDN से सीधे लिंक के लिए उपयोगी।

📂 पूरा फ़ोल्डर जोड़ें

एक बार में कई ऑडियो फ़ाइलों वाले एक पूरे फ़ोल्डर को अपनी लाइब्रेरी में इंपोर्ट करें।

💾 नेटवर्क डिस्क से सर्वर

सर्वर के मैप किए गए डिस्क ब्राउज़ करें और अपने HD से संगीत के पूरे फ़ोल्डर जोड़ें।


नेटवर्क डिस्क Streaming

🌟 विशेष कार्यक्षमता! Spotify जैसी व्यक्तिगत streaming सेवा की तरह, दुनिया में कहीं से भी अपने घर के HD का संगीत सुनें — लेकिन आपके संगीत संग्रह के साथ।

यह कैसे काम करता है?

  1. आपकी MP3 फ़ाइलें आपके कंप्यूटर या सर्वर के HD पर हैं
  2. ये फ़ाइलें RoqueOS Server में volumes के रूप में मैप की गई हैं
  3. Music Player सर्वर के माध्यम से HTTP streaming द्वारा एक्सेस करता है
  4. आप इंटरनेट से जुड़े किसी भी डिवाइस से सुनते हैं

चरण दर चरण

1. docker-compose.yml में संगीत फ़ोल्डर मैप करें:

yaml
services:
  roqueos-server:
    volumes:
      - ./data:/app/data
      - /var/run/docker.sock:/var/run/docker.sock
      - /home/user/Music:/app/disks/Music # ← आपका संगीत HD

2. सर्वर पुनः शुरू करें:

bash
docker compose down && docker compose up -d

3. RoqueOS में, Music Player खोलें और नेटवर्क फ़ोल्डर जोड़ें:

  • फ़ोल्डर जोड़ें बटन पर क्लिक करें
  • नेटवर्क selector में Music डिस्क पर नेविगेट करें
  • वांछित फ़ोल्डर चुनें और पुष्टि करें
  • फ़ोल्डर के सभी संगीत आपकी लाइब्रेरी में इंपोर्ट किए जाएंगे

4. हो गया! कहीं से भी सुनें।

यदि बाहरी एक्सेस के लिए Cloudflare Tunnels का उपयोग कर रहे हैं, तो streaming इंटरनेट कनेक्शन के साथ दुनिया में कहीं से भी काम करता है।


बैकग्राउंड में रिप्रोडक्शन (Background Playback)

📱 मोबाइल के लिए आवश्यक कार्यक्षमता! Music Player तब भी बजता रहता है जब आप मोबाइल स्क्रीन लॉक करते हैं या ऐप बदलते हैं।

मोबाइल पर यह कैसे काम करता है?

RoqueOS ब्राउज़र के Media Session API का उपयोग करता है, जो अनुमति देता है:

  • स्क्रीन बंद — संगीत सामान्य रूप से बजता रहता है
  • लॉक स्क्रीन पर नियंत्रण — Play, pause, अगला और पिछला सिस्टम सूचना में दिखाई देता है
  • हेडफ़ोन पर नियंत्रण — Bluetooth हेडफ़ोन के बटन सामान्य रूप से काम करते हैं
  • ऐप बदलें — जब आप अन्य ऐप्स खोलते हैं तो संगीत बंद नहीं होता

आवश्यकताएं

  • स्थापित PWA या नेटिव ऐप (iOS/Android) के माध्यम से RoqueOS का उपयोग करें
  • हाल के संस्करण में Chrome, Safari या Edge ब्राउज़र
  • iOS पर, background playback काम करने के लिए PWA को होम स्क्रीन पर इंस्टॉल किया जाना चाहिए

सुझाव

मोबाइल पर सर्वोत्तम streaming अनुभव के लिए, RoqueOS को PWA के रूप में इंस्टॉल करें या App Store या Microsoft Store से नेटिव ऐप डाउनलोड करें।


Playlists प्रबंधन

Playlist बनाएं

  1. साइड पैनल में Playlists क्षेत्र में, + नई Playlist पर क्लिक करें
  2. playlist को एक नाम दें
  3. लाइब्रेरी से संगीत को playlist में खींचें, या संगीत के संदर्भ मेनू का उपयोग करें

व्यवस्थित करें

  • पुनर्क्रम — क्रम बदलने के लिए playlist के अंदर संगीत खींचें
  • हटाएं — संगीत पर राइट-क्लिक करें और "playlist से हटाएं" चुनें
  • नाम बदलें — संपादित करने के लिए playlist के नाम पर क्लिक करें
  • डिलीट — संदर्भ मेनू से पूरी playlist हटाएं

सिंक्रनाइज़ेशन

सभी playlists और संगीत लाइब्रेरी आपके खाते में स्वचालित रूप से सिंक्रनाइज़ होती हैं। यदि आप कंप्यूटर पर playlist बनाते हैं, तो अगली बार जब आप मोबाइल पर Music Player खोलेंगे तो यह दिखाई देगी।


ऑडियो Visualizer

Music Player में बजाए गए संगीत पर प्रतिक्रिया करने वाला रियल-टाइम आवृत्ति spectrum visualizer है। एनिमेशन ताल के अनुसार नाचने वाले रंगीन सलाखों में निम्न, मध्यम और उच्च आवृत्तियों को दिखाता है।

CROSS-ORIGIN के बारे में नोट

Visualizer स्थानीय फ़ाइलों और समान मूल के साथ पूरी तरह से काम करता है। विभिन्न डोमेन में नेटवर्क डिस्क streams के लिए (जैसे: ऐप localhost पर चलते समय casa.roqueos.com एक्सेस करना), visualizer ब्राउज़र CORS प्रतिबंधों के लिए वैकल्पिक पल्स मोड का उपयोग करता है — संगीत सामान्य रूप से बजता रहता है।


डेस्कटॉप पर मीडिया विजेट

जब संगीत बज रहा होता है, RoqueOS के टास्कबार पर एक mini player दिखाई देता है, जो Music Player विंडो खोले बिना त्वरित नियंत्रण की अनुमति देता है:

  • ⏯️ Play / Pause
  • ⏭️ अगला ट्रैक
  • ⏮️ पिछला ट्रैक
  • 🔊 वॉल्यूम नियंत्रण

समर्थित प्रारूप

प्रारूपएक्सटेंशनसमर्थन
MP3.mp3✅ सभी ब्राउज़र
WAV.wav✅ सभी ब्राउज़र
OGG Vorbis.ogg✅ Chrome, Firefox, Edge
FLAC.flac✅ Chrome, Edge, Safari 14.1+
AAC.aac, .m4a✅ सभी ब्राउज़र
WebM Audio.webm✅ Chrome, Firefox, Edge

उपयोग के सुझाव

त्वरित सुझाव

  • लाइब्रेरी में एक संगीत को तुरंत बजाने के लिए उस पर डबल क्लिक
  • संगीत को playlists में जोड़ने के लिए संदर्भ मेनू (राइट-क्लिक) का उपयोग करें
  • ऐप को फिर से खोलने पर प्लेयर playback स्थिति और कतार याद रखता है
  • बेहतर दूरस्थ streaming गुणवत्ता के लिए, MP3 या AAC जैसे compact प्रारूपों का उपयोग करें
  • Cloudflare Tunnels के साथ, streaming पोर्ट को उजागर किए बिना विश्व स्तर पर काम करता है