নেভিড্রোম রাস্পবেরি পাই এর জন্য নিখুঁত স্ব-হোস্টেড সঙ্গীত সার্ভার

নেভিড্রোম রাস্পবেরি পাই এর জন্য নিখুঁত স্ব-হোস্টেড সঙ্গীত সার্ভার
আপনার মত পাঠকরা MUO সমর্থন করতে সাহায্য করে। আপনি যখন আমাদের সাইটে লিঙ্ক ব্যবহার করে একটি ক্রয় করেন, আমরা একটি অনুমোদিত কমিশন উপার্জন করতে পারি। আরও পড়ুন

স্ট্রিমিং মিউজিক আধুনিক জীবনের একটি বৈশিষ্ট্য, এবং বেশিরভাগ লোকই স্পটিফাই এবং ইউটিউবের মতো পরিষেবাগুলির সুবিধার জন্য অভ্যস্ত৷ আপনার যদি একটি বড়, ব্যক্তিগত মালিকানাধীন সঙ্গীত সংগ্রহ থাকে, তবে আপনি পরিবর্তে আপনার মোবাইল ডিভাইসে আপনার প্রিয় সুরগুলি স্ট্রিম করতে এবং ইন্টারনেট রেডিও শুনতে Navidrome ব্যবহার করতে পারেন।





কিভাবে ক্রোমে ট্যাবগুলিকে গ্রুপ করা যায়
দিনের MUO ভিডিও কন্টেন্টের সাথে চালিয়ে যেতে স্ক্রোল করুন

আপনার রাস্পবেরি পাই থেকে সঙ্গীত স্ট্রিম করতে কেন নাভিড্রোম ব্যবহার করবেন?

  হেডফোন পরা লোক

অনেক লোকের জন্য, বড় সঙ্গীত সংগ্রহ জমা করা একটি শখ। যদিও বাণিজ্যিক স্ট্রিমিং পরিষেবাগুলিতে লাইসেন্সকৃত ট্র্যাকের অকল্পনীয়ভাবে বিশাল স্টক রয়েছে, প্রায়শই আপনাকে আরও অস্পষ্ট শিল্পীদের শোনার জন্য অর্থপ্রদানের জন্য সাবস্ক্রিপশনের প্রয়োজন হবে। এবং বিভিন্ন স্ট্রিমিং প্ল্যাটফর্মের প্রসারের মধ্যে, আপনার নির্বাচিত প্রদানকারী অনির্দিষ্টকালের জন্য এটির লাইসেন্স করা সমস্ত সঙ্গীতের অধিকার বজায় রাখবে এমন কোনও গ্যারান্টি নেই৷





আপনি যদি মিউজিক স্ট্রিমিং পরিষেবার বিনামূল্যের সাবস্ক্রিপশন মডেল ব্যবহার করতে চান, তাহলে আপনি বিরক্তিকর ডেটা সংগ্রহ এবং বিজ্ঞাপনের শিকার হবেন। আপনার নিজের মিউজিক কেনা, বা আপনার বার্ধক্যের সিডি সংগ্রহকে ডিজিটাল আকারে ছিঁড়ে ফেলা এবং নিজে স্ট্রিম করা অনেক বেশি বোধগম্য।





বেশ কয়েকটি সমাধান রয়েছে যা আপনাকে আপনার রাস্পবেরি পাইকে একটি মিউজিক স্ট্রিমার হিসাবে ব্যবহার করতে দেয়, সহ পাইথন ভিত্তিক মিউজিক সার্ভার মোপিডি . এছাড়াও আপনি ব্যবহার করতে পারেন জেলিফিন স্ট্রিমিং মিডিয়া সেন্টার সঙ্গীতের জন্য, এবং অবশ্যই, রাস্পবেরি পাইতে নেক্সটক্লাউড , যাতে আপনি বেশ কিছু মিউজিক প্লেয়িং অ্যাপ যোগ করতে পারেন।

যদিও এইগুলির প্রত্যেকটির নিজস্ব সুবিধা রয়েছে, Navidrom এর একা সঙ্গীতের উপর একটি অনন্য ফোকাস রয়েছে, এবং এটি বেশ কয়েকটি বৈশিষ্ট্যের সাথে আসে যা এটিকে বাকিদের থেকে আলাদা করে তুলেছে-উল্লেখ্যভাবে, বিকাশকারীরা দাবি করেন যে এটি খুব কম সময়েও সমস্যা ছাড়াই চলবে। হার্ডওয়্যার যেমন রাস্পবেরি পাই জিরো।



আপনার রাস্পবেরি পাইতে কীভাবে নেভিড্রোম ইনস্টল করবেন

আপনার রাস্পবেরি পাইতে নাভিড্রোম ইনস্টল করা মোটামুটি সহজ, তবে আপনি শুরু করার আগে আপনাকে পদক্ষেপগুলি অনুসরণ করতে হবে আপনার রাস্পবেরি পাই একটি ওয়েব সার্ভার হিসাবে প্রস্তুত করুন . যদিও আপনাকে এই প্রকল্পের জন্য MariaDB বা PHP ইনস্টল করার প্রয়োজন নেই, আপনি দেখতে পাবেন যে তারা অন্যান্য দুর্দান্ত রাস্পবেরি পাই স্ব-হোস্টিং প্রকল্পগুলির জন্য দরকারী। আপনারও উচিত ম্যানুয়ালি সর্বশেষ ডকার কম্পোজ রিলিজ ইনস্টল করুন .

এখন সিকিউর শেল (এসএসএইচ) ব্যবহার করে আপনার রাস্পবেরি পাই এর সাথে সংযোগ করুন এবং Navidrom এবং এর ডেটার জন্য নতুন ডিরেক্টরি তৈরি করুন:





 ssh pi@your-pi-local-ip-address 
mkdir navidrome navidrome/data

আপনার অ্যালবামগুলি সংরক্ষণ করার জন্য আপনার একটি অবস্থানেরও প্রয়োজন হবে৷ এটি আপনার পছন্দের যেকোনো জায়গায় হতে পারে, তবে আমরা আপনার হোম ডিরেক্টরির মধ্যে একটি নতুন ডিরেক্টরি তৈরি করার পরামর্শ দিই:

 mkdir music

আপনার স্থানীয় মেশিনে, একটি নতুন টার্মিনাল খুলুন, এবং আপনার রাস্পবেরি পাইতে আপনার সঙ্গীত অনুলিপি করতে সিকিউর কপি ব্যবহার করুন:





 scp -r /path/to/your/music/folder/* pi@your-pi-local-ip-address:~/music/

আপনার Pi SSH সংযোগে, Navidrome ডিরেক্টরিতে যান এবং একটি নতুন ফাইল তৈরি ও সম্পাদনা করতে ন্যানো পাঠ্য সম্পাদক ব্যবহার করুন:

 cd navidrome 
nano docker-compose.yml

এটিতে নিম্নলিখিত লাইনগুলি যুক্ত করুন:

 version: "3" 
services:
  navidrome:
    image: deluan/navidrome:latest
    user: 1000:1000
    ports:
      - "4533:4533"
    restart: unless-stopped
    environment:
      ND_SCANSCHEDULE: 1h
      ND_LOGLEVEL: info
      ND_SESSIONTIMEOUT: 24h
      ND_BASEURL: ""
    volumes:
      - "/home/pi/navidrome/data:/data"
      - "/home/pi/music:/music:ro"

সংরক্ষণ করুন এবং ন্যানো দিয়ে প্রস্থান করুন Ctrl + O তারপর Ctrl + X .

  ডকার-কম্পোজ সহ নেভিড্রোম টানুন

এর সাথে বিচ্ছিন্ন মোডে ডকার কম্পোজ আনুন:

docker-compose up -d

ডকার কম্পোজ ছবি ডাউনলোড করবে এবং নেভিড্রোম পাত্রে সেট আপ করবে। প্রক্রিয়া শেষ হলে, আপনার স্থানীয় মেশিনে একটি ওয়েব ব্রাউজার খুলুন; URL বারে, লিখুন your-pi-local-ip-address:4533 .

  নেভিড্রোম অ্যাডমিন ব্যবহারকারী তৈরি করুন

একটি ব্যবহারকারীর নাম এবং পাসওয়ার্ড প্রবেশ করে একটি প্রশাসক ব্যবহারকারীর অ্যাকাউন্ট তৈরি করুন, তারপরে লগ ইন করুন৷ আপনি অবিলম্বে আপনার সমস্ত সঙ্গীত অ্যালবাম দেখতে পাবেন৷

কিভাবে শব্দে একটি লাইন পরিত্রাণ পেতে

আপনার নেভিড্রোম ইনস্ট্যান্সকে ওয়েবে অ্যাক্সেসযোগ্য করুন

আপনার ডোমেন রেজিস্ট্রার দেখুন এবং সনাক্ত করুন উন্নত DNS আপনার ডোমেনের জন্য বিভাগ। নতুন একটি তৈরি কর রেকর্ড, সেট হোস্ট আপনার ঘরোয়া আইপি ঠিকানায় '@' এবং মান ক্ষেত্র। টাইম টু লিজ (TTL) মান যতটা সম্ভব কম সেট করুন।

Pi-এ ফিরে, আপনাকে একটি নতুন Apache কনফিগারেশন ফাইল তৈরি করতে হবে:

 cd /etc/apache2/sites-available/ 
sudo nano navidrome.conf

নতুন ফাইলে, নিম্নলিখিত লাইনগুলি পেস্ট করুন:

 <VirtualHost *:80> 

    ServerName muo.lol
    ProxyPass / http://127.0.0.1:4533/
    ProxyPassReverse / http:/127.0.0.1:4533/
    ProxyPreserveHost On

</VirtualHost>

আপনি প্রতিস্থাপন করা উচিত lol.lol আপনার নিজের ডোমেইন নামের সাথে।

সংরক্ষণ করুন এবং ন্যানো দিয়ে প্রস্থান করুন Ctrl + O তারপর Ctrl + X , তারপর আপনার ডোমেনের জন্য TLS শংসাপত্র এবং কীগুলি পেতে এবং প্রয়োগ করতে Certbot ব্যবহার করুন:

 sudo certbot

একটি তালিকা থেকে আপনার ডোমেন নাম নির্বাচন করুন এবং টিপুন প্রবেশ করুন .

আপনি এখন আপনার ডোমেন নাম ব্যবহার করে একটি ব্রাউজারে আপনার Navidrome ইনস্ট্যান্স দেখতে পারেন। সমস্ত সংযোগ HTTPS-এ আপগ্রেড করা হবে৷

নেভিড্রোম ওয়েব ইন্টারফেস

  নেভিড্রোম ওয়েব ইন্টারফেস

Navidrome ওয়েব ইন্টারফেস ব্যবহার করার জন্য মোটামুটি স্বজ্ঞাত, এবং আপনি পর্দার বাম দিকে চলমান প্রধান মেনু পাবেন। যদি এটি খুব বেশি জায়গা নিচ্ছে, আপনি অবিলম্বে উপরের হ্যামবার্গার আইকনটি ব্যবহার করে এটিকে ভেঙে ফেলতে পারেন।

এই মেনু ব্যবহার করে, আপনি শিল্পী, গানের শিরোনাম বা অ্যালবাম দ্বারা অ্যালবাম ব্রাউজ করতে পারেন। এছাড়াও আপনি আপনার প্রিয়, সর্বাধিক খেলা, সম্প্রতি খেলা এবং সম্প্রতি যোগ করা ব্রাউজ করতে পারেন৷

আপনি কি শুনতে চান তা না জানলে, আপনি একটি এলোমেলো প্লেলিস্ট তৈরি করতে পারেন। দুর্ভাগ্যবশত, ওয়েব ইন্টারফেসে একটি নির্দিষ্ট ট্র্যাকের উপর ভিত্তি করে একটি তাত্ক্ষণিক মিশ্রণ তৈরি করার বিকল্প নেই; যাইহোক, এটি ভবিষ্যতের রিলিজে যোগ করা হবে এবং বৈশিষ্ট্যটি বেশ কয়েকটি সামঞ্জস্যপূর্ণ ক্লায়েন্টে সমর্থিত।

অ্যালবাম ভিউ থেকে, আপনি অ্যালবামগুলি চালাতে পারেন, পছন্দসই এবং পৃথক ট্র্যাকগুলিকে রেট দিতে পারেন এবং প্লেলিস্টে বা পরে চালানোর জন্য একটি সারিতে সঙ্গীত যোগ করতে পারেন৷

নীল বারের ডানদিকে, আপনি বিভিন্ন কাজের জন্য তিনটি লেবেলবিহীন আইকন দেখতে পাবেন। প্রথমটি ভিউ রিফ্রেশ করবে, যখন দ্বিতীয়টি আপনাকে আপটাইম এবং ডিরেক্টরির সংখ্যা সহ আপনার Navidrome ইন্সট্যান্স সম্পর্কিত বিভিন্ন পরিসংখ্যান দেবে। এছাড়াও আপনি আপনার মিউজিক লাইব্রেরির একটি দ্রুত বা সম্পূর্ণ রিস্ক্যান ট্রিগার করতে সক্ষম হবেন—আপনার যদি টেরাবাইট মিউজিক থাকে তাহলে এতে অনেক সময় লাগতে পারে।

চূড়ান্ত আইকন প্রশাসনের সাথে সম্পর্কিত, এবং আপনার নিজের ব্যবহারকারীর অভিজ্ঞতাকে ব্যক্তিগতকৃত করার জন্য সাব-মেনু রয়েছে। আপনি ব্যবহারকারীদের যোগ করতে এবং মুছে ফেলতে এবং সম্প্রতি ব্যবহৃত ক্লায়েন্ট ডিভাইস এবং সফ্টওয়্যারগুলির একটি তালিকা দেখতে সক্ষম হবেন।

নেভিড্রোমে রেডিও স্টেশন যোগ করুন

  নেভিড্রোমে রেডিও স্ট্রিম করুন

অবশ্যই, মিউজিক্যাল মাস্টারপিসগুলির আপনার নিজের তৈরি করা সংগ্রহটি শোনা কিছু সময়ের পরে ফ্যাকাশে হয়ে যেতে পারে এবং রেডিও আপনার পছন্দের ঘরানার মধ্যে বা বাইরে নতুন সঙ্গীত আবিষ্কার করার একটি দুর্দান্ত উপায়।

আপনি কিভাবে হার্ড ড্রাইভ বা এসএসডি থেকে নিরাপদে তথ্য মুছে ফেলতে পারেন?

যদিও এটা সহজ আপনার ব্রাউজারে ইন্টারনেট রেডিও শুনুন , এবং আপনি এমনকি করতে পারেন একটি টাচস্ক্রিন রাস্পবেরি পাই ইন্টারনেট রেডিও তৈরি করুন , আপনি Navidrome-এর ওয়েব ইন্টারফেসে রেডিও স্টেশন যোগ করতে পারেন—তাই আপনার রেডিও স্টেশন এবং সঙ্গীত সংগ্রহ সবই এক জায়গায়।

নেভিড্রোমে একটি রেডিও স্টেশন যোগ করতে, ক্লিক করুন রেডিও , এবং স্টেশনের একটি নাম দিয়ে আপনার প্রথম স্টেশন যোগ করুন। স্ট্রিম URL এবং ঐচ্ছিকভাবে স্টেশন হোমপেজ URL লিখুন৷ ক্লিক সংরক্ষণ যখন আপনি খুশি হন। আপনি যত খুশি রেডিও স্টেশন যোগ করতে পারেন এবং এর মাধ্যমে সেগুলি অ্যাক্সেস করতে পারেন৷ রেডিও ট্যাব

Navidrom এর জন্য মোবাইল অ্যাপস

যদিও আপনার Navidrome উদাহরণের জন্য ওয়েব ইন্টারফেস একটি প্রগতিশীল ওয়েব অ্যাপ এবং এমনকি ছোট স্ক্রিনেও ভালো দেখায়, Navidrome যেকোনো Subsonic ক্লায়েন্টের সাথে সামঞ্জস্যপূর্ণ। আপনি ব্যবহার করতে পারেন এমন কয়েক ডজন সম্ভাব্য অ্যাপ রয়েছে—শুধু আপনার প্রিয় অ্যাপ স্টোরে 'সাবসনিক' অনুসন্ধান করুন।

আপনার রাস্পবেরি পাইতে একটি নেভিড্রোম সার্ভারের সাহায্যে আপনি বিশ্বের যেখানেই থাকুন না কেন আপনার নিজস্ব সঙ্গীত স্ট্রিম করতে পারেন। কিন্তু আপনার রাস্পবেরি পাই এর চেয়ে অনেক বেশি সক্ষম। আপনার যদি একটি বড় মুভি সংগ্রহ থাকে এবং আপনি Netflix, Disney বা HBO-এর উপর নির্ভর করতে না চান, তাহলে Jellyfin ইনস্টল করার কথা বিবেচনা করুন।